Budget Shepherds Pie Cheesy

Featured in: Hearty Dinners

This comforting dish combines seasoned ground beef with vibrant vegetables, all layered beneath a creamy, cheesy mashed potato topping. Slow baked until golden, it delivers rich, hearty flavors ideal for a satisfying meal. The creamy texture of the mashed potatoes peppered with cheddar cheese adds a delicious contrast to the savory filling, creating a perfect balance of taste and comfort. Simple to prepare and family friendly, it can be customized with different proteins or vegetables to suit preferences or dietary needs.

Updated on Sat, 22 Nov 2025 14:20:00 GMT
Golden, bubbly Budget Shepherds Pie with a cheesy mashed potato topping, perfect for dinner. Save It
Golden, bubbly Budget Shepherds Pie with a cheesy mashed potato topping, perfect for dinner. | sunnyspoonful.com

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

This recipe has been a family favorite for years thanks to its hearty filling and golden cheesy top that everyone loves.

Ingredients

  • For the Filling: 500 g (1 lb) ground beef (or ground turkey/lamb for variation), 1 medium onion finely chopped, 2 medium carrots diced, 1 cup frozen peas, 2 cloves garlic minced, 2 tbsp tomato paste, 1 tbsp Worcestershire sauce, 1 tsp dried thyme, 1 tsp dried rosemary, 250 ml (1 cup) beef or vegetable broth, 2 tbsp all-purpose flour (or cornstarch for gluten-free), 2 tbsp vegetable oil, Salt and black pepper to taste
  • For the Cheesy Mashed Potato Topping: 800 g (about 1¾ lbs) potatoes peeled and chopped, 60 ml (¼ cup) milk, 2 tbsp butter, 100 g (1 cup) shredded cheddar cheese, Salt and black pepper to taste

Instructions

Preheat Oven:
Preheat your oven to 200°C (400°F).
Cook 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. Stir in tomato paste Worcestershire sauce thyme rosemary salt and pepper. Cook for 1 minute. Sprinkle flour over the mixture stir in and cook for another minute. 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 until the top is golden and the filling is bubbling.
Rest and Serve:
Let cool for a few minutes before serving.
Save It
| sunnyspoonful.com

Making this pie always brings my family together especially when we share stories around the table while enjoying the warm meal.

Notes

Substitute ground beef with lentils or plant-based mince for a vegetarian version. Add frozen corn or other leftover vegetables for extra nutrition. Try a mix of cheeses for a different flavor. Serve with a simple green salad or steamed greens.

Required Tools

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

Allergen Information

Contains Dairy (cheese butter milk), Wheat (flour), Fish (Worcestershire sauce may contain anchovies). For gluten free use cornstarch instead of flour and confirm Worcestershire sauce is gluten free. For dairy free use non dairy butter milk and cheese alternatives.

A close-up shot of steaming hot Budget Shepherds Pie, the savory filling peaking through the cheese. Save It
A close-up shot of steaming hot Budget Shepherds Pie, the savory filling peaking through the cheese. | sunnyspoonful.com

This Budget Shepherds Pie is perfect for weeknight dinners and is just as good the next day.

Recipe FAQs

Can ground beef be substituted?

Yes, ground turkey, lamb, or plant-based mince can be used for different flavors or dietary choices.

How do I make it gluten-free?

Replace all-purpose flour with cornstarch and ensure Worcestershire sauce is gluten-free.

What is the best cheese to use for topping?

Cheddar cheese provides a sharp, creamy flavor, but mixing cheeses can enhance the taste.

Can I add extra vegetables?

Yes, frozen corn or leftover veggies can be added to increase nutrition and texture.

How to achieve a golden topping?

Bake until the mashed potatoes are lightly browned and bubbling, usually about 20-25 minutes at 200°C (400°F).

Budget Shepherds Pie Cheesy

Affordable, savory ground beef and veggies topped with creamy cheesy mashed potatoes and baked to golden perfection.

Prep Time
20 mins
Cook Time
40 mins
Total Duration
60 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Easy

Cuisine Style British

Recipe Yield 4 Serving Size

Diet Preferences None specified

What You'll 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 the oven to 400°F to warm up while preparing the ingredients.

Step 02

Cook potatoes: Boil peeled and chopped potatoes in salted water for approximately 15 minutes until tender, then drain thoroughly.

Step 03

Prepare mashed potatoes: Mash the drained potatoes with butter, milk, half of the cheddar cheese, salt, and pepper until smooth and creamy. Set aside.

Step 04

Sauté vegetables: Heat vegetable oil in a large skillet over medium heat. Add chopped onion and diced carrots, cooking for 5 minutes until softened.

Step 05

Brown ground beef: In the skillet, add minced garlic and ground beef. Cook while breaking up the meat until it is fully browned and cooked through.

Step 06

Add seasonings: Stir in tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and pepper. Cook for 1 minute to blend flavors.

Step 07

Incorporate flour: Sprinkle flour over the mixture, stir well, and cook for another minute to thicken slightly.

Step 08

Simmer with broth: Pour in the broth and bring to a gentle simmer. Add frozen peas and cook for 3 to 5 minutes until the sauce thickens slightly.

Step 09

Assemble in baking dish: Transfer the filling evenly into an 8x8 inch baking dish.

Step 10

Add potato topping: Spread the prepared mashed potatoes over the filling, smoothing the surface, then sprinkle with the remaining cheddar cheese.

Step 11

Bake until golden: Bake in the preheated oven for 20 to 25 minutes until the top is golden brown and the filling is bubbling.

Step 12

Rest before serving: Allow to cool for a few minutes before serving to let flavors settle.

Tools You'll Need

  • Large pot
  • Skillet or frying pan
  • Baking dish (approx. 8x8 inches)
  • Potato masher
  • Wooden spoon

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • For gluten-free, replace flour with cornstarch and ensure the Worcestershire sauce is gluten-free.
  • For dairy-free variants, utilize non-dairy butter, milk, and cheese substitutes.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 525
  • Fats: 25 grams
  • Carbohydrates: 44 grams
  • Proteins: 29 grams