This Shepherd’s Pie Soup brings the beloved comfort of shepherd’s pie to a warming, easy-to-eat bowl of soup. The savory meat, hearty vegetables, and flavorful broth come together in a rich base, while the mashed potatoes on top add a creamy, satisfying finish. It’s the perfect dish to curl up with on a cold day.
- Ingredients:
- 1 lb ground lamb (or beef)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 cups beef or chicken broth
- 2 cups frozen peas
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- 1 tablespoon tomato paste
- 2 tablespoons Worcestershire sauce
- Salt and pepper to taste
- 3 cups mashed potatoes (prepared ahead of time)
- Fresh parsley, chopped (optional garnish)
- In a large pot, heat olive oil over medium heat. Add ground lamb (or beef) and cook, breaking it apart into small pieces, until browned. Drain any excess fat.
- Add the diced onion, garlic, carrots, and celery to the pot. Sauté for 4-5 minutes, or until the vegetables are softened.
- Stir in the tomato paste, Worcestershire sauce, dried thyme, rosemary, and a pinch of salt and pepper. Cook for 2 minutes, stirring occasionally.
- Pour in the broth and bring the mixture to a boil. Reduce heat to a simmer and cook for 10-15 minutes, allowing the flavors to blend.
- Add the frozen peas and cook for an additional 5 minutes until heated through.
- To serve, ladle the soup into bowls and top with a generous scoop of mashed potatoes. Garnish with chopped fresh parsley if desired.
Kcal: 450 kcal | Servings: 4 servings
#shepherdspie #comfortfood #souprecipe #onepotmeal #shepherdspiesoup #heartymeals #familydinner #soupseason #mashedpotatoes #souplovers #beefandshepherdspie #easyrecipes