Budget Shepherds Pie Cheesy Topping

Featured in: Family Comfort Classics

This classic British dish layers savory ground beef cooked with onions, carrots, peas, and herbs beneath a creamy mashed potato topping blended with cheddar cheese for extra richness. The filling simmers in a flavorful broth thickened just right to hold together perfectly. Baked until the cheese melts and the top is golden, it makes an affordable and satisfying main with comforting textures. Adapt with ground turkey, lamb, or plant-based mince and optional veggies for variety. Serve warm alongside fresh greens.

Updated on Thu, 20 Nov 2025 15:27:00 GMT
Golden, bubbly Budget Shepherds Pie with its cheesy mashed potato topping, a hearty family favorite. Save to Pinterest
Golden, bubbly Budget Shepherds Pie with its cheesy mashed potato topping, a hearty family favorite. | recipesforevers.com

A comforting, affordable classic featuring savory ground beef and vegetables, topped with creamy, cheesy mashed potatoes and baked until golden.

I first made this shepherds pie on a chilly winter evening when everyone craved something hearty but we needed to keep costs down. Combining leftover vegetables with ground beef made a filling meal everyone loved.

Ingredients

  • Ground beef: 500 g (1 lb) or ground turkey/lamb for variation
  • Onion: 1 medium, finely chopped
  • Carrots: 2 medium, diced
  • Frozen peas: 1 cup
  • Garlic: 2 cloves, minced
  • Tomato paste: 2 tbsp
  • Worcestershire sauce: 1 tbsp
  • Dried thyme: 1 tsp
  • Dried rosemary: 1 tsp
  • Beef or vegetable broth: 250 ml (1 cup)
  • All-purpose flour: 2 tbsp or cornstarch for gluten-free
  • Vegetable oil: 2 tbsp
  • Salt and black pepper: to taste
  • Potatoes: 800 g (about 1¾ lbs), peeled and chopped
  • Milk: 60 ml (¼ cup)
  • Butter: 2 tbsp
  • Cheddar cheese: 100 g (1 cup) shredded
  • Salt and black pepper: to taste

Instructions

Prep & boil potatoes:
Boil the potatoes in salted water until tender, about 15 minutes. Drain well.
Mash potatoes:
Mash the potatoes with butter, milk, half the cheddar cheese, salt, and pepper until creamy. Set aside.
Cook filling:
Meanwhile, heat oil in a large skillet over medium heat. Add onion and carrots, cooking for 5 minutes until softened. Add garlic and ground beef. Cook, breaking up meat, until browned and cooked through.
Add flavorings:
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Cook for 1 minute.
Thicken mixture:
Sprinkle flour over the mixture, stir in, and cook for another minute.
Simmer & add peas:
Pour in broth and bring to a simmer. Add peas and cook for 3–5 minutes until slightly thickened.
Assemble:
Transfer the beef mixture to a baking dish (about 20x20 cm/8x8 inch). Spread evenly. Spoon mashed potatoes over the filling, smooth the top, and sprinkle with remaining cheddar cheese.
Bake:
Bake for 20–25 minutes at 200°C (400°F) until the top is golden and the filling is bubbling.
Serve:
Let cool for a few minutes before serving.
Save to Pinterest
| recipesforevers.com

This shepherds pie is always requested on Sunday evenings and my kids help layer the potatoes, ensuring each bite gets plenty of cheese. It brings everyone together at the table.

Serving Suggestions

Pair with a simple green salad or steamed greens for freshness and balance.

Make Ahead & Storage

Prepare the pie ahead and refrigerate unbaked for up to 2 days, baking straight from chilled when needed. Leftovers reheat well in the oven or microwave.

Variations

Mix different cheeses, add frozen corn or leftover vegetables, or use sweet potatoes for the topping for added flavor and color.

A close-up image showcases steaming Budget Shepherds Pie, perfect comfort food with tender beef and vegetables. Save to Pinterest
A close-up image showcases steaming Budget Shepherds Pie, perfect comfort food with tender beef and vegetables. | recipesforevers.com

Enjoy this cozy, budget shepherds pie with cheesy mashed potato topping for a satisfying family meal any night of the week.

Recipe FAQs

What type of meat can I use in this dish?

Ground beef is traditional, but you can substitute turkey, lamb, or even plant-based mince to suit your preference.

How do I make the mashed potato topping extra creamy?

Boil potatoes until tender then mash with butter, milk, and shredded cheddar cheese for a smooth, rich texture.

Can I prepare this dish gluten-free?

Yes, use cornstarch instead of flour and ensure the Worcestershire sauce is gluten-free to keep it safe.

What vegetables can enhance the filling?

Carrots, peas, and onions are classic, but adding frozen corn or leftover vegetables works well.

How long should I bake it and at what temperature?

Bake at 200°C (400°F) for 20–25 minutes until the mashed potato topping turns golden and the filling is bubbling.

Can I make a dairy-free version?

Substitute dairy butter, milk, and cheese with non-dairy alternatives to maintain creaminess without dairy.

Budget Shepherds Pie Cheesy Topping

Hearty ground beef and vegetable filling topped with creamy cheddar mashed potatoes, baked until golden brown.

Prep Duration
20 minutes
Time to Cook
40 minutes
Complete Duration
60 minutes


Complexity Easy

Cuisine British

Makes 4 Portions

Dietary Info None specified

What You Need

Filling

01 1 lb ground beef (or ground turkey/lamb for variation)
02 1 medium onion, finely chopped
03 2 medium carrots, diced
04 1 cup frozen peas
05 2 cloves garlic, minced
06 2 tbsp tomato paste
07 1 tbsp Worcestershire sauce
08 1 tsp dried thyme
09 1 tsp dried rosemary
10 1 cup beef or vegetable broth
11 2 tbsp all-purpose flour (or cornstarch for gluten-free)
12 2 tbsp vegetable oil
13 Salt and black pepper, to taste

Cheesy Mashed Potato Topping

01 1¾ lbs potatoes, peeled and chopped
02 ¼ cup milk
03 2 tbsp butter
04 1 cup shredded cheddar cheese
05 Salt and black pepper, to taste

Directions

Step 01

Preheat Oven: Set oven to 400°F (200°C).

Step 02

Cook Potatoes: Boil potatoes in salted water until tender, about 15 minutes, then drain thoroughly.

Step 03

Prepare Mashed Potatoes: Mash potatoes with butter, milk, half of the cheddar cheese, salt, and black pepper until smooth and creamy; set aside.

Step 04

Sauté Vegetables: Heat vegetable oil in a large skillet over medium heat; add onion and carrots, cooking until softened, about 5 minutes.

Step 05

Brown Meat and Add Garlic: Add garlic and ground beef to the skillet; cook, breaking up meat, until browned and fully cooked.

Step 06

Season Meat Mixture: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper; cook for 1 minute to blend flavors.

Step 07

Thicken Filling: Sprinkle flour over the mixture, stirring to combine; cook for an additional minute.

Step 08

Simmer with Broth and Peas: Pour in broth, bring to a simmer, add peas, and cook for 3 to 5 minutes until the filling slightly thickens.

Step 09

Assemble Dish: Transfer filling to an 8x8 inch baking dish, spreading evenly.

Step 10

Add Topping: Spread mashed potatoes over the filling, smoothing the surface; sprinkle remaining cheddar cheese on top.

Step 11

Bake: Bake uncovered for 20 to 25 minutes until the topping is golden and filling bubbles.

Step 12

Rest Before Serving: Allow to cool slightly for a few minutes before serving.

Essential Tools

  • Large pot
  • Skillet or frying pan
  • Baking dish
  • Potato masher
  • Wooden spoon

Allergy Details

Be sure to check every item for allergens. If uncertain, talk with a healthcare provider.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • For gluten-free, substitute flour with cornstarch and verify gluten-free Worcestershire sauce.
  • For dairy-free, use plant-based butter, milk, and cheese alternatives.

Nutrition per serving

Nutrition details are for your reference only. Always speak with a professional for medical concerns.
  • Caloric Content: 525
  • Total Fat: 25 grams
  • Carbohydrates: 44 grams
  • Proteins: 29 grams