Why You’ll Love This Recipe
Serbian Moussaka is a comforting and hearty dish made with layers of thinly sliced potatoes, ground meat, and a savory egg-based custard topping. Unlike the Greek version, this Balkan classic skips the béchamel and focuses on simple, everyday ingredients that deliver rich flavor with minimal effort. Perfect for a cozy family dinner or meal prep for the week.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
potatoesground beef or pork (or a mix)onioneggsmilkvegetable oil or sunflower oilsaltblack pepperpaprikagarlic (optional)
directions
Preheat your oven to 375°F (190°C) and lightly grease a baking dish.
Peel and thinly slice the potatoes. Set aside.
In a skillet, heat oil and sauté chopped onions until translucent.
Add ground meat and cook until browned. Season with salt, pepper, paprika, and garlic if using.
Layer half of the sliced potatoes in the baking dish.
Spread the cooked meat mixture evenly over the potatoes.
Top with the remaining sliced potatoes, layering them neatly.
In a bowl, whisk together eggs and milk. Add a pinch of salt.
Pour the egg-milk mixture evenly over the top layer of potatoes.
Cover with foil and bake for 30-35 minutes.
Remove foil and bake uncovered for an additional 15-20 minutes, or until golden and set.
Let rest for 10 minutes before serving.
Servings and timing
This recipe yields 4-6 servings.Preparation time: 20 minutesBaking time: 50-55 minutesResting time: 10 minutesTotal time: 1 hour 20 minutes
Variations
Use sweet potatoes for a slightly different flavor.
Add a layer of grated cheese on top before baking for extra richness.
Mix in chopped parsley or fresh dill to the egg mixture for herbal notes.
Substitute milk with cream for a silkier topping.
Add a layer of thinly sliced zucchini for a veggie boost.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.Reheat individual portions in the microwave or warm the whole dish in the oven at 350°F (175°C) for 10-15 minutes.Freezing is possible but may slightly change the potato texture. Freeze in airtight containers for up to 2 months.
FAQs
What type of potatoes work best?
Waxy potatoes like Yukon Gold hold their shape well and are ideal for layering.
Can I make this vegetarian?
Yes, substitute the meat with sautéed mushrooms, lentils, or soy crumbles.
Is Serbian moussaka spicy?
Typically no, but you can add a pinch of chili flakes if you prefer heat.
Can I prepare this dish ahead of time?
Yes, assemble the moussaka ahead and refrigerate until ready to bake.
Do I have to peel the potatoes?
Peeling is traditional, but if using thin-skinned potatoes, you can leave the skins on.
How do I know it’s done?
The top will be golden and the egg mixture fully set when pierced with a knife.
Can I use ground chicken or turkey?
Yes, but add extra seasoning since leaner meats are milder in flavor.
Should I boil the potatoes first?
No need—thin slicing ensures they cook through during baking.
Can I add tomato sauce?
Some regional variations include a bit of tomato, but it’s not necessary.
Why is it sometimes called a casserole?
Because of the baked layers and egg topping, it fits into the casserole category in many kitchens.
Conclusion
Easy Serbian Moussaka is a no-fuss, satisfying dish that brings together humble ingredients in the most delicious way. Whether you’re discovering Balkan cuisine for the first time or craving a comforting classic, this recipe delivers warmth and flavor in every bite. It’s the kind of meal that feels like home—simple, filling, and always welcome at the table.
PrintEasy Serbian Moussaka Recipe
- Prep Time: 20 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 20 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Serbian
- Diet: Halal
Description
A comforting and hearty Serbian moussaka made with layers of potatoes and ground meat, baked in a creamy egg mixture. This easy-to-follow recipe is perfect for a wholesome family dinner.
Ingredients
- 1 lb (450g) ground beef or pork
- 6 medium potatoes, peeled and thinly sliced
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp paprika
- Salt and pepper to taste
- 2 tbsp vegetable oil
- 3 eggs
- 1 1/2 cups (350ml) milk
- 2 tbsp all-purpose flour (optional, for thicker consistency)
- 2 tbsp chopped fresh parsley (optional, for garnish)
Instructions
- Preheat the oven to 375°F (190°C).
- In a skillet, heat the vegetable oil and sauté the chopped onion until translucent. Add the garlic and cook for another minute.
- Add the ground meat, paprika, salt, and pepper. Cook until browned, breaking it apart with a spoon. Remove from heat and set aside.
- Peel and thinly slice the potatoes. Lightly season them with salt and pepper.
- Grease a baking dish. Layer half of the potatoes on the bottom, then spread the meat mixture evenly, and top with the remaining potatoes.
- In a bowl, whisk together eggs, milk, and flour (if using). Pour the mixture over the layered potatoes and meat.
- Cover with foil and bake for 30 minutes. Remove foil and bake for another 25-30 minutes, or until the top is golden and potatoes are cooked through.
- Let it rest for 10 minutes before serving. Garnish with fresh parsley if desired.
Notes
- For a richer flavor, you can use a mix of ground beef and pork.
- Use a mandoline slicer for even potato slices.
- You can add a bit of cheese on top for a twist.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 3g
- Sodium: 420mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 130mg
Your email address will not be published. Required fields are marked *