Beef Shepherds Pie Cheddar Mash

Golden-brown cheddar mashed potatoes cover a rich, bubbling Beef Shepherds Pie with Cheddar Mash, served hot. Pin it
Golden-brown cheddar mashed potatoes cover a rich, bubbling Beef Shepherds Pie with Cheddar Mash, served hot. | cookible.com

This comforting British dish layers savory ground beef cooked with aromatic herbs and vegetables in a rich gravy base. It's topped with creamy mashed potatoes blended with sharp cheddar cheese, then baked to a golden, bubbling finish. The mix of tender beef filling and cheesy mash makes a hearty, satisfying meal perfect for family dinners or gatherings. Variations include swapping beef for lamb or enriching the filling with a splash of red wine.

The first time I made shepherds pie was during a particularly brutal February when my apartment heater had given up completely. Something about that bubbling beef and cheese situation made the whole world feel warmer. My roommate kept wandering into the kitchen every five minutes asking if it was done yet. That dish disappeared faster than anything I had ever made.

Last winter I made this for my parents when they came to visit, and my dad actually went back for thirds. He never goes back for thirds. My mom called me the next day asking for the recipe because she could not stop thinking about that cheese topping. Now its what I make whenever someone needs a proper hug in food form.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for building flavor in your vegetables
  • 1 large onion, finely chopped: Sweet base that mellows into the filling beautifully
  • 2 carrots, diced: Natural sweetness that balances the rich beef
  • 2 celery stalks, diced: Essential aromatic depth in the classic mirepoix
  • 3 cloves garlic, minced: Dont be shy with garlic, it makes the whole house smell amazing
  • 700 g (1.5 lbs) ground beef: The hearty protein backbone of the dish
  • 2 tablespoons tomato paste: Concentrated umami that deepens the sauce
  • 2 tablespoons Worcestershire sauce: That subtle tangy complexity people cant quite identify
  • 1 tablespoon fresh thyme leaves: Earthy freshness that cuts through the richness
  • 1 teaspoon fresh rosemary, finely chopped: Piney aroma that screams comfort food
  • 250 ml (1 cup) beef stock: Creates your luscious gravy base
  • 100 g (3.5 oz) frozen peas: Little pops of color and sweetness throughout
  • Salt and freshly ground black pepper, to taste: Season aggressively at each layer
  • 1.2 kg (2.5 lbs) potatoes, peeled and cubed: Russets or Yukon Golds work beautifully here
  • 60 g (1/4 cup) unsalted butter: Essential for that creamy mash texture
  • 120 ml (1/2 cup) milk, warmed: Cold milk makes gluey potatoes, always warm it first
  • 150 g (1.5 cups) sharp cheddar cheese, grated: Sharp cheese gives you that bold flavor punch
  • 30 g (1/4 cup) extra cheddar, grated: For that golden crust everyone wants

Instructions

Preheat your oven and prep your ingredients:
Get your oven to 200°C (400°F) so its ready when you need it. Chop everything before you start cooking.
Build your flavor foundation:
Heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened and fragrant.
Add the aromatic punch:
Stir in garlic and cook for 1 minute until you can smell it. Add ground beef and cook, breaking up with a spoon, until browned.
Layer in the deep flavors:
Mix in tomato paste, Worcestershire sauce, thyme, and rosemary. Cook for 2 minutes to let the tomato paste caramelize slightly.
Create your gravy base:
Pour in beef stock and bring to a simmer. Cook uncovered for 15 minutes, stirring occasionally. Add peas for the last 3 minutes. Season with salt and pepper.
Make the cheddar mash:
While filling simmers, boil potatoes in salted water until tender, about 15-20 minutes. Drain well. Mash with butter and warmed milk until smooth. Stir in cheddar cheese, salt, and pepper.
Assemble your masterpiece:
Spoon beef filling into a large baking dish. Spread cheddar mash evenly over the top. Sprinkle with extra cheddar.
Bake to golden perfection:
Bake for 25 minutes until top is golden and filling is bubbling. Let rest for 10 minutes before serving so it sets nicely.
A spoon lifts savory ground beef from this classic Beef Shepherds Pie with Cheddar Mash beside a salad. Pin it
A spoon lifts savory ground beef from this classic Beef Shepherds Pie with Cheddar Mash beside a salad. | cookible.com

This recipe became my go to for new parents and anyone recovering from surgery because it reheats beautifully and freezes well. Ive actually delivered this dish to more friends than I can count, and the empty baking dish always comes back with enthusiastic thank you notes. Theres something about it that just says someone cares about you.

Make It Your Own

Ground lamb makes an incredible traditional version if you want to experience what the Brits originally intended. A splash of red wine in the filling adds such sophistication. Sometimes I throw in a handful of frozen corn with the peas for extra color and sweetness.

Timing Everything Perfectly

Ive learned to start boiling the potatoes the moment I begin simmering the beef filling. They finish at almost the same time, which means everything comes together while its hot. This little timing trick makes the whole cooking process feel seamless instead of stressful.

Getting That Perfect Cheese Crust

The difference between good shepherds pie and great shepherds pie is all in the broiler. After your 25 minutes of baking, crank your broiler for just 2-3 minutes. Watch it like a hawk because that cheese can go from perfect to burnt in seconds. The result is worth every second of attention.

  • Use freshly grated cheese instead of pre shredded for better melting
  • Let the mash cool slightly before spreading so it layers more easily
  • Create peaks and valleys in the mash for extra crispy edges
Freshly baked Beef Shepherds Pie with Cheddar Mash shows creamy mash topping and bubbly beef filling in a dish. Pin it
Freshly baked Beef Shepherds Pie with Cheddar Mash shows creamy mash topping and bubbly beef filling in a dish. | cookible.com

This is the kind of recipe that turns strangers into friends and friends into family. Enjoy every bubbly, cheesy bite.

Recipe Q&A

Use ground beef with moderate fat content for tenderness and flavor. Lean beef can dry out the filling.

Boil potatoes until very tender, mash with butter and warmed milk, then stir in sharp cheddar cheese while still warm for smooth, cheesy mash.

Yes, assemble the filling and cheesy mash separately and combine before baking. Refrigerate overnight and bake when ready.

Fresh thyme and rosemary add depth, enhancing the savory flavors of the ground beef and gravy.

Use gluten-free Worcestershire sauce and double-check beef stock ingredients to avoid gluten contamination.

Beef Shepherds Pie Cheddar Mash

Savory ground beef with rich gravy topped by creamy cheddar mashed potatoes baked golden.

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

Ingredients

For the Filling

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1.5 lbs ground beef
  • 2 tablespoons tomato paste
  • 2 tablespoons Worcestershire sauce
  • 1 tablespoon fresh thyme leaves or 1 teaspoon dried
  • 1 teaspoon fresh rosemary, finely chopped or 1/2 teaspoon dried
  • 1 cup beef stock
  • 3.5 oz frozen peas
  • Salt and freshly ground black pepper, to taste

For the Cheddar Mash

  • 2.5 lbs potatoes, peeled and cubed
  • 1/4 cup unsalted butter
  • 1/2 cup milk, warmed
  • 1.5 cups sharp cheddar cheese, grated
  • Salt and freshly ground black pepper, to taste

For Topping

  • 1/4 cup extra sharp cheddar cheese, grated

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Sauté Vegetables: In a large skillet, heat olive oil over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.
3
Brown Beef: Stir in garlic and cook for 1 minute. Add ground beef and cook, breaking up with a spoon, until browned.
4
Add Seasonings: Mix in tomato paste, Worcestershire sauce, thyme, and rosemary. Cook for 2 minutes.
5
Simmer Filling: Pour in beef stock, bring to a simmer, and cook uncovered for 15 minutes, stirring occasionally. Add peas for the last 3 minutes. Season with salt and pepper.
6
Prepare Potatoes: While the filling simmers, boil potatoes in salted water until tender, about 15-20 minutes. Drain well.
7
Make Mash: Mash potatoes with butter and warmed milk until smooth. Stir in cheddar cheese, salt, and pepper.
8
Assemble: Spoon the beef filling into a large baking dish. Spread the cheddar mash evenly over the top. Sprinkle with extra cheddar.
9
Bake: Bake for 25 minutes, or until the top is golden and filling is bubbling. Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Saucepan
  • Potato masher
  • 2-quart baking dish
  • Wooden spoon

Nutrition (Per Serving)

Calories 520
Protein 30g
Carbs 38g
Fat 27g

Allergy Information

  • Contains dairy (cheese, butter, milk)
  • Contains gluten (Worcestershire sauce, possibly stock)
  • Contains celery (allergen for some)
Jenna Lawson

Sharing simple, tasty recipes and kitchen tips for home cooks and food lovers.