Beef Shepherds Pie Peas

A close-up of homemade Beef Shepherds Pie with Peas, featuring creamy mashed potatoes with fork marks over savory beef filling and bright green peas.  Save to Pinterest
A close-up of homemade Beef Shepherds Pie with Peas, featuring creamy mashed potatoes with fork marks over savory beef filling and bright green peas. | cookedstories.com

This dish combines seasoned ground beef with sweet peas and vegetables, all topped with a creamy mashed potato layer baked to golden perfection. The savory filling is enriched with herbs and a touch of tomato paste, delivering a comforting and flavorful meal perfect for family dinners.

Preparation includes sautéing vegetables and browning beef before simmering with broth and seasonings. Mashed potatoes are whipped with butter and milk for a smooth topping, creating a satisfying contrast in texture. Finished with a golden crust and fresh parsley garnish, this casserole is a timeless British favorite.

It was a rainy Tuesday evening when I first attempted shepherds pie. I was feeling homesick and decided to recreate the comfort food my British roommate used to make. The smell of thyme and rosemary wafting through the kitchen instantly transported me back to her tiny London apartment. That night I learned that simple ingredients can create something magical.

I served this at my first dinner party as a newlywed. My husband had never tried shepherds pie before, and I watched skeptically as he took his first bite. His eyes lit up instantly, and now he requests it every time the weather turns cold. It has become our go-to meal for Sunday night leftovers.

Ingredients

  • Ground beef (8085% lean): The fat content keeps the meat filling moist and flavorful throughout baking
  • Russet potatoes: Their high starch content creates fluffier, lighter mashed potatoes that brown beautifully
  • Frozen peas: Add sweetness and texture without the work of fresh shelling
  • Tomato paste: Deepens the color and adds umami richness to the beef base
  • Beef broth: Provides the foundational liquid that creates the savory gravy
  • Worcestershire sauce: The secret ingredient that adds complexity and depth
  • Thyme and rosemary: Classic herb pairing that evokes traditional British countryside cooking

Instructions

Preheat and prep the potatoes:
Set your oven to 400°F (200°C) while you peel and cube the russet potatoes. Place them in a large pot, cover with salted water, and bring to a boil. Cook 1518 minutes until fork-tender, then drain and mash with butter, milk, salt, and pepper until smooth. Set aside while you make the filling.
Sauté the vegetables:
Heat olive oil in a large skillet over medium heat. Add the diced onion and carrots, sautéing 5 minutes until softened. Add minced garlic and cook 1 minute until fragrant.
Brown the beef:
Add ground beef to the skillet and cook until browned, breaking up any lumps with your spoon. Drain excess fat if needed for a lighter filling.
Build the flavor base:
Stir in tomato paste, flour, thyme, and rosemary. Cook 1 minute to bloom the spices and cook out the raw flour taste.
Create the gravy:
Pour in beef broth and Worcestershire sauce. Simmer 45 minutes until slightly thickened and the flavors meld together.
Add finishing touches:
Stir in frozen peas and chopped parsley. Season generously with salt and pepper, then remove from heat.
Assemble the pie:
Spoon the beef mixture into a 9x13-inch (23x33 cm) baking dish. Spread mashed potatoes evenly over the top, creating peaks with a fork for extra crispy bits.
Bake to golden perfection:
Bake 2530 minutes until the top is golden and the filling is bubbling up around the edges. Let rest 10 minutes before garnishing with extra parsley and serving.
Hearty Beef Shepherds Pie with Peas is served steaming hot from the oven, with golden-brown potato peaks and colorful vegetables in a rich gravy.  Save to Pinterest
Hearty Beef Shepherds Pie with Peas is served steaming hot from the oven, with golden-brown potato peaks and colorful vegetables in a rich gravy. | cookedstories.com

This recipe saved me during our first winter in a new city. The oven warmed our tiny apartment while familiar smells made it feel like home. Sometimes the best meals are the ones that wrap around you like a blanket.

Making It Your Own

After years of making this dish, I have learned that small tweaks make it uniquely yours. Try adding a splash of red wine to the beef mixture for extra depth. A layer of sharp cheddar cheese between the meat and potatoes creates a surprise molten center.

Make-Ahead Magic

Shepherds pie actually tastes better when made ahead. Prepare the entire dish, refrigerate up to 24 hours, then bake when needed. The flavors meld beautifully overnight, and you will appreciate the convenience on busy weeknights.

Serving Suggestions

A simple green salad with vinaigrette cuts through the richness. Crusty bread for sopping up the gravy is non-negotiable in our house. For a pub-style experience, serve alongside a pint of stout or bitter beer.

  • Let the dish rest 10 minutes before serving for cleaner slices
  • The leftovers actually improve overnight as the potatoes soak up the gravy
  • Frozen peas work perfectly but fresh English peas are a seasonal treat
Comforting Beef Shepherds Pie with Peas showcases tender ground beef, sweet peas, and a blanket of velvety mashed potatoes, garnished with fresh parsley. Save to Pinterest
Comforting Beef Shepherds Pie with Peas showcases tender ground beef, sweet peas, and a blanket of velvety mashed potatoes, garnished with fresh parsley. | cookedstories.com

There is something deeply satisfying about a dish that feeds both body and soul. This shepherds pie has become more than a recipe in our house. It is a tradition.

Recipe Questions & Answers

Ground beef with 80–85% lean content offers the right balance of flavor and moisture, ensuring a juicy filling.

Boil potatoes until tender, then mash with butter and milk until smooth. Adding a bit of sour cream or cheese enhances creaminess.

Yes, vegetables like green beans or corn work well, adding sweetness and texture to the filling.

Dried thyme, rosemary, and fresh parsley provide a fragrant, earthy depth that enhances the beef and vegetables.

Bake at 400°F (200°C) for 25–30 minutes until the topping is golden and the filling bubbles around the edges.

Beef Shepherds Pie Peas

Hearty British casserole with ground beef, peas, and a creamy mashed potato crust.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Meat & Protein

  • 1 ½ lbs ground beef (80–85% lean)

Vegetables

  • 1 cup frozen peas
  • 2 medium carrots, diced
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 2 lbs russet potatoes, peeled and cubed

Pantry & Dairy

  • 3 tbsp unsalted butter
  • ⅓ cup milk
  • 2 tbsp olive oil
  • 2 tbsp all-purpose flour
  • 2 tbsp tomato paste
  • 1 cup beef broth
  • 1 tsp Worcestershire sauce
  • Salt and freshly ground black pepper, to taste

Herbs & Spices

  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 2 tbsp fresh parsley, chopped (plus extra for garnish)

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Potatoes: Place potatoes in a large pot, cover with salted water, and bring to a boil. Cook 15–18 minutes, until fork-tender. Drain, then mash with butter, milk, salt, and pepper until smooth. Set aside.
3
Sauté Vegetables: While potatoes cook, heat olive oil in a large skillet over medium heat. Add onion and carrots; sauté 5 minutes until softened. Add garlic; cook 1 minute.
4
Brown Ground Beef: Add ground beef; cook until browned, breaking up any lumps. Drain excess fat if needed.
5
Add Seasonings: Stir in tomato paste, flour, thyme, and rosemary; cook 1 minute.
6
Create Sauce: Pour in beef broth and Worcestershire sauce. Simmer 4–5 minutes until slightly thickened.
7
Finish Filling: Add peas and parsley. Season with salt and pepper. Remove from heat.
8
Assemble Pie: Spoon beef mixture into a 9x13-inch baking dish. Spread mashed potatoes on top, creating peaks with a fork for texture.
9
Bake: Bake 25–30 minutes, until the top is golden and filling is bubbling.
10
Rest and Serve: Let rest 10 minutes before garnishing with extra parsley and serving.
Additional Information

Equipment Needed

  • Large pot
  • Skillet
  • 9x13-inch baking dish
  • Potato masher
  • Mixing spoons

Nutrition (Per Serving)

Calories 410
Protein 25g
Carbs 36g
Fat 18g

Allergy Information

  • Contains milk (butter, milk)
  • Contains wheat (flour)
  • Contains Worcestershire sauce (may have anchovies—fish allergen)
  • Always check product labels for hidden allergens
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.