Budget Shepherds Pie Cheesy

Featured in: Smart Weeknight Meals

This dish layers savory ground beef cooked with onions, carrots, peas, and fragrant herbs beneath a rich and creamy mashed potato topping blended with cheddar cheese. Baked until golden, it offers a comforting, hearty meal perfect for a budget-friendly dinner. Variations include using turkey or lamb, adding extra vegetables, or adjusting dairy and gluten ingredients for dietary needs.

Updated on Thu, 20 Nov 2025 15:01:00 GMT
Golden, bubbly Budget Shepherds Pie with a cheesy mashed potato topping, perfect for dinner tonight. Pin it
Golden, bubbly Budget Shepherds Pie with a cheesy mashed potato topping, perfect for dinner tonight. | smartyskitchen.com

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

I first made this shepherds pie for a chilly weeknight dinner and was amazed at how comforting and satisfying it was. Even picky eaters love the cheesy mashed potato topping.

Ingredients

  • Ground beef: 500 g (1 lb) or substitute 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
  • Broth: 250 ml (1 cup) beef or vegetable
  • All-purpose flour: 2 tbsp or cornstarch for gluten-free option
  • 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
  • Additional salt and black pepper: to taste

Instructions

Prep Oven and Potatoes:
Preheat oven to 200°C (400°F). Boil potatoes in salted water until tender, about 15 minutes. Drain well.
Make Mashed Potato Topping:
Mash 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, cook for 5 minutes until softened. Add garlic and ground beef; cook, breaking up meat, until browned and cooked through.
Flavor and Thicken:
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Cook for 1 minute. Sprinkle flour over mixture; stir and cook another minute. Pour in broth, bring to simmer, add peas, cook 3 to 5 minutes until thickened.
Assemble:
Transfer beef mixture to a baking dish (about 20x20 cm/8x8 inch). Spread evenly.
Top and Bake:
Spoon mashed potatoes over filling, smooth top, sprinkle with remaining cheddar cheese. Bake for 20 to 25 minutes until top is golden and filling is bubbling.
Serve:
Let cool a few minutes before serving.
Pin it
| smartyskitchen.com

This shepherds pie became a favorite at our family Sunday dinners. My kids love helping spread the mashed potatoes and sprinkle the cheese on top.

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 select gluten-free Worcestershire sauce. For dairy-free: use non-dairy butter, milk, and cheese alternatives.

Nutritional Information

Each serving provides 525 calories, 25 g total fat, 44 g carbohydrates, and 29 g protein.

A warm, hearty photo shows steaming Budget Shepherds Pie with a richly flavored filling. Pin it
A warm, hearty photo shows steaming Budget Shepherds Pie with a richly flavored filling. | smartyskitchen.com

This shepherds pie makes a hearty meal for any occasion. Enjoy leftovers reheated, they are just as tasty!

Recipe Questions & Answers

Can I substitute ground beef in this dish?

Yes, ground turkey or lamb work well as alternatives. For a vegetarian option, lentils or plant-based mince can be used instead.

How do I ensure the mashed potatoes are creamy?

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

What can I use to make this dish gluten-free?

Replace all-purpose flour with cornstarch and verify the Worcestershire sauce is gluten-free to adapt the dish accordingly.

Is it possible to add more vegetables to the filling?

Absolutely, adding frozen corn or leftover vegetables enhances nutrition and flavor without compromising the dish.

How do I get a golden top on the mashed potato layer?

Sprinkle the remaining shredded cheddar cheese over the mashed potatoes before baking; bake until bubbly and golden brown.

Budget Shepherds Pie Cheesy

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

Prep Time
20 min
Time to Cook
40 min
Overall Time
60 min
Created by Emily Scott


Skill Level Easy

Culinary Roots British

Makes 4 Portions

Diet Details None specified

What You'll Need

Filling

01 1 lb ground beef (substitute with 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

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

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

Step 02

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

Step 03

Make 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: Heat vegetable oil in a large skillet over medium heat; add chopped onion and carrots and cook for 5 minutes until softened.

Step 05

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

Step 06

Add 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 another minute.

Step 08

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

Step 09

Assemble dish: Transfer the filling to a baking dish approximately 8x8 inches; spread mixture evenly.

Step 10

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

Step 11

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

Step 12

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

Tools You'll Need

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

Allergy Info

Review each item for allergens and reach out to a healthcare provider if unsure.
  • Contains dairy (cheese, butter, milk), wheat (flour), and fish (Worcestershire sauce may contain anchovies).
  • For gluten-free preparation, use cornstarch instead of flour and ensure Worcestershire sauce is gluten-free.
  • For dairy-free version, substitute with non-dairy butter, milk, and cheese alternatives.

Nutrition Info (per portion)

Info for reference only. Always check with your doctor for health guidance.
  • Energy (Calories): 525
  • Fats: 25 g
  • Carbohydrates: 44 g
  • Proteins: 29 g