A cozy spiced cottage pie with a warm Middle Eastern twist – creamy mash, and a rich beef filling. Easy, comforting, and family-friendly.

Introduction

This Middle Eastern cottage pie keeps everything we love about the classic, but adds a layer of warmth and fragrance with spices like cumin, cinnamon, allspiceโ€ฆ and a tiny pinch of nutmeg. Itโ€™s cosy, aromatic, and just a little more exciting (to me, at least).

Cottage pie is one of those comforting Western dishes thatโ€™s slowly becoming a staple in my Asian household. A rich, savoury beef filling topped with creamy mashed potatoes and baked until golden and bubblingโ€ฆ itโ€™s hard not to love.

But sometimes, the classics deserve a little twist โ€” and cottage pie (or shepherdโ€™s pie) is one of the easiest to customise.

The idea for this version actually came about during a hosting day. One of my relatives made a special request: โ€œCan you make non-Malay food for me please?โ€ Ask and you shall receive!

I took the opportunity to experiment a little. I had almost a full tube of allspice sitting in my pantry, so I leaned into warm Middle Eastern-style spices and ran with it.

The result? A warmly spiced (but not spicy!) cottage pie that made me seriously consider keeping the whole tray for myself.

Another bonus? Itโ€™s incredibly kid-friendly. I also had a lot of leftover capsicums in the fridge, so I diced them up and added a generous amount into the filling. They add fibre, nutrition and natural sweetness to the dish. Frozen veggies are a convenient must for me too. Any way I can include additional nutrition, I’ll do it!

My niece โ€” who famously refuses to eat her vegetables โ€” ended up licking her plate clean.

Little did she knowโ€ฆ

  • Need a classic shepherdโ€™s pie / cottage pie recipe? I have a recipe here!

Jump to Recipe

What Is Cottage Pie?

Cottage pie is a classic comfort dish made with ground beef cooked in a rich gravy and topped with mashed potatoes, then baked golden.

The name cottage pie is used when the filling contains beef. If lamb is used instead, the dish is known as shepherdโ€™s pie.

Slightly controversial take: I make cottage pie and shepherd’s pie the exact same way!

In this Middle Eastern-spiced cottage pie, I upgraded the traditional savoury beef filling with aromatic warm spices commonly used across Levantine cooking. It’s beautifully spiced, without being spicy at all – kid-friendly!


Why Youโ€™ll Love This Recipe

  • Comfort food with a twist โ€“ A classic cottage pie with aromatic warm spices.
  • Warmly spiced, not spicy โ€“ Perfect for kids or anyone who prefers milder flavours (or if you need a break from spicy food!).
  • Great for make-ahead โ€“ Assemble in advance and bake when needed โ€” ideal for busy days or hosting.
  • Sneaky vegetables โ€“ Capsicums and frozen veggies add sweetness and easy nutrition, and itโ€™s easy to swap in whatever you have on hand.
  • Perfect for feeding a crowd โ€“ Hearty, satisfying, and great for family dinners or gatherings.
  • Great for leftovers โ€“ Keeps well in the fridge and freezes beautifully for easy meals later.

Key Ingredients for Middle Eastern-spiced Cottage Pie

Meat Filling

  • Ground Beef: The base of the filling, feel free to use lamb.

  • Onion and Garlic: These pantry-staple aromatics build the flavour base of the filling.

  • Capsicums (Bell Peppers): Capsicums add natural sweetness, colour and extra nutrition. They also blend seamlessly into the filling, making them a great way to sneak in vegetables! I like to use a mixture of red and yellow capsicums.

  • Mixed Vegetables: Frozen mixed vegetables make this recipe quick and convenient while adding texture and colour to the filling. No need to defrost, toss straight into the mixture! You can also use other veggies of choice.

  • Tomato Paste: Adds richness and it goes well with the warm spices in the beef gravy.

  • Worcestershire Sauce: Provides umami and slight tanginess to balance the warm spices in the filling.

  • Stock or Water: Creates the sauce that brings the filling together and keeps it juicy. If using stock, use the low sodium variety or dilute with water to adjust the saltiness. The meat filling is flavourful enough without strong stock flavours, trust me!

Warm Middle Eastern Spices

  • Allspice: The key spice in this dish. Warm and lightly sweet with a subtle tang, adding a gentle complexity to the flavour.

  • Cumin: Another essential spice for an earthy depth that pairs beautifully with beef.

  • Coriander: I included this since I have it in my pantry. Adds a subtle citrusy warmth that lifts the richness of the beef and balances the deeper spices.

  • Cinnamon: Just a touch adds warmth and subtle sweetness.

  • Nutmeg (optional): Just a pinch to round off the spices! Used in both the filling and the mash, nutmeg ties the flavours together.
  • NOTE: Donโ€™t stress if you donโ€™t have every spice in your pantry! Just a couple will still work their magic and bring the filling to life.

Mashed Potato Topping

  • Potatoes: The classic cottage pie topping, a must!
  • Butter and Evaporated Milk / Milk: Add richness and help create a silky mashed potato texture.
  • Garlic Powder: Adds a gentle savoury note that complements the beef filling.
  • Cinnamon and Nutmeg (optional): A very light touch of these spices echoes the warm flavours in the filling. If you want to keep the mash potato simple, feel free to omit.
  • Grated Cheese (Optional): Parmesan or cheddar sprinkled on top creates a golden, slightly crispy crust when baked.

Key Steps to Making This Dish

1. Making the Mash Potato Topping

  • Cook potatoes in salted water until fork-tender, about 12โ€“15 minutes.

  • Drain and let steam dry for 1 minute – this will prevent a watery mash!

  • Mash potatoes with butter, evaporated milk, garlic powder, optional cinnamon and nutmeg and salt, until smooth and creamy.

NOTE: Add just a pinch of nutmeg here, or it may taste medicinal. I especially love the pinch of nutmeg because it reminds me ever so slightly of begedil!

  • Set aside.

2. Make the Meat Filling (Blooming the Spices)

  • Heat olive oil in a large oven-safe pan over medium-high heat.

  • Sautรฉ onion for 2โ€“3 minutes until softened, then add garlic and capsicum.

  • Cook for another 3โ€“4 minutes until fragrant and slightly tender.

  • Make a well in the middle of the pan or push vegetables to the side.

  • Add oil, if needed. Add all spices directly into the oil and toast for 1 minute until fragrant.

3. Make the Meat Filling (Developing the Spiced Beef)

  • Add ground beef and stir fry well until well browned, breaking it up as it cooks. Cook until any released liquid evaporates.

  • Season with salt and pepper.

  • Stir in tomato paste and cook for 1โ€“2 minutes until slightly darkened.

  • Add Worcestershire sauce and water or stock, then bring to a simmer.

  • Cook until the sauce thickens into a rich, glossy filling.

  • Stir in frozen mixed vegetables and cook for 2 minutes. Taste and adjust seasoning if needed.

  • Remove from heat.

4. Assemble The Pie

  • Heat oven to 200ยฐC / 390ยฐF.

  • Spoon mashed potatoes over the beef filling and spread evenly. Keep it smooth or create a rustic texture.
  • Optional: Use a fork to create ridges across the surface โ€” this helps the top crisp up beautifully.

  • Sprinkle cheese over the top, if using.


5. Bake

  • Bake for 20โ€“25 minutes, or until the top is golden and the filling is bubbling at the edges.

  • For extra colour, switch to grill/broil for the last 3-5 minutes.


6. Rest and serve

  • Let the cottage pie rest for about 10 minutes before serving.

  • Garnish with chopped cilantro or parsley.

  • Serve warm on its own or with a simple green salad or steamed vegetables on the side. Enjoy!


How to Serve

This cottage pie is hearty enough to be served on its own, but it pairs beautifully with lighter sides to balance the richness.

Some great options include:

  • A simple green salad with vinaigrette
  • Steamed green vegetables

Let the pie rest for about 10 minutes after baking before serving so the filling can set slightly.


Tips and Tricks

  • Toast the spices: Blooming the spices in oil for a short time helps unlock their full aroma and prevents them from tasting flat.
  • Brown the beef well: Allow the beef to develop colour in the pan. This step adds depth and richness to the filling.
  • Taste before assembling: Always taste the beef filling before adding the mashed potatoes so you can adjust seasoning if needed.
  • Add cheese for extra flavour: A sprinkle of grated parmesan or cheddar on top creates a delicious golden crust – and adds umami!

Storing and Reheating

Storing

  • Allow the Middle Eastern-spiced cottage pie to cool completely before storing.

  • Keep leftovers in an airtight container in the refrigerator for up to 3โ€“4 days.

  • The pie can also be frozen for up to 3 months.


Reheating

  • Oven (best method): Reheat in a 180ยฐC / 350ยฐF oven for about 20โ€“25 minutes until heated through.

  • Microwave: Individual portions can be reheated in the microwave for 2โ€“3 minutes.

  • From frozen: Thaw overnight in the refrigerator before reheating in the oven.

FAQ

1. What is the difference between cottage pie and shepherdโ€™s pie?

The main difference comes down to the type of meat used.

Cottage pie is made with ground beef, while shepherdโ€™s pie traditionally uses ground lamb. Aside from the meat, the structure of the dish is usually the same: a savoury meat filling topped with mashed potatoes and baked until golden. Even the way the filling is cooked and flavour is similar.

This recipe uses beef, which technically makes it a cottage pie, but the terms are often used interchangeably.

Even though I KNOW the technical difference, I (like many people) still tend to call it shepherdโ€™s pie.

2. Can I make this cottage pie ahead of time?

ABSOLUTELY! Cottage pie is a great make-ahead dish.

You can assemble the entire pie up to 24 hours in advance and store it covered in the refrigerator. When youโ€™re ready to serve, bake it straight from the fridge until heated through and golden on top.

If baking from chilled, you may need to add 5โ€“10 extra minutes to the baking time.

If frozen, I recommend thawing in the fridge overnight first so it heats through more evenly.

3. Can I freeze cottage pie?

Yes! Cottage pie freezes very well.

Allow the pie to cool completely, then wrap it tightly or portion out, and freeze for up to 3 months. You can freeze it either before baking or after baking.

When ready to eat, thaw it overnight in the refrigerator and reheat in the oven until hot throughout.

4. Can I use lamb instead of beef?

Absolutely. If you substitute the ground beef with lamb, the dish becomes a traditional shepherdโ€™s pie.

The warm spices used in this recipe pair beautifully with lamb as well (maybe even so!), so itโ€™s an easy swap if you prefer lambโ€™s richer flavour.

5. What if I want to make a classic cottage pie?

No problem! I have a classic shepherd’s pie recipe right here. The measurements are the same for both lamb and beef. This Middle Eastern-spiced version is becoming a flavour go-to for me!

6. Why should I let cottage pie rest before serving?

Letting the pie rest for about 10 minutes after baking helps the filling firm up slightly. This makes it easier to scoop and serve neat portions rather than having the filling spill out immediately.

7. Can I add more vegetables to the filling?

Yes! Cottage pie is very flexible. Besides adding flavour and nutrition, it adds bulk to the filling.

You can add vegetables like:

  • carrots
  • peas
  • mushrooms
  • corn
  • zucchini

Itโ€™s a great way to use up vegetables you already have in the fridge.



Middle Eastern Spiced Cottage Pie

Recipe by Sha
0.0 from 0 votes
Course: Beef u0026amp; Lamb, Beyond Asian, Dinner, Oven Baked, Recipes
Servings
+

4-5

servings
Prep time

20

minutes
Cooking time

45

minutes

A cozy spiced cottage pie with a warm Middle Eastern twist – creamy mash, and a rich beef filling. Easy, comforting, and family-friendly.

Cook Mode

Keep the screen of your device on

Ingredients

  • Beef Filling
  • 500 g / 1.1lb Ground Beef

  • 1 Onion, Finely Diced

  • 4 cloves Garlic, Minced

  • 1 Red Or Yellow Capsicum, Diced

  • 150 g / 1 Cup Frozen Mixed Vegetables

  • 2 tbsp Tomato Paste

  • 2 tbsp Worcestershire Sauce

  • 250 ml / 1 Cup Water

  • 2 tbsp Olive Oil

  • 1 tsp Salt And Pepper, To Taste

  • Warm Spices
  • 1 tsp Allspice

  • 1 tsp Cumin

  • 0.5 tsp Cinnamon

  • 0.5 tsp Ground Coriander

  • 0.5 tsp Dried Oregano

  • 0.3 tsp (or A Pinch) Nutmeg

  • Mashed Potato Topping
  • 900 g / 2lb Potatoes, Peeled And Chopped

  • 4 tbsp Butter

  • 80 ml / โ…“ Cup Milk, Warmed

  • 1 tsp Garlic Powder

  • 0.5 tsp Cinnamon, optional

  • 0.3 tsp (or A Pinch) Nutmeg, optional

  • 0.5 tsp Salt, Or To Taste

  • 50 g / 1.8oz Parmesan Or Cheddar, Grated (optional But Recommended)

  • Garnish
  • Cilantro Or Parsley, Chopped (optional)

Directions

  • Making the Mash Potato Topping
  • Cook potatoes in salted water until fork-tender, about 12โ€“15 minutes. Drain and let steam dry for 1 minute.
  • Mash potatoes with butter and evaporated milk until smooth and creamy. Mix in garlic powder, cinnamon, nutmeg, and salt until well combined. Set aside.
  • Make the Meat Filling (Building the Base)
  • Heat olive oil in a large pan over medium-high heat.
  • Sautรฉ onion for 2โ€“3 minutes until softened, then add garlic and capsicum. Cook for another 3โ€“4 minutes until fragrant and slightly tender.
  • Push vegetables to the side of the pan. Add oil, if needed. Add all spices directly into the oil and toast for 1 minute until fragrant.
  • Make the Meat Filling (Developing the Spiced Beef)
  • Add ground beef and stir fry well until well browned, breaking it up as it cooks. Cook until any released liquid evaporates.
  • Season with salt and pepper.
  • Stir in tomato paste and cook for 1โ€“2 minutes until slightly darkened.
  • Add Worcestershire sauce and water or stock, then bring to a simmer. Cook until the sauce thickens into a rich, glossy filling.
  • Stir in frozen mixed vegetables and cook for 2 minutes. Taste and adjust seasoning if needed.
  • Remove from heat.
  • Assemble & Bake
  • Heat oven to 200ยฐC / 390ยฐF.
  • Spoon mashed potatoes over the beef filling and spread evenly. Optional: Use a fork to create ridges across the surface, to create crispy peaks as it bakes.
  • Sprinkle cheese over the top, if using.
  • Bake for 20โ€“25 minutes, or until the top is golden and the filling is bubbling at the edges. For extra colour, switch to grill/broil for the last 3-5 minutes.
  • Serve and Enjoy!
  • Let the cottage pie rest for about 10 minutes before serving.
  • Garnish with chopped cilantro or parsley.
  • Serve warm on its own or with vegetables on the side. Enjoy!
Instagram

Did you make this recipe?

Tag @nomadetteats on Instagram


Keep Up with Nomadette

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.