
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.

shepherds pie with ground beef
- Total Time: 75 minutes
- Yield: 6 servings 1x
- Diet: General
Description
This Shepherd’s Pie elevates a classic comfort food with a rich ground beef base, fluffy mashed potatoes, and a vibrant garlic chive cream cheese swirl. Served with a sweet caramelized onion jam, it’s a hearty and satisfying meal.
Ingredients
- 500g ground beef, halal recommended
- 150g onion, diced
- 150g carrots, diced
- 150g frozen peas
- 2 cloves garlic, minced
- 30ml olive oil, divided
- 30g tomato paste
- 240ml beef or vegetable broth
- 5ml soy sauce
- 5g dried thyme
- 5g dried rosemary
- Salt and pepper to taste
- 900g potatoes, peeled and cubed
- 60g butter or plant-based butter
- 120ml milk or plant milk
- 100g cream cheese, softened, halal-certified
- 30g fresh chives, chopped
- 1 clove roasted garlic, mashed
- 200g onion, thinly sliced
- 15ml balsamic vinegar
- 5g brown sugar
- Pinch of salt (for jam)
Instructions
- Sauté Vegetables: Sauté diced onion and carrots in olive oil until softened.
- Brown Beef & Bloom Garlic: Brown ground beef, then stir in minced garlic.
- Simmer Filling: Add tomato paste, soy sauce, thyme, rosemary, broth, salt, and pepper; simmer until thickened.
- Add Peas: Stir in frozen peas and remove from heat.
- Cook Potatoes: Boil cubed potatoes until tender.
- Mash Potatoes: Mash potatoes with butter and milk until smooth.
- Make Cream Cheese Mash: Fold cream cheese, roasted garlic, and chives into half of the mashed potatoes.
- Assemble Pie: Spread meat filling in a baking dish, top with plain mashed potatoes.
- Swirl Mash: Dollop green mash and swirl into the plain mash.
- Bake: Bake at 200°C (400°F) for 25-30 minutes, until golden and bubbly.
- Make Onion Jam: Caramelize sliced onion in olive oil, then add balsamic vinegar and brown sugar; simmer until jammy.
- Rest & Serve: Let rest for 5 minutes before serving.
Notes
For extra fluffy mashed potatoes, use a potato ricer. Slow-cooking the onions for the jam is key to developing a deep, sweet flavor.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 cup
- Calories: 450 kcal
- Sugar: 15 g
- Sodium: 600 mg
- Fat: 25 g
- Saturated Fat: 10 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 20 g
- Cholesterol: 75 mg