A hearty Shepherd’s Pie Soup made with ground beef, potatoes, vegetables, cheddar cheese, and herbs, simmered to perfection for a rich and comforting meal.
Place approximately two-thirds of the diced potatoes in a medium saucepan. Cover with cold water by 1 inch, season with salt, and bring to a boil. Cook until tender, approximately 15–20 minutes.
Cook the Beef and Vegetables
In a large pot over medium-high heat, cook the ground beef, onion, and carrots until the beef is no longer pink, breaking up the meat as it cooks.
Incorporate Aromatics
Add the minced garlic and tomato paste to the beef mixture. Cook for 1 minute, stirring frequently, until fragrant.
Build the Soup Base
Stir in the beef broth, remaining diced potatoes, Worcestershire sauce, rosemary, thyme, and bay leaves. Bring the mixture to a boil, reduce the heat to a simmer, and cook until the potatoes are tender, about 15 minutes.
Prepare the Mashed Potatoes
Once the boiled potatoes are tender, drain them thoroughly. Add the butter and sour cream, then mash or puree until smooth.
Combine and Enrich
Stir the mashed potatoes into the soup to thicken the broth. Add the heavy cream, followed by the grated cheddar cheese in small handfuls, stirring until melted and fully incorporated.
Add Final Ingredients
Stir in the frozen peas and cook for 2 minutes, or until heated through. Adjust seasoning with salt and pepper as needed. Remove bay leaves before serving.
Notes
To prepare this Shepherd’s Pie Soup Recipe gluten-free, ensure the Worcestershire sauce is certified gluten-free, as some brands may contain wheat. All other ingredients are naturally gluten-free, but check product labels to avoid cross-contamination.