Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the chopped onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Add the ground beef to the pot and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Stir in the minced garlic, dried thyme, dried rosemary, salt, and pepper. Cook for 1 minute more, until fragrant.
- Pour in the beef broth and diced tomatoes (undrained). Bring to a boil, then reduce heat and simmer for 15-20 minutes.
- Stir in the frozen peas, frozen corn, and Worcestershire sauce. Cook for another 5 minutes, until the vegetables are heated through.
- While the soup is simmering, place the peeled and quartered potatoes in a large pot and cover with cold water. Bring to a boil and cook until tender, about 15-20 minutes.
- Drain the potatoes well and return them to the pot.
- Add the milk and butter and mash until smooth and creamy. Season with salt and pepper to taste. Add more milk if needed to reach your desired consistency.
- Ladle the Shepherd's Pie Soup into bowls.
- Top each bowl with a generous dollop of mashed potatoes.
- Garnish with a sprinkle of fresh parsley or chives, if desired.
- Serve immediately and enjoy!
Notes
Spice it up with red pepper flakes. Add other vegetables like mushrooms or green beans. For a thicker soup, whisk 1 tablespoon cornstarch with 2 tablespoons cold water and stir into the soup during the last 5 minutes. The soup base can be made ahead and stored for up to 3 days. It is freezer friendly too. For variations: substitute ground lamb for ground beef, use sweet potatoes for the mashed topping, replace potatoes with mashed cauliflower, or stir in shredded cheddar cheese into the mashed potatoes.
