Easy Shepherd’s Pie

Save this recipe on:

Shepherd’s Pie is the ultimate comfort food, and this easy version brings all the cozy, satisfying flavor with minimal effort. Rich, savory ground beef and vegetables are simmered in a flavorful gravy, then topped with creamy, buttery mashed potatoes. It all bakes together into a bubbling, golden-topped dish that feels like a warm hug on a chilly evening.

Pin this Recipe

Perfect for busy weeknights or make-ahead family dinners, this dish is hearty, filling, and loved by all ages. It transforms basic pantry and freezer staples into a classic dinner idea you’ll come back to again and again.

Why You’ll Love This Easy Shepherd’s Pie

  • Comfort food at its best: warm, creamy, and savory.
  • Family-friendly and picky-eater approved.
  • Uses simple, affordable ingredients.
  • Great for meal prepping and leftovers.
  • Easy to customize with your favorite veggies or protein.

What Kind of Potatoes Should I Use?

For the creamiest topping, Yukon Gold or Russet potatoes are ideal. They mash up beautifully and create a smooth, rich layer that contrasts perfectly with the meaty base. Avoid waxy potatoes like red or fingerlings as they don’t mash as well.


Ingredients for the Easy Shepherd’s Pie

Every component in this Shepherd’s Pie plays a role in building its signature flavor and texture. Here’s what you’ll need:

  • Ground beef: The savory foundation. Choose 80/20 for flavor or leaner for a lighter version.
  • Onion: Adds sweetness and depth to the beef mixture.
  • Garlic: Gives the dish a punch of aroma and flavor.
  • Frozen mixed vegetables: A convenient blend of peas, carrots, corn, and green beans adds texture and color.
  • Beef broth: Builds the base for the rich, savory gravy.
  • Tomato paste: Deepens the flavor with a subtle tang.
  • Worcestershire sauce: A splash of umami magic.
  • Mashed potatoes: Creamy, fluffy, and buttery—this is the crown jewel.
  • Butter & milk: Essential for luscious mashed potatoes.
  • Salt & pepper: Season to taste throughout.
  • Optional: Shredded cheddar: A sprinkle on top adds a golden, cheesy finish.

How To Make the Easy Shepherd’s Pie

Step 1: Cook the Meat Base

In a large skillet, cook the ground beef over medium heat until browned. Drain excess fat. Add chopped onions and garlic, cooking until softened and fragrant.

Step 2: Add the Vegetables and Sauce

Stir in the tomato paste, frozen vegetables, Worcestershire sauce, and beef broth. Simmer until the mixture thickens slightly, about 5-7 minutes. Season with salt and pepper to taste.

Step 3: Make the Mashed Potatoes

Boil peeled potatoes until fork-tender. Drain, then mash with butter, milk, salt, and pepper until smooth and creamy.

Step 4: Assemble the Pie

Preheat your oven to 400°F. Spread the beef mixture evenly in a baking dish. Spoon the mashed potatoes on top and smooth out with a spatula. Add shredded cheddar if using.

Step 5: Bake

Bake uncovered for 20-25 minutes, or until the top is golden and slightly crispy. Let rest for 5-10 minutes before serving.


How to Serve and Store This Easy Shepherd’s Pie

This recipe makes about 6 hearty servings, ideal for a family dinner. Serve it fresh from the oven with a sprinkle of chopped parsley or thyme for a fresh touch.

To store, let the pie cool completely, then cover and refrigerate for up to 4 days. Reheat in the oven or microwave until warmed through. It also freezes well—wrap tightly in foil or freezer-safe containers for up to 3 months.

What to Serve With Easy Shepherd’s Pie?

Garden Salad

Crisp greens with a tangy vinaigrette help balance the richness of the pie.

Buttery Dinner Rolls

Perfect for soaking up every bit of the savory gravy.

Roasted Brussels Sprouts

Adds texture and a slight bitterness to complement the savory pie.

Garlic Green Beans

A simple side that brings freshness to the table.

Pickled Beets

A zingy contrast that lifts up the creamy flavors.

Apple Cider or Lemonade

For a refreshing drink pairing that keeps the meal light.

Classic Coleslaw

Cool, creamy crunch goes surprisingly well with warm Shepherd’s Pie.

Roasted Carrots

Naturally sweet and earthy, they bring color and nutrition to the plate.


Want More Comfort Food Ideas?

If this hearty classic warmed your soul, you’ll love exploring more cozy dinner ideas like these:

Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out! Did you mix up the veggies or add cheese on top? I’d love to hear how you made it your own.

Explore beautifully curated comfort food and feel-good meals on NoraNosh Recipes on Pinterest and discover your new go-to favorite!

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
Easy Shepherd's Pie

Easy Shepherd’s Pie


  • Author: Nora
  • Total Time: 45 minutes
  • Yield: 6 servings

Description

Looking for a heartwarming, easy dinner idea that feeds a crowd and satisfies every craving? This Easy Shepherd’s Pie delivers classic comfort in every bite. With a rich, meaty base full of savory vegetables, and a buttery layer of mashed potatoes baked to golden perfection, this dish is a family-favorite and freezer-friendly meal you’ll want on repeat. Whether you’re after a quick dinner, hearty lunch, or make-ahead freezer meal, this dish checks every box. It’s perfect for meal prep, holiday gatherings, and cozy Sunday dinners—definitely one of the best comfort food recipes to keep in your rotation.


Ingredients

1 pound ground beef

1 medium onion, chopped

2 cloves garlic, minced

1 ½ cups frozen mixed vegetables (peas, carrots, corn, green beans)

1 tablespoon tomato paste

1 tablespoon Worcestershire sauce

1 cup beef broth

3 cups mashed potatoes

3 tablespoons butter

½ cup milk

1 cup shredded cheddar cheese (optional)

1 teaspoon salt

½ teaspoon black pepper


Instructions

1. In a skillet over medium heat, brown the ground beef until fully cooked. Drain excess fat.

2. Add chopped onion and minced garlic to the skillet and sauté until translucent.

3. Stir in tomato paste, Worcestershire sauce, frozen vegetables, and beef broth. Simmer for 5–7 minutes until thickened. Season with salt and pepper.

4. In a separate pot, boil peeled potatoes until fork-tender. Drain and mash with butter, milk, salt, and pepper until smooth.

5. Preheat oven to 400°F (200°C).

6. Spread the beef and veggie mixture into the base of a baking dish.

7. Spoon mashed potatoes over the top, spreading evenly. Sprinkle with cheddar cheese if desired.

8. Bake for 20–25 minutes until golden and bubbly.

9. Let cool for 5–10 minutes before serving.

10. Garnish with fresh herbs if desired and serve warm.

Notes

Use Yukon Gold or Russet potatoes for the creamiest mash.

Make this dish ahead and freeze in portions for busy nights.

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Baked
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 5g
  • Sodium: 580mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 75mg

Keywords: shepherd’s pie, comfort food, easy dinner, freezer meal, casserole

Save this recipe on: