Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Ultimate Guide to Easy Shepherd’s Pie for Busy Weeknights - Featured Image

The Ultimate Guide to Easy Shepherd’s Pie for Busy Weeknights

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Learn how to make delicious Easy Shepherd’s Pie. Easy recipe with step-by-step instructions.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

  • 1 pound ground beef or lamb (or plant-based ground meat for a vegetarian option)
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup carrots, diced
  • 1 cup frozen peas
  • 1 cup corn kernels (fresh or frozen)
  • 2 tablespoons tomato paste
  • 1 cup beef or vegetable broth
  • 1 teaspoon Worcestershire sauce (optional but recommended for depth)
  • 1 teaspoon dried thyme or rosemary
  • Salt and pepper to taste
  • 4 cups mashed potatoes (prepared with butter and milk for creaminess)
  • 2 tablespoons butter for topping

Substitution tips: If you want a lighter version, swap the ground beef for ground turkey or chicken. For dairy-free mashed potatoes, use olive oil or a plant-based butter and almond milk. You can also use sweet potatoes instead of regular potatoes for a twist that adds natural sweetness and extra nutrients.

Instructions

  1. Preheat your oven to 400°F (200°C). This temperature helps the potato topping get that golden, crispy finish that my sister Ouma always fought me over.
  2. In a large skillet, heat a tablespoon of oil over medium heat. Add the chopped onion and garlic, sautéing until soft and fragrant, about 3-4 minutes. I like to pause here and inhale the aroma—it always reminds me of Mama Lou humming in the kitchen.
  3. Add the ground meat to the skillet. Cook until browned, breaking it up with a spoon as it cooks, about 6-8 minutes. Drain excess fat if necessary, especially if you’re using beef.
  4. Stir in diced carrots, frozen peas, and corn. Cook for another 5 minutes, allowing the vegetables to soften but remain vibrant.
  5. Mix in the tomato paste, Worcestershire sauce, dried thyme or rosemary, salt, and pepper. Pour in the broth and simmer the mixture for 10-15 minutes, stirring occasionally until the sauce thickens slightly. This slow simmer is key—it deepens the flavors in a way that feels almost magical.
  6. Transfer the meat and vegetable mixture into a baking dish, spreading it out evenly. Spoon the prepared mashed potatoes over the top, smoothing with a spatula or the back of a spoon. Dot the surface with small pieces of butter to encourage browning.
  7. Bake in the preheated oven for 20-25 minutes, or until the potato topping is golden and crisp around the edges. I always peek through the oven door to see that bubbling, golden crust and feel a little burst of pride.
  8. Remove from the oven and let it rest for about 5 minutes before serving. This step helps everything settle and makes it easier to portion out.

  • Author: Jenny
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Cooking
  • Cuisine: International