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โฆ
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
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.
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.
- 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
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.








