Easy Serbian Moussaka Recipe

Why You’ll Love This Recipe

Easy Serbian Moussaka is a cozy, layered dish made with thinly sliced potatoes, seasoned ground meat, and a creamy egg topping. Unlike the Greek version, this Balkan comfort food skips the béchamel and uses simple ingredients to create a rich, hearty meal with crispy edges and a tender, savory center. Perfect for weeknight dinners or family gatherings.

ingredients

Easy Serbian Moussaka Recipe 10 Easy Serbian Moussaka is a cozy, layered dish made with thinly sliced potatoes, seasoned ground meat, and a creamy egg topping. Unlike the Greek version, this Balkan comfort food skips the béchamel and uses simple ingredients to create a rich, hearty meal with crispy edges and a tender, savory center. Perfect for weeknight dinners or family gatherings.

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

potatoes (thinly sliced)ground beef or porkonion (chopped)eggsmilk (or a mix of milk and sour cream)saltblack pepperpaprikagarlic powder (optional)oil (for sautéing and greasing the dish)fresh parsley (optional for garnish)

directions

Preheat oven to 375°F (190°C) and lightly grease a baking dish.

In a skillet, heat oil over medium heat and sauté chopped onion until soft.

Add ground meat, season with salt, pepper, paprika, and garlic powder, and cook until browned. Set aside.

Peel and thinly slice potatoes into even rounds using a knife or mandoline.

Layer half the potatoes in the baking dish, season lightly with salt, then spread the cooked meat mixture evenly over the top.

Cover with remaining potato slices and season again with a pinch of salt and pepper.

In a bowl, whisk together eggs and milk (or milk with sour cream). Pour evenly over the layered potatoes.

Cover with foil and bake for 30 minutes. Remove foil and bake for another 20–25 minutes, until top is golden and potatoes are tender.

Let rest for 10 minutes before slicing. Garnish with chopped parsley if desired.

Servings and timing

This recipe yields approximately 6 servings.Preparation time: 20 minutesCooking time: 55 minutesTotal time: 1 hour 15 minutes

Variations

Use a mix of beef and pork for deeper flavor.

Add grated cheese on top during the last 10 minutes of baking for a cheesy finish.

Swap potatoes for zucchini or eggplant slices for a lighter version.

Include diced tomatoes or bell peppers in the meat mixture for added moisture and taste.

Make it vegetarian with lentils or mushrooms instead of meat.

storage/reheating

Store leftovers in an airtight container in the fridge for up to 4 days.Reheat in the oven at 350°F (175°C) or in the microwave until warmed through.Can be frozen for up to 2 months—thaw before reheating.

FAQs

Easy Serbian Moussaka Recipe
Easy Serbian Moussaka Recipe 11 Easy Serbian Moussaka is a cozy, layered dish made with thinly sliced potatoes, seasoned ground meat, and a creamy egg topping. Unlike the Greek version, this Balkan comfort food skips the béchamel and uses simple ingredients to create a rich, hearty meal with crispy edges and a tender, savory center. Perfect for weeknight dinners or family gatherings.

Is Serbian moussaka the same as Greek moussaka?

No, Serbian moussaka uses potatoes instead of eggplant and skips the béchamel sauce, focusing on simplicity and heartiness.

Can I use raw meat?

It’s best to cook the meat first to ensure even baking and better flavor.

What kind of potatoes work best?

Waxy potatoes like Yukon Gold or red potatoes hold their shape well.

Can I make it ahead?

Yes, assemble and refrigerate up to 24 hours before baking.

Do I need to parboil the potatoes?

No, thin slices cook through during baking.

Can I use plant-based milk?

Yes, any unsweetened plant-based milk works for the egg mixture.

What spices are traditional?

Paprika, black pepper, and garlic powder are commonly used.

Is this gluten-free?

Yes, this recipe is naturally gluten-free.

How do I keep the top from burning?

Cover with foil for the first half of baking, then uncover to brown the top.

Can I add cheese?

Absolutely—mozzarella or a Balkan cheese like kashkaval works beautifully.

Conclusion

Easy Serbian Moussaka is a comforting, crowd-pleasing dish that brings traditional Balkan flavors to your table with minimal fuss. With tender potatoes, savory meat, and a creamy egg topping, it’s a hearty bake that’s simple to prepare yet rich in taste. Whether you’re new to Serbian cuisine or a longtime fan, this recipe is sure to warm your heart and fill your plate.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Serbian Moussaka Recipe

Easy Serbian Moussaka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Baking
  • Cuisine: Serbian
  • Diet: Halal

Description

This Easy Serbian Moussaka is a comforting layered casserole made with thinly sliced potatoes, seasoned ground meat, and a creamy egg topping. It’s simple, hearty, and perfect for a traditional Balkan-inspired dinner.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 1 lb ground beef or pork (or a mix)
  • 2 cloves garlic, minced
  • 1 teaspoon paprika
  • Salt and pepper to taste
  • 45 medium potatoes, peeled and thinly sliced
  • 3 eggs
  • 1 cup milk
  • 1/4 cup sour cream
  • 1 tablespoon flour (optional, for a thicker topping)
  • Chopped fresh parsley for garnish (optional)

Instructions

  1. Preheat oven to 375°F (190°C).
  2. In a skillet, heat olive oil over medium heat. Add onion and sauté until translucent, about 5 minutes.
  3. Add ground meat and cook until browned, breaking it up with a spoon. Stir in garlic, paprika, salt, and pepper. Remove from heat.
  4. In a greased baking dish, layer half of the potato slices on the bottom. Spread the cooked meat mixture evenly on top. Layer the remaining potatoes over the meat.
  5. In a bowl, whisk together eggs, milk, sour cream, and flour until smooth. Pour evenly over the layered potatoes and meat.
  6. Bake for 45–55 minutes, or until the top is golden and the potatoes are tender.
  7. Let rest for 10 minutes before slicing. Garnish with parsley if desired and serve warm.

Notes

  • Use a mandoline slicer for even potato slices.
  • Substitute ground chicken or turkey for a lighter version.
  • The flour in the topping is optional but helps create a firmer custard layer.
  • Leftovers keep well and are even better the next day.

Nutrition

  • Serving Size: 1 slice
  • Calories: 390
  • Sugar: 3g
  • Sodium: 380mg
  • Fat: 22g
  • Saturated Fat: 9g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 3g
  • Protein: 22g
  • Cholesterol: 125mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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