Budget Shepherds Pie Cheesy Topping

Featured in: Dinner Grin

This affordable meal combines browned ground beef with sautéed vegetables and aromatic herbs simmered in a savory broth. It’s layered with creamy mashed potatoes whipped with butter, milk, and sharp cheddar, then baked until golden and bubbling. Variations can include ground turkey or lentils, with optional veggies added for nutrition. This dish offers hearty, satisfying flavors in an easy, one-dish bake perfect for any day.

Updated on Thu, 20 Nov 2025 10:10:00 GMT
Golden brown Budget Shepherds Pie with a bubbly, savory ground beef filling, ready to serve. Save
Golden brown Budget Shepherds Pie with a bubbly, savory ground beef filling, ready to serve. | grinnosh.com

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

This shepherds pie recipe was my go-to during busy midweek evenings when everyone wanted something hearty yet easy. The joy on my kids faces when that golden cheesy topping comes out of the oven is still one of my favorite kitchen moments.

Ingredients

  • Ground beef (or turkey/lamb): 500 g (1 lb), savory protein base
  • Medium onion: 1, finely chopped
  • Medium carrots: 2, diced
  • Frozen peas: 1 cup, add sweetness and color
  • Garlic: 2 cloves, minced for flavor
  • Tomato paste: 2 tbsp
  • Worcestershire sauce: 1 tbsp, umami boost
  • Dried thyme: 1 tsp
  • Dried rosemary: 1 tsp
  • Beef or vegetable broth: 250 ml (1 cup)
  • All-purpose flour (or cornstarch): 2 tbsp, for thickening
  • 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
  • Shredded cheddar cheese: 100 g (1 cup)

Instructions

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

Sharing this dish around the table always sparks stories and laughter. It brings out that unmistakable warmth only comfort food can deliver.

Serving Suggestions

Pair with a fresh green salad or some steamed greens for a balanced meal that stretches the family budget.

Variations

Swap the beef for lamb, turkey, or plant-based mince. Mix up the cheese, or add corn and other veggies to use up leftovers.

Storing and Reheating

Leftovers keep well in the fridge for up to three days. Reheat portions in the oven so the cheesy topping stays deliciously crisp.

Hearty Budget Shepherds Pie with a cheesy mashed potato topping, baked until beautifully golden. Save
Hearty Budget Shepherds Pie with a cheesy mashed potato topping, baked until beautifully golden. | grinnosh.com

Budget shepherds pie is the ultimate comfort meal that makes everyone smile. Simple, satisfying, and always a hit.

Recipe FAQ

How can I make this dish gluten-free?

Use cornstarch instead of all-purpose flour and ensure the Worcestershire sauce is gluten-free to avoid gluten in the dish.

What types of cheese work best for the topping?

Sharp cheddar provides a strong flavor and melts well, but you can try a mix like mozzarella or Gruyère for different tastes and textures.

Can I substitute the ground beef for other proteins?

Yes, ground turkey, lamb, or plant-based mince can be used to vary the flavor and accommodate dietary preferences.

How do I ensure the mashed potatoes are creamy?

Boil potatoes until tender, then mash with butter, milk, and cheese while still warm to create a smooth and creamy topping.

What sides complement this hearty dish?

A fresh green salad or steamed greens balance the richness, adding a refreshing contrast to the filling and potatoes.

Budget Shepherds Pie Cheesy Topping

Affordable dish featuring ground beef, vegetables, and creamy, cheesy mashed potatoes baked until golden.

Prep duration
20 min
Cook duration
40 min
Complete duration
60 min
Created by Hannah Lewis


Skill level Easy

Heritage British

Output 4 Portions

Dietary guidelines None specified

Components

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.75 lbs potatoes, peeled and chopped
02 1/4 cup milk
03 2 tbsp butter
04 1 cup shredded cheddar cheese
05 Salt and black pepper, to taste

Directions

Stage 01

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

Stage 02

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

Stage 03

Prepare mashed potatoes: Mash potatoes with butter, milk, half the cheddar cheese, salt, and pepper until smooth; set aside.

Stage 04

Sauté vegetables: Heat vegetable oil in a large skillet over medium heat; cook onion and carrots for 5 minutes until softened.

Stage 05

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

Stage 06

Add seasonings: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper; cook for 1 minute.

Stage 07

Incorporate flour: Sprinkle flour over mixture, stir well, and cook for another minute to remove raw taste.

Stage 08

Simmer with broth and peas: Pour in broth, bring to a simmer, add peas, and cook 3 to 5 minutes until slightly thickened.

Stage 09

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

Stage 10

Add mashed potato topping: Spread mashed potatoes evenly over filling and sprinkle with remaining cheddar cheese.

Stage 11

Bake: Bake for 20 to 25 minutes until topping is golden and filling is bubbling.

Stage 12

Rest and serve: Allow to cool for a few minutes before serving.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain about ingredients.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • Use cornstarch and gluten-free Worcestershire sauce for gluten-free version.
  • Non-dairy substitutes required for dairy-free dietary needs.

Nutrient content (per portion)

These values are approximate guidelines only and shouldn't replace professional nutritional advice.
  • Energy: 525
  • Fats: 25 g
  • Carbohydrates: 44 g
  • Proteins: 29 g