Love our recipes? Show your support by following us — pretty please!🥺
FOLLOW ON PINTEREST
Hi! I’m Kate, the face behind KateFi.com—a blog all about making life easier and more affordable.
Craving a warm, hearty, and budget-friendly meal that feels like a hug in a bowl? This Shepherd’s Pie is loaded with savory meat, rich gravy, and fluffy mashed potatoes—all for under $5!
Traditionally made with ground lamb, this cheap & easy version uses ground beef or turkey to keep costs low while delivering the same cozy comfort. Perfect for family dinners, meal prep, or stretching ingredients for multiple meals!
🏆 Why You’ll Love This Recipe
✔ Cheap & Filling – Feeds 4 people for ~$1.25 per serving!
✔ One-Pan Meal – Less cleanup, more convenience.
✔ Make-Ahead Friendly – Tastes even better the next day!
✔ Perfect for Leftovers – Uses veggies & potatoes you already have.
✔ Customizable – Use ground turkey, lentils, or mushrooms for a variation!
🛒 What You’ll Need
This affordable version of Shepherd’s Pie uses basic pantry ingredients that you can find for cheap at any grocery store.
For the Meat Filling:
✅ ½ lb ground beef or turkey 🛒 Best budget-friendly ground meat options
✅ 1 cup frozen mixed vegetables (peas, carrots, corn)
✅ ½ onion, diced
✅ 2 cloves garlic, minced
✅ 1 tbsp tomato paste (or 2 tbsp ketchup as a budget swap!)
✅ 1 cup beef broth (or water + bouillon for a cheaper option)
✅ ½ tsp salt
✅ ½ tsp black pepper
✅ ½ tsp dried thyme or oregano
✅ 1 tbsp flour or cornstarch (for thickening)
For the Mashed Potato Topping:
✅ 2 medium potatoes, peeled & diced
✅ ¼ cup milk
✅ 2 tbsp butter or margarine
✅ ½ tsp salt
✅ ¼ tsp garlic powder (optional, for flavor boost!)
💡 Want extra creaminess? Swap milk for sour cream or Greek yogurt!
👩🍳 Step-by-Step Instructions
Step 1: Cook the Meat Filling
1️⃣ In a large skillet, brown the ground beef over medium heat for 5-6 minutes, breaking it apart.
2️⃣ Add onions & garlic, cooking until softened (about 3 minutes).
3️⃣ Stir in tomato paste, salt, pepper, thyme, and flour. Mix well.
4️⃣ Pour in beef broth, bring to a simmer, and cook for 5 minutes until thickened.
5️⃣ Stir in frozen veggies, then remove from heat.
💡 Pro Tip: If you have leftover gravy, add it in for an extra-rich flavor!
💡 Follow KateFi.com on Pinterest for:
- Frugal living hacks
- Budget-friendly meal ideas
- Creative side hustle tips
- DIY tricks that save you money
Step 2: Make the Mashed Potatoes
6️⃣ Boil diced potatoes in salted water for 10-12 minutes, until fork-tender.
7️⃣ Drain and mash with butter, milk, salt, and garlic powder until smooth.
💡 Want an extra crispy topping? Sprinkle with shredded cheese before baking!
Step 3: Assemble & Bake
8️⃣ Preheat oven to 400°F (200°C).
9️⃣ Spread the meat mixture evenly in a greased baking dish.
🔟 Spoon mashed potatoes on top and smooth with a spatula.
🔟 Bake for 20 minutes, then broil for 2 minutes for a golden-brown crust.
🔥 No oven? Just let the mashed potatoes sit on top of the filling and serve it stovetop-style!
Step 4: Serve & Enjoy!
🔟 Let it rest for 5 minutes, then dig in!
💡 For extra flavor, garnish with fresh parsley or a drizzle of melted butter.
💰 Cost Breakdown (Estimated per Serving)
Ingredient | Cost |
---|---|
Ground beef (½ lb) | $2.00 |
Frozen veggies (1 cup) | $0.75 |
Onion & garlic | $0.50 |
Tomato paste & broth | $0.50 |
Potatoes (2 medium) | $1.00 |
Butter, milk, seasonings | $0.50 |
Total Cost: | $4.75 (~$1.20 per serving!) |
🛒 Save more by:
✅ Using lentils or mushrooms instead of meat.
✅ Buying bulk potatoes & freezing extras.
✅ Using leftover mashed potatoes from another meal.
🍽️ What to Serve with Shepherd’s Pie
This dish is filling on its own, but you can add:
🥗 Side Salad – Best cheap salad dressing recipes
🥖 Garlic Bread – Easy homemade garlic bread
🥦 Steamed Veggies – How to cook perfect steamed vegetables
❓ Common Questions
Can I Make Shepherd’s Pie Ahead of Time?
Yes! Assemble it up to 24 hours in advance, then bake when ready to eat.
Can I Freeze Shepherd’s Pie?
Absolutely! Freeze unbaked for up to 3 months. When ready to eat:
1️⃣ Thaw overnight in the fridge.
2️⃣ Bake at 375°F for 40-45 minutes until heated through.
👉 How to store & freeze casseroles properly
What’s the Best Meat for Shepherd’s Pie?
✔ Ground beef – Traditional & budget-friendly.
✔ Ground turkey – Leaner & often cheaper.
✔ Lentils or mushrooms – Great vegetarian swaps!
Can I Use Sweet Potatoes Instead?
Yes! Sweet potatoes add a naturally sweet contrast to the savory filling.
🛒 Where to Buy Cheap Ingredients for Shepherd’s Pie
💡 Want to save even more? Try:
✔ Aldi & Walmart – Best deals on ground meat & frozen veggies.
✔ Local Farmers Markets – Cheap fresh potatoes & onions.
✔ Dollar Tree – Surprisingly good deals on canned broth & spices!
🔗 More budget grocery tips:
🌟 Final Thoughts: Cozy, Cheap & Satisfying!
This Shepherd’s Pie proves that comfort food doesn’t have to be expensive. With simple, hearty ingredients, you can create a delicious, filling meal for under $5!
🔥 Tried this recipe? Drop a comment below & let us know how it turned out!
📌 Loved this dish? Pin it for later!
🔗 More budget-friendly meal ideas:
- 25 Cheap & Easy One-Pot Meals
- How to Cook Cozy Comfort Food on a Budget
- 10 Quick & Affordable Family Dinners