Budget Shepherds Pie Cheesy

Featured in: Rustic Comfort Dishes

This affordable British dish combines a savory mix of ground beef, onions, carrots, peas, and aromatic herbs simmered to develop rich flavors. It’s topped with smooth mashed potatoes blended with butter, milk, and cheddar cheese, then baked until golden and bubbling. Perfect for an easy weeknight meal, it offers warmth and hearty satisfaction. Variations allow swaps with turkey, lamb, or plant-based options and adjustments for gluten-free or dairy-free needs.

Updated on Thu, 20 Nov 2025 15:04:00 GMT
Budget Shepherds Pie with a golden, bubbly cheesy mashed potato topping, a hearty family meal. Pin It
Budget Shepherds Pie with a golden, bubbly cheesy mashed potato topping, a hearty family meal. | juniperbite.com

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

This shepherds pie is my go-to cozy dinner when I want something both satisfying and simple. Using leftover veggies and a cheesy potato topping always reminds me of home-cooked meals growing up.

Ingredients

  • Ground beef: 500 g (1 lb) (or ground turkey or 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 oven and potatoes:
Preheat your oven to 200°C (400°F). 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:
Heat oil in a large skillet over medium heat. Add onion and carrots, cooking for 5 minutes until softened.
Add beef and aromatics:
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 filling:
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–5 minutes until slightly thickened.
Layer and bake:
Transfer the beef mixture to a baking dish (about 20x20 cm/8x8 inch). Spread evenly.
Add topping:
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. Let cool for a few minutes before serving.
Pin It
| juniperbite.com

Whenever this shepherds pie comes out of the oven, my family gathers around, hoping to get the crispiest cheesy scoop first. It vanishes quickly on busy nights—a true comfort meal for all ages.

Nutrition & Dietary Notes

This recipe contains dairy and wheat but can easily be adapted with non-dairy substitutes and gluten-free options. Each serving is hearty, with 525 calories, 25 g fat, 44 g carbs, and 29 g protein.

Budget-Friendly Ideas

Stretch your food budget by adding extra frozen veggies or swapping beef with lentils. Serve leftovers for lunch—they taste even better the next day.

Serving Suggestions

Pair this shepherds pie with a simple green salad or steamed vegetables for a complete meal. Leftovers reheat well for busy weeknights.

A close-up shot of a bubbling Budget Shepherds Pie, the savory filling visible under creamy mashed potatoes. Pin It
A close-up shot of a bubbling Budget Shepherds Pie, the savory filling visible under creamy mashed potatoes. | juniperbite.com

Enjoy the comfort and simplicity of this classic shepherds pie. Serve hot and savor every cheesy, savory bite with those you love most.

Questions About This Recipe

What is the best meat for this dish?

Ground beef offers classic richness, but ground turkey or lamb can be used for different flavors. For vegetarian options, lentils or plant-based mince work well.

How can I make the topping extra creamy?

Mash potatoes with warm milk and butter, then fold in shredded cheddar cheese while still hot for a smooth, creamy texture.

Can I substitute flour for thickening?

Yes, to keep it gluten-free, cornstarch is a great alternative to all-purpose flour to thicken the filling.

What vegetables complement the filling?

Onions, carrots, and peas provide sweetness and texture. You can also add frozen corn or leftover veggies for extra nutrition.

How long should it bake?

Bake at 200°C (400°F) for 20–25 minutes until the topping is golden and the filling bubbles around the edges.

Are there allergen considerations?

This dish contains dairy and wheat; for gluten-free or dairy-free options, use cornstarch instead of flour and suitable butter and cheese substitutes.

Budget Shepherds Pie Cheesy

Comforting main with savory beef and veggies, topped by creamy cheesy mashed potatoes baked to golden perfection.

Prep Time
20 minutes
Cook Time
40 minutes
Total Duration
60 minutes
Juniper Bite Chloe Fischer


Skill Level Easy

Cuisine British

Serves 4 Number of Servings

Dietary Info None specified

What You’ll Need

Filling

01 1 lb ground beef (alternatively 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 (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: Preheat the oven to 400°F.

Step 02

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

Step 03

Prepare Mashed Potato Topping: Mash the 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 chopped onion and diced carrots, cooking until softened, about 5 minutes.

Step 05

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

Step 06

Incorporate Flavorings: Stir in tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and black pepper. Cook for 1 minute to enhance flavors.

Step 07

Add Thickening Agent: Sprinkle flour over the meat mixture, stirring continuously and cooking for an additional minute to eliminate raw flour taste.

Step 08

Simmer with Broth and Peas: Pour in beef or vegetable broth and bring to a gentle simmer. Add frozen peas and cook for 3 to 5 minutes, allowing the sauce to thicken slightly.

Step 09

Assemble Filling: Transfer the cooked meat and vegetable mixture evenly into a baking dish approximately 8x8 inches in size.

Step 10

Add Mashed Potato Layer: Spread the mashed potatoes over the filling, smoothing the surface. Sprinkle with the remaining shredded cheddar cheese.

Step 11

Bake to Finish: Bake in the preheated oven for 20 to 25 minutes until the topping is golden and the filling bubbles around the edges.

Step 12

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

Kitchen Gear Needed

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

Allergen Details

Always check what goes in for allergens, and talk to your doctor if you’re unsure.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • Use cornstarch and gluten-free Worcestershire sauce to accommodate gluten-free diets.
  • Dairy-free alternatives are recommended for those avoiding dairy.

Nutrition Information (each serving)

This info’s just a guide, not medical advice.
  • Calories: 525
  • Fats: 25 g
  • Carbohydrates: 44 g
  • Proteins: 29 g