Budget Shepherds Pie Cheesy

Featured in: Family Comfort Meals

This budget-friendly shepherds pie features a seasoned ground beef and vegetable filling, layered with creamy mashed potatoes enriched with cheddar cheese. The dish is baked until the top is perfectly golden and bubbling, offering a warm, hearty meal perfect for family dinners. Variations include ground turkey, lamb, or plant-based substitutes. Serve alongside fresh greens for a complete plate.

Updated on Thu, 20 Nov 2025 11:23:00 GMT
Golden-brown Budget Shepherd's Pie with bubbly filling, topped with creamy cheesy mashed potatoes, perfect for dinner. Save
Golden-brown Budget Shepherd's Pie with bubbly filling, topped with creamy cheesy mashed potatoes, perfect for dinner. | pumpkinhearth.com

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

When I first made this budget shepherds pie for my family, the cheesy potato topping was an instant favorite. Even my picky eater went back for seconds!

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 3/4 lbs), peeled and chopped
  • Milk: 60 ml (1/4 cup)
  • Butter: 2 tbsp
  • Cheddar cheese: 100 g (1 cup), shredded
  • Salt and black pepper: To taste for the topping

Instructions

Prep:
Preheat your oven to 200°C (400°F).
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 vegetables:
Heat oil in a large skillet over medium heat. Add onion and carrots, cooking for 5 minutes until softened.
Add meat:
Add garlic and ground beef. Cook, breaking up meat, until browned and cooked through.
Season:
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Cook for 1 minute.
Thicken:
Sprinkle flour over the mixture, stir in, and cook for another minute.
Simmer:
Pour in broth and bring to a simmer. Add peas and cook for 3 to 5 minutes until slightly thickened.
Assemble pie:
Transfer the beef mixture to a baking dish (about 20x20 cm/8x8 inch). Spread evenly.
Add potatoes:
Spoon mashed potatoes over the filling, smooth the top, and sprinkle with remaining cheddar cheese.
Bake:
Bake for 20 to 25 minutes until the top is golden and the filling is bubbling.
Cool and serve:
Let cool for a few minutes before serving.
Save
| pumpkinhearth.com

This shepherds pie quickly became a comfort food staple for our chilly weekends. My kids love to help mash the potatoes and sprinkle the cheese.

Serving Suggestions

Pair the shepherds pie with a light green salad or steamed greens for a balanced meal. Leftovers reheat well for quick lunches the next day.

Allergen Info

This recipe contains dairy, wheat, and possibly fish (in Worcestershire sauce). To make dairy-free, use plant-based butter, milk, and cheese.

Nutritional Information

Each serving has approximately 525 calories, 25 g fat, 44 g carbohydrates, and 29 g protein.

This Budget Shepherd's Pie shows a savory meat and veggie filling nestled under cheesy, fluffy mashed potatoes. Save
This Budget Shepherd's Pie shows a savory meat and veggie filling nestled under cheesy, fluffy mashed potatoes. | pumpkinhearth.com

Enjoy this shepherds pie hot out of the oven for maximum comfort. Leftovers taste even better the next day!

Recipe Q&A

What can I use instead of ground beef?

You can substitute ground beef with ground turkey, lamb, or plant-based mince for variation or dietary preferences.

How do I make this dish gluten-free?

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

Can I add extra vegetables to the filling?

Yes, adding frozen corn or leftover vegetables enhances nutrition and flavor.

What type of cheese works best for the topping?

Cheddar cheese is traditional, but mixing different cheeses can add unique flavors to the topping.

How do I achieve a creamy mashed potato topping?

Boil potatoes until tender, then mash with butter, milk, half of the shredded cheese, salt, and pepper until smooth and creamy.

Budget Shepherds Pie Cheesy

Comforting blend of ground beef, vegetables, and creamy cheesy mashed potatoes baked to golden perfection.

Prep duration
20 min
Time to cook
40 min
Time required
60 min
Created by Sarah Coleman


Skill required Easy

Cuisine origin British

Portions 4 Serves

Dietary info None specified

What you'll need

For the Filling

01 1 lb ground beef (alternative: ground turkey or lamb)
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 (substitute cornstarch for gluten-free)
12 2 tbsp vegetable oil
13 Salt and black pepper, to taste

For the 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 prepare for baking.

Step 02

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

Step 03

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

Step 04

Sauté vegetables: In a large skillet, heat vegetable oil over medium heat. Cook onion and carrots for 5 minutes until softened.

Step 05

Brown meat and garlic: Add minced garlic and ground beef to the skillet; break up the meat and cook until fully browned.

Step 06

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

Step 07

Thicken filling: Sprinkle flour over the mixture, stir well, and cook for an additional minute.

Step 08

Add broth and peas: Pour broth into the skillet, bring to a simmer, then add peas and cook for 3–5 minutes until mixture thickens slightly.

Step 09

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

Step 10

Top with mashed potatoes: Spread the mashed potatoes over the filling, smooth the surface, and sprinkle with remaining cheddar cheese.

Step 11

Bake: Place the assembled dish in the oven and bake for 20–25 minutes until the topping is golden and filling bubbles.

Step 12

Rest before serving: Allow the dish to cool for a few minutes to set before serving.

Gear Needed

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

Allergy warning

Read over each ingredient for allergies and check with your doctor when uncertain.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • For gluten-free preparation, use cornstarch instead of flour and verify gluten-free Worcestershire sauce.
  • For dairy-free options, substitute butter, milk, and cheese with non-dairy alternatives.

Nutrition details per portion

This is for reference only. Contact your healthcare provider about any concerns.
  • Calorie count: 525
  • Fat content: 25 g
  • Carbohydrate: 44 g
  • Proteins: 29 g