Kubbeh bil siniyeh was a staple in my house growing up—one of those dishes that always felt comforting, familiar, and worth gathering around the table for. I still love it just as much today, but as a mom, I’ve found myself making small changes to fit my kids. My youngest will happily eat all the meat and skip the vegetables unless they’re hidden, while my oldest has always loved veggies (but wasn’t always a big meat eater). I also love shepherd’s pie—it’s so cozy and delicious—but with spring in Jordan, I wanted something a little lighter. This recipe is the perfect in-between.
What Is Garlic Mashed Potato Kubbeh bil Siniyeh?
This dish is a modern twist on traditional kubbeh bil sinīyeh, layered with creamy garlic mashed potatoes instead of the classic bulgur shell.
It combines:
- The warm spices and richness of Middle Eastern kubbeh
- The comfort and structure of shepherd’s pie
- A veggie-packed filling that works for the whole family
It’s perfect for:
- Weeknight dinners
- Family meals
- Meal prep
- Feeding picky eaters (without the struggle)
Ingredients
For the Meat Filling
- 500 g ground beef
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3–4 cloves garlic, minced
- 1 bag frozen mixed vegetables (400–500 g)
- 1 tsp salt (or to taste)
- ½ tsp black pepper
- 1 tsp 7 spice
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ cup chopped walnuts
- 1–2 tbsp pomegranate molasses
For the Garlic Mashed Potatoes
- 2 kg potatoes, peeled and cubed
- 3–4 tbsp butter
- 4–6 cloves garlic, minced or crushed
- ½–¾ cup milk
- Salt to taste
Optional Topping
- Grated Parmesan cheese
- OR breadcrumbs
Step-by-Step Instructions
1. Cook the Base
Heat olive oil in a large pan over medium heat. Add the onion and cook until soft, then add garlic and sauté until fragrant.
2. Brown the Meat
Add ground beef and cook until fully browned, breaking it up as it cooks.
3. Add Spices
Stir in salt, pepper, 7 spice, cinnamon, and nutmeg. Mix well.
4. Add Vegetables
Add frozen vegetables and cook until softened, about 5–7 minutes.
5. Finish the Filling
Stir in chopped walnuts and pomegranate molasses. Set aside.
6. Make the Mashed Potatoes
Boil potatoes until fork-tender. Drain and mash with butter, garlic, milk, and salt until smooth and creamy. Use an immersion blender for a creamier consistency.
7. Assemble
- Spread half the mashed potatoes on the bottom
- Add the meat filling
- Top with remaining mashed potatoes
Use a fork to create a textured design on top.
8. Bake
Bake at 180°C (350°F) for 25–30 minutes until heated through and slightly golden.
Pro Tips
- Hide the veggies well: Frozen mixed vegetables blend perfectly into the filling—great for picky eaters. You can blend in the food processor if hiding veggies from kids.
- Don’t skip the walnuts: They add texture and make the dish feel more complete.
- Pomegranate molasses is key: It balances the richness with a subtle tang.
- Make it ahead: You can prepare the filling earlier in the day to save time.
- Broil at the end: For that golden, slightly crispy top (game changer for presentation).
FAQ
Can I make this ahead of time?
Yes! Assemble it fully, cover, and refrigerate. Bake when ready.
Can I freeze it?
Yes—freeze before or after baking. Just thaw and reheat.
What can I substitute for pomegranate molasses?
A small squeeze of lemon juice or a touch of balsamic glaze works in a pinch.
Can I use fresh vegetables instead of frozen?
Absolutely—just chop them small so they cook evenly.
Is this traditional kubbeh?
No—this is a modern, fusion-style version inspired by kubbeh bil siniyeh.
🎥 Watch How to Make It
Garlic Mashed Potato Kubbeh bil Siniyeh
Ingredients
For the Meat Filling
- 500 g ground beef
- 2 tbsp olive oil
- 1 medium onion finely chopped
- 3 –4 cloves garlic minced
- 1 bag frozen mixed vegetables 400–500 g
- 1 tsp salt or to taste
- ½ tsp black pepper
- 1 tsp 7 spice
- ½ tsp ground cinnamon
- ¼ tsp ground nutmeg
- ½ cup chopped walnuts
- 1 –2 tbsp pomegranate molasses
For the Garlic Mashed Potatoes
- 2 kg potatoes peeled and cubed
- 3 –4 tbsp butter
- 4 –6 cloves garlic minced or crushed
- ½ –¾ cup milk
- Salt to taste
Instructions
Cook the base:
- Heat olive oil in a pan over medium heat. Sauté onion until soft, then add garlic and cook until fragrant.
Cook the beef:
- Add ground beef and cook until browned, breaking it apart as it cooks.
Season:
- Add salt, black pepper, 7 spice, cinnamon, and nutmeg. Stir well.
Add vegetables:
- Mix in frozen vegetables and cook for 5–7 minutes until softened.
Finish filling:
- Stir in chopped walnuts and pomegranate molasses. Set aside.
Make mashed potatoes:
- Boil potatoes until fork-tender. Drain, then mash with butter, garlic, milk, and salt until smooth and creamy.
Assemble:
- Preheat oven to 180°C (350°F).
In a baking dish:
- Spread half the mashed potatoes
- Add the meat filling
- Top with remaining mashed potatoes
- Smooth the top and create a design with a fork. Add Parmesan or breadcrumbs if desired.
Bake:
- Bake for 25–30 minutes until heated through and lightly golden. Broil for 2–3 minutes if you want extra color.
Notes
- Use an immersion Blender for creamy mashed potatoes
- Great way to hide vegetables for picky eaters. Use a food processor for the meat and vegetables to hide the veggies.
- Walnuts add texture and richness
- Pomegranate molasses balances the flavors
- Can be made ahead and reheated
- Freezer-friendly
You May Also Like
- Check out my Chicken Tortilla Soup for another cozy dinner
- Try these Hot Honey Eggs for a quick breakfast
- Make this No-Knead Baguette to serve on the side

