Beef Shepherds Pie Cheddar

Golden Beef Shepherds Pie with Cheddar Mash bubbling from the oven with a rich, savory filling and crispy potato peaks. Save to Pinterest
Golden Beef Shepherds Pie with Cheddar Mash bubbling from the oven with a rich, savory filling and crispy potato peaks. | recipesbyroxanne.com

This British-inspired dish layers seasoned ground beef and mixed vegetables beneath a rich, cheddar-infused mashed potato topping. Aromatics like onion, garlic, and herbs develop deep flavors, while the creamy cheddar mash adds a golden, cheesy finish. Baked until golden and bubbling, it offers a satisfying meal perfect for any occasion. Pair with green beans or a fresh salad for a balanced plate.

The first time I made shepherds pie, I accidentally used red wine instead of beef stock because I was distracted by a phone call. My husband still requests that "happy mistake" version, even though the classic recipe has become our go-to comfort food for rainy Sundays.

My grandmother would make individual portions in ramekins whenever I came home from college, claiming she had "just happened" to have extra ingredients. Now I understand the quiet love in that deception, especially when I catch the aroma of thyme and rosemary wafting through my own kitchen.

Ingredients

  • 2 tablespoons olive oil: Creates the foundation for building deep, savory flavors in your vegetable base
  • 1 large onion, finely chopped: Essential sweetness that balances the richness of the beef and cheese
  • 2 carrots, diced: Adds natural sweetness and texture that melts into the filling during cooking
  • 2 celery stalks, diced: Provides subtle aromatic depth and a slight crunch to the filling
  • 2 garlic cloves, minced: Adds aromatic punch that blooms beautifully when cooked with the beef
  • 1 ½ pounds (700 g) ground beef: The hearty backbone of the dish, brown until deeply caramelized for maximum flavor
  • 2 tablespoons tomato paste: Concentrates umami richness and gives the filling its beautiful deep color
  • 1 tablespoon Worcestershire sauce: Fermented depth that cant be replicated, adds subtle complexity
  • 1 teaspoon dried thyme: Earthy, floral notes that pair perfectly with beef and potatoes
  • 1 teaspoon dried rosemary: Piney fragrance that evokes cozy Sunday roasts and comfort food
  • 1 cup (240 ml) beef stock: Creates the luscious sauce that binds everything together
  • 1 cup (150 g) frozen peas: Bright pops of color and sweetness that cut through the richness
  • 2 tablespoons all-purpose flour: Thickens the filling into a velvety, spoon-coating consistency
  • Salt and black pepper, to taste: Dont be shy here, properly seasoning the filling is crucial
  • 2 ½ pounds (1.1 kg) russet potatoes: High starch content ensures fluffy, cloud-like mashed potatoes
  • 4 tablespoons unsalted butter: Essential for creamy, luxurious mashed potatoes
  • ½ cup (120 ml) whole milk, warmed: Creates silky smooth texture without making potatoes gummy
  • 1 cup (120 g) sharp cheddar cheese, grated: Sharp cheddar provides the best flavor impact and golden crust

Instructions

Prepare the oven and vegetables:
Preheat your oven to 400°F (200°C) and chop your onions, carrots, and celery into uniform pieces so they cook evenly together.
Build the aromatic base:
Heat olive oil in a large sauté pan over medium heat, then add onion, carrots, and celery. Let them soften and become fragrant for 6-8 minutes, stirring occasionally.
Add garlic and brown the beef:
Stir in the garlic for just 1 minute until aromatic, then add ground beef. Break it apart with your spoon and cook until deeply browned, letting it develop those crispy, flavorful bits.
Bloom the seasonings:
Add tomato paste, Worcestershire sauce, thyme, and rosemary. Sprinkle flour over everything and stir constantly for 2 minutes to cook out the raw flour taste.
Create the luscious filling:
Pour in beef stock and bring to a gentle simmer. Add frozen peas, season generously with salt and pepper, and let it bubble for 8-10 minutes until thickened and coating your spoon.
Make the cheddar mash:
While filling simmers, boil potatoes in salted water until very tender, about 15-20 minutes. Drain well and return to the warm pot to evaporate excess moisture.
Perfect the potato topping:
Mash potatoes with butter and warm milk until completely smooth. Fold in sharp cheddar cheese and season with salt and pepper.
Assemble and bake:
Spread beef filling in a 9x13-inch baking dish. Spoon cheddar mash over top, use a fork to create decorative swirls that will crisp up beautifully.
Bake to golden perfection:
Bake for 25-30 minutes until the top is golden brown and filling is bubbling up around the edges. Let rest 10 minutes before serving.
Hearty Beef Shepherds Pie with Cheddar Mash served in a rustic dish beside a fresh green salad and red wine. Save to Pinterest
Hearty Beef Shepherds Pie with Cheddar Mash served in a rustic dish beside a fresh green salad and red wine. | recipesbyroxanne.com

Last winter, my daughter asked to help make the mashed potato topping. She took her job of creating the fork swirls so seriously that she spent twenty minutes perfecting the pattern, and honestly, that batch was the most beautiful one we have ever made.

Make Ahead Magic

This recipe is a make-ahead dream. You can assemble the entire shepherds pie, refrigerate it up to 24 hours, then bake when ready. Just add 10-15 minutes to the baking time if baking cold from the refrigerator.

Freezing Instructions

Wrap the unbaked pie tightly in plastic wrap and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed. The texture remains remarkably good after freezing.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness perfectly. Steamed green beans with a squeeze of lemon also work beautifully.

  • Let the pie rest for 10 minutes before serving, this helps the layers set
  • Individual portions reheat beautifully at 350°F for about 20 minutes
  • Crumble extra cheese on top during the last 5 minutes for an extra golden crust
Spoonful of Beef Shepherds Pie with Cheddar Mash lifted to show melted cheddar and tender beef and vegetable layers. Save to Pinterest
Spoonful of Beef Shepherds Pie with Cheddar Mash lifted to show melted cheddar and tender beef and vegetable layers. | recipesbyroxanne.com

Theres something deeply satisfying about serving a bubbling dish of shepherds pie, watching steam rise as you scoop that first perfect portion. It is comfort food that truly feeds the soul.

Recipe Questions & Answers

Ground beef with moderate fat content (around 80/20) ensures moist and flavorful filling.

Boil potatoes until tender, then mash with butter, warm milk, and sharp cheddar for smoothness and richness.

Yes, assemble in advance and refrigerate; bake just before serving for best texture and warmth.

Carrots, celery, onion, and peas provide sweetness and balance to the savory beef filling.

Bake until the cheddar mash is golden and bubbling, usually 25-30 minutes at 400°F (200°C).

Beef Shepherds Pie Cheddar

Savory beef and vegetables topped with creamy cheddar mashed potatoes.

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

Ingredients

For the 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

For the 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é Vegetables: 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 Brown Beef: Stir in garlic; cook for 1 minute. Add ground beef and cook, breaking up with a spoon, until browned.
4
Add Seasonings and Flour: 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 Cheddar Mash: Mash potatoes with butter and warm milk until smooth. Stir in cheddar cheese; season with salt and pepper.
8
Assemble Pie: 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 Serve: 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)
Roxanne Phillips

Passionate home cook sharing easy, comforting recipes and simple cooking tips for busy families.