Budget Shepherds Pie Cheesy

Featured in: Home Comforts

This budget-friendly version features ground beef cooked with onions, carrots, and herbs in a savory sauce. It's topped with creamy mashed potatoes blended with butter, milk, and cheddar cheese before baking to a golden finish. Perfect for a warm, hearty meal that satisfies with simple ingredients and rich flavors.

Variations include using turkey, lamb, or vegetarian options, and adding extra veggies or different cheeses. Serve with fresh greens for a balanced plate.

Updated on Thu, 20 Nov 2025 15:02:00 GMT
Golden-brown Budget Shepherds Pie with a bubbly, savory ground beef filling, ready to serve and enjoy. Save
Golden-brown Budget Shepherds Pie with a bubbly, savory ground beef filling, ready to serve and enjoy. | snacksplat.com

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

I first learned to make shepherds pie when searching for hearty, filling meals that could be easily customized. Over time, this recipe became my go-to for cozy family dinners and leftover-friendly nights.

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 (for topping)

Instructions

Prep and cook potatoes:
Boil potatoes in salted water until tender, about 15 minutes. Drain well.
Mash potatoes:
Mash with butter, milk, half the cheddar cheese, salt, and pepper until creamy. Set aside.
Prepare filling:
Heat oil in large skillet over medium heat. Cook onion and carrots for 5 minutes until softened.
Add protein and aromatics:
Add garlic and ground beef. Cook, breaking up meat, until browned and cooked through.
Season and thicken:
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Sprinkle flour over and stir in, cooking for another minute.
Add broth and peas:
Pour in broth, bring to simmer. Add peas, cooking 3–5 minutes until slightly thickened.
Layer in dish:
Transfer beef mixture to baking dish (about 20x20 cm/8x8 inch) and smooth flat.
Add topping and cheese:
Spoon mashed potatoes on top, smooth, and sprinkle with remaining cheddar cheese.
Bake:
Bake 20–25 minutes at 200°C (400°F) until top is golden and filling is bubbling.
Rest:
Let cool a few minutes before serving.
A steaming, hearty Budget Shepherds Pie, the cheesy mashed potato topping baked to perfection. Save
A steaming, hearty Budget Shepherds Pie, the cheesy mashed potato topping baked to perfection. | snacksplat.com

This shepherds pie is a staple for busy weeknights and family get-togethers. My kids love helping with the cheesy potato topping and everyone enjoys the crispy golden crust.

Substitutions & Variations

Swap in lentils or plant-based mince for a vegetarian version. Try a mix of cheeses for a richer flavor or add extra veggies like frozen corn for more nutrition.

Allergen Information

This dish contains dairy and wheat. For gluten-free, use cornstarch and a gluten-free Worcestershire sauce. For dairy-free, substitute with non-dairy butter, milk, and cheese.

Serving Suggestions

This shepherds pie pairs perfectly with simple green salad or steamed greens for a balanced meal. Leftovers taste great reheated for lunch the next day.

Close-up of a Budget Shepherds Pie portion, showcasing layers of tender beef and creamy potato. Save
Close-up of a Budget Shepherds Pie portion, showcasing layers of tender beef and creamy potato. | snacksplat.com

Enjoy this comforting pie fresh from the oven and savor the cheesy topping with every bite.

Recipe Guide

Can I substitute ground beef with other meats?

Yes, ground turkey or lamb can be used for a flavorful variation while maintaining the dish's texture and richness.

How can I make this dish gluten-free?

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

What are good alternatives for the cheesy mashed topping?

Try mixing different cheeses like mozzarella or Gruyère, or use dairy-free butter and milk substitutes for a dairy-free option.

Is it possible to add more vegetables?

Yes, frozen corn or leftover veggies such as peas or green beans can be added to the filling for extra nutrition and flavor.

What tools are recommended for preparation?

A large pot for boiling potatoes, a skillet for cooking the filling, a baking dish for assembling, a potato masher, and a wooden spoon are helpful.

How do I ensure the mashed potato topping is creamy?

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

Budget Shepherds Pie Cheesy

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

Prep duration
20 min
Kitchen time
40 min
Complete duration
60 min
Created by Katie Miller


Skill level Easy

Heritage British

Output 4 Portions

Nutrition Labels 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

Method

Step 01

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

Step 02

Cook Potatoes: Boil the peeled and chopped potatoes in salted water until tender, approximately 15 minutes. Drain well.

Step 03

Prepare Mashed Potato Topping: Mash the drained potatoes with butter, milk, half of the shredded 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 and cook for 5 minutes until softened.

Step 05

Cook Ground Beef: Add minced garlic and ground beef to the skillet. Cook while breaking up the meat until browned and fully cooked.

Step 06

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

Step 07

Incorporate Flour: Sprinkle the flour over the mixture, stir thoroughly, and cook for an additional minute.

Step 08

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

Step 09

Assemble Dish: Transfer the filling evenly into an 8x8 inch (20x20 cm) baking dish.

Step 10

Add Mashed Potato Layer: Spoon the mashed potatoes over the filling, smoothing the surface, then sprinkle with the remaining shredded cheddar cheese.

Step 11

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

Step 12

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

Kitchen tools

  • Large pot
  • Skillet or frying pan
  • Baking dish (8x8 inch or 20x20 cm)
  • Potato masher
  • Wooden spoon

Allergy details

Always review ingredients for potential allergens and seek professional medical guidance if uncertain.
  • Contains dairy (butter, milk, cheese), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • For gluten-free version, substitute flour with cornstarch and ensure the Worcestershire sauce is gluten-free.
  • For dairy-free options, use non-dairy butter, milk, and cheese alternatives.

Nutrient breakdown (each portion)

Numbers shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 525
  • Fats: 25 g
  • Carbohydrates: 44 g
  • Proteins: 29 g