Beef Shepherds Pie Cheddar Mash

Close-up of golden, bubbly Beef Shepherds Pie with Cheddar Mash fresh from the oven. Pin it
Close-up of golden, bubbly Beef Shepherds Pie with Cheddar Mash fresh from the oven. | cookible.com

This British classic combines seasoned ground beef and a mix of carrots, celery, and peas simmered in a rich broth. It's layered beneath a creamy cheddar-infused mashed potato topping that's baked until golden and bubbling. The dish offers a balanced blend of hearty textures and warm flavors, perfect for family meals or cozy dinners. Variations include swapping beef for lamb or enriching the mash with cream or extra cheese.

The first snow of winter had just started falling when my roommate Emma burst through the door with grocery bags, declaring tonight needed proper comfort food. We'd both survived brutal weeks at work, and she insisted on making her grandmother's shepherd's pie recipe, the one that got her through university exams. The kitchen filled with the most incredible aromas as everything bubbled away, and I swear that cheese topping was the best thing I'd tasted in months. Now it's my go-to whenever life feels overwhelming.

Last February, my sister came over recovering from the flu, and I made this for her. She took one bite of that cheesy potato layer and actually teared up, saying it tasted exactly like what our mum used to make when we were sick. There's something about the combination of savory beef filling and creamy potatoes that just feels like a hug in food form.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for building layers of flavor in the beef filling
  • 1 large onion, finely chopped: The backbone that provides sweetness and depth to every bite
  • 2 carrots, diced: Adds natural sweetness and a pop of color throughout the filling
  • 2 celery stalks, diced: Brings a subtle aromatic base that makes the beef taste richer
  • 2 garlic cloves, minced: Don't skip this, it transforms the whole dish
  • 1 ½ pounds (700 g) ground beef: The hearty protein that makes this a proper main course
  • 2 tablespoons tomato paste: Concentrated umami that deepens the color and flavor
  • 1 tablespoon Worcestershire sauce: The secret ingredient that adds savory complexity
  • 1 teaspoon dried thyme: Earthy and aromatic, it pairs perfectly with beef
  • 1 teaspoon dried rosemary: Pine notes that cut through the richness
  • 1 cup (240 ml) beef stock: Creates the luscious gravy that binds everything
  • 1 cup (150 g) frozen peas: Little bursts of sweetness that brighten the filling
  • 2 tablespoons all-purpose flour: Thickens the sauce into the perfect consistency
  • Salt and black pepper, to taste: Essential for bringing all flavors forward
  • 2 ½ pounds (1.1 kg) russet potatoes: High starch content means the fluffiest mash
  • 4 tablespoons unsalted butter: Makes the potatoes luxurious and creamy
  • ½ cup (120 ml) whole milk, warmed: Warm milk incorporates better without making potatoes gummy
  • 1 cup (120 g) sharp cheddar cheese, grated: Sharp cheese cuts through richness and creates that golden crust

Instructions

Get your oven ready:
Preheat to 400°F (200°C) so it's fully hot when you're ready to bake
Build the flavor base:
Heat olive oil in a large sauté pan over medium heat, then add onion, carrots, and celery, cooking for 6-8 minutes until softened and fragrant
Add the aromatics:
Stir in garlic and cook for just 1 minute until fragrant, then add ground beef, breaking it up with a spoon and cooking until fully browned
Deepen the flavors:
Stir in tomato paste, Worcestershire sauce, thyme, and rosemary, then sprinkle flour over the mixture and cook for 2 minutes to cook out the raw flour taste
Create the gravy:
Pour in beef stock and bring to a simmer, then add peas, season with salt and pepper, and cook for 8-10 minutes until thickened and rich
Start the potatoes:
Boil potatoes in salted water until very tender, about 15-20 minutes, then drain well
Make the mash:
Mash potatoes with butter and warm milk until smooth, then stir in cheddar cheese and season with salt and pepper
Assemble the pie:
Spread beef filling in a 9x13-inch baking dish, then spoon cheddar mash evenly over the top, swirling gently with a fork to create ridges
Bake to golden perfection:
Bake for 25-30 minutes until the top is golden and everything is bubbling, then let rest for 10 minutes before serving
A rustic dish of Beef Shepherds Pie with Cheddar Mash bubbling beside a cozy napkin. Pin it
A rustic dish of Beef Shepherds Pie with Cheddar Mash bubbling beside a cozy napkin. | cookible.com

My friend Tom accidentally used mild cheddar once and admitted the pie just wasn't the same without that sharp bite. Now he keeps a block of extra sharp in his fridge specifically for shepherd's pie nights.

Making It Ahead

You can assemble the entire pie up to a day in advance, just keep it refrigerated. Add about 10 extra minutes to the baking time if it's coming straight from the fridge.

Freezing Instructions

This freezes beautifully for up to 3 months. Wrap the unbaked pie tightly in plastic and foil, then thaw overnight before baking as directed.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness beautifully. I also love serving it with steamed green beans dressed with lemon.

  • A glass of robust red wine like Shiraz or Cabernet pairs perfectly
  • Crusty bread for soaking up any extra gravy is never a bad idea
  • Leftovers reheat surprisingly well in the microwave
Serving suggestion of Beef Shepherds Pie with Cheddar Mash in a white baking dish. Pin it
Serving suggestion of Beef Shepherds Pie with Cheddar Mash in a white baking dish. | cookible.com

There's nothing quite like watching people take that first bite, their eyes closing as the creamy potatoes meet the savory beef. It's simple, honest food that brings everyone to the table.

Recipe Q&A

Ground beef with a moderate fat content offers optimal flavor and moisture, helping to keep the filling tender and juicy.

Add a splash of cream or additional butter when mashing to achieve a richer, smoother texture.

Yes, you can assemble it in advance, refrigerate, and bake just before serving to preserve freshness and flavor.

Green salads or steamed green beans complement the richness nicely, balancing the meal with freshness.

Substituting lamb aligns with traditional variations and offers a distinctive, savory alternative.

Beef Shepherds Pie Cheddar Mash

Savory ground beef and vegetables topped with creamy, cheesy mashed potatoes for a comforting meal.

Prep 25m
Cook 40m
Total 65m
Servings 6
Difficulty Medium

Ingredients

Beef Filling

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • 1 ½ pounds ground beef
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 cup beef stock
  • 1 cup frozen peas
  • 2 tablespoons all-purpose flour
  • Salt and black pepper, to taste

Cheddar Mash

  • 2 ½ pounds russet potatoes, peeled and chopped
  • 4 tablespoons unsalted butter
  • ½ cup whole milk, warmed
  • 1 cup sharp cheddar cheese, grated
  • Salt and black pepper, to taste

Instructions

1
Preheat Oven: Preheat oven to 400°F.
2
Sauté Aromatics: In a large sauté pan, heat olive oil over medium heat. Add onion, carrots, and celery; cook for 6-8 minutes until softened.
3
Add Garlic and Beef: Stir in garlic; cook for 1 minute. Add ground beef and cook, breaking up with a spoon, until browned.
4
Season and Thicken: Stir in tomato paste, Worcestershire sauce, thyme, and rosemary. Sprinkle flour over the mixture; cook for 2 minutes.
5
Simmer Filling: Pour in beef stock; bring to a simmer. Add peas, season with salt and pepper, and cook for 8-10 minutes until thickened.
6
Prepare Potatoes: Meanwhile, boil potatoes in salted water until very tender, about 15-20 minutes. Drain well.
7
Make Mash: Mash potatoes with butter and warm milk until smooth. Stir in cheddar cheese; season with salt and pepper.
8
Assemble: Spread the beef filling in a 9x13-inch baking dish. Spoon cheddar mash evenly over the top, swirling gently with a fork.
9
Bake and Rest: Bake for 25-30 minutes until golden and bubbling. Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large sauté pan
  • Medium saucepan
  • Potato masher
  • 9x13-inch baking dish
  • Mixing bowls
  • Wooden spoon

Nutrition (Per Serving)

Calories 495
Protein 28g
Carbs 32g
Fat 28g

Allergy Information

  • Contains dairy (butter, milk, cheddar cheese)
  • Contains gluten (flour, Worcestershire sauce may contain gluten)
Jenna Lawson

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