Hearty Shepherd’s Pie Soup with Mashed Potatoes
All the comforting flavors of classic shepherd’s pie—tender beef, creamy mashed potatoes, cheddar cheese, and mixed vegetables—come together in this rich and hearty soup. It’s the perfect one-pot meal for chilly evenings and family gatherings, with a velvety texture and satisfying layers of flavor. This recipe transforms a traditional baked dish into a cozy, spoonable experience that still delivers on every savory bite.
Ingredients
- 4 large russet potatoes (about 2 lbs.)
- ¾ teaspoon salt
- ¾ cup sour cream
- 1 lb. lean ground beef
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 3 tablespoons salted butter, divided
- ¼ cup all-purpose flour
- 3 cups chicken broth
- 2 cups half and half
- ¾ teaspoon Worcestershire sauce
- 2 teaspoons Italian seasoning
- ½ teaspoon mustard powder
- ¼ teaspoon ground sage
- 2 ½ cups shredded cheddar cheese
- 1 ½ cups mixed frozen vegetables
- Salt and pepper, to taste