menu icon
go to homepage
  • Recipes
  • About Me
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Contact
  • Subscribe
×
Home » Fall

Easy Serbian Moussaka Recipe

19/11/2024 by Maja Ilic 1 Comment

↓ Jump to Recipe

Do you love Moussaka? This is how my mom taught me to make Serbian Moussaka in our Serbian household & now I'm sharing this delicious & hearty recipe with you!

Serbian Moussaka

Serbian moussaka is a perfect comfort food, featuring layers of tender potatoes, savory beef, and a creamy topping. Here's how to make it effortlessly!

This recipe is sure to become a staple in your weekly rotation! It's beginner friendly & one of my easiest & most popular oven recipes!

If you love cozy, oven-baked recipes, you are also going to LOVE my Roasted Mediterranean Chicken Thighs & Baby Potatoes, Shepherd's Pie & Fall-off the Bone BBQ Ribs!

Jump to:
  • Ingredients
  • Instructions
  • Substitutions
  • Variation: Zucchini Serbian Moussaka
  • Equipment
  • Storage
  • Top tips for Success
  • FAQs
  • Related
  • Dessert Pairing
  • Easy Serbian Moussaka Recipe
  • Food safety

Ingredients

Serbian Moussaka
  • Vegetable Oil
  • Red Bell Pepper
  • Yellow Onions
  • Ground Beef & Ground Pork
  • Potatoes
  • Eggs
  • Sour Cream
  • Heavy Cream
  • Spices: Garlic Powder, Sweet Paprika & Dried Oregano

See recipe card for quantities.

Instructions

Prepare the Meat Layer!

Prepare the Meat Layer!

Prep the potatoes!

Prep the potatoes!

Layer everything together & bake!

Layer everything together & bake!

Serbian Moussaka

Serve & enjoy!

  1. Prepare the Meat Filling:
    • Heat the vegetable oil in a deep skillet over medium heat. Add the diced onions and red bell pepper. Sauté until softened and translucent, about 5–7 minutes.
    • Add the ground beef and cook, stirring frequently, until browned and fully cooked, about 15 minutes.
    • Season with garlic powder, sweet paprika, salt, and pepper. Stir to combine, then set aside.
  2. Prepare the Potato Layer:
    • Preheat your oven to 450°F (232°C).
    • In a large bowl, toss the potato slices with vegetable oil, oregano, salt, and pepper until evenly coated.
  3. Assemble the Moussaka:
    • Lightly grease a 9x13-inch baking dish.
    • Layer ⅓ of the potato slices evenly across the bottom of the dish.
    • Spread half of the meat filling over the potatoes.
    • Add another ⅓ of the potatoes, followed by the remaining meat filling.
    • Finish with a final layer of potatoes, ensuring they cover the top evenly.
  4. Bake the Moussaka:
    • Place the assembled dish in the oven and bake for 40 minutes.
  5. Add the Creamy Topping:
    • In a medium bowl, whisk together the eggs, sour cream, and heavy cream until smooth.
    • Remove the moussaka from the oven and pour the topping evenly over the potatoes.
  6. Final Bake:
    • Return the dish to the oven and bake for an additional 20 minutes, or until the topping is set and golden brown.
  7. Rest and Serve:
    • Let the moussaka rest for 15–20 minutes before slicing and serving.
Serbian Moussaka

Substitutions

  • Red Bell Pepper: Use diced green bell pepper, roasted red peppers, or chopped carrots for a slightly sweet flavor. Or leave it out altogether!
  • Yellow Onions: Substitute with white onions, shallots, garlic or leeks for a milder taste.
  • Ground Beef & Ground Pork: Replace with ground chicken, turkey, lamb, or a plant-based ground meat alternative.
  • Potatoes: Use zucchini slices for a different texture and flavor.
  • Eggs: Substitute with 1 tablespoon flaxseed mixed with 3 tablespoon water per egg, or use a store-bought egg replacer.
  • Sour Cream: Replace with Greek yogurt, crème fraîche, or a dairy-free sour cream alternative.
  • Heavy Cream: Swap with whole milk, half-and-half, or a plant-based heavy cream substitute.
Serbian Moussaka

Variation: Zucchini Serbian Moussaka

Swap the potato layers for thinly sliced zucchini for a lighter twist. Prepare as follows:

  1. Use zucchini rounds instead of potatoes, seasoned with olive oil, oregano, salt, and pepper.
  2. Follow the same layering and baking instructions, but reduce the initial baking time to 30 minutes (as zucchini cooks faster).
  3. Finish with the creamy topping as usual.

This version is just as comforting but with a fresh, veggie-forward vibe!

Equipment

  • 9 x 13" Baking Dish
  • Large Skillet
  • Knife & Cutting Board
Serbian Moussaka

Storage

Store leftovers in an airtight container in the refrigerator for up to 2-3 days. Reheat individual portions in the microwave or the whole dish in a 350°F (175°C) oven until warmed through. For longer storage, freeze for up to 2 months and thaw overnight in the fridge before reheating.

Top tips for Success

  1. Slice Potatoes Evenly: Ensure potatoes are sliced uniformly to cook evenly and avoid undercooked layers. A mandoline slicer works great!
  2. Season Generously: Each layer of potatoes and meat should be well-seasoned for a perfectly balanced flavor throughout.
  3. Let it Rest: Allow the moussaka to rest for 15–20 minutes after baking to set layers and make slicing easier.

FAQs

Can I use a different type of meat for this recipe?

Absolutely! Ground pork, turkey, lamb, or even a mix of meats work well. Each will bring a unique flavor, so feel free to customize based on your preference.

Can I make this dish ahead of time?

Yes! Assemble the moussaka, cover it, and refrigerate for up to 24 hours before baking. Add an extra 10–15 minutes to the initial bake time if baking straight from the fridge.

What can I use instead of sour cream for the topping?

You can substitute sour cream with Greek yogurt or crème fraîche. They’ll provide a similar creamy texture with a slightly different tangy flavor.

Related

Looking for other cozy oven recipes like this? Try these:

  • Chicken caesar salad pizza
    Easy Chicken Caesar Salad Pizza (Viral Recipe)
  • Mac & cheese
    Melty Three-Cheese Mac and Cheese Recipe (Baked)
  • burek
    How to Make Easy Burek Recipe (Traditional Balkan Dish)
  • greek bowl
    Easy Greek Chicken Bowl Recipe (Perfect for Meal Prep)

Dessert Pairing

These are my fav desserts to serve with this Serbian Moussaka:

  • Cinnamon roll cookies
    The Best Cinnamon Roll Cookies (Soft Cookie Recipe)
  • carrot cake loaf cake
    Easy Carrot Cake Loaf Cake Recipe (with zucchini)
  • brownie cake
    Best Brownie Cake Dessert Recipe (Easy & Fudgy)
  • cherry chocolate cake
    Easy Chocolate Cherry Cake Recipe (One Bowl and Four layer)
Serbian Moussaka

Easy Serbian Moussaka Recipe

3 from 1 vote
This hearty and flavorful Serbian moussaka is a perfect comfort food, featuring layers of tender potatoes, savory beef, and a creamy topping. Here's how to make it effortlessly...
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Baking Time 1 hour hr
Total Time 1 hour hr 30 minutes mins
Servings: 6
Course: Main Course
Cuisine: greek, Serbian
Ingredients Equipment Method

Ingredients
  

Meat Filling:
  • 3 tablespoon vegetable oil
  • 1 red bell pepper diced
  • 2 small yellow onions diced
  • 1.5 lbs ground beef
  • 1 lb ground pork
  • 1 teaspoon garlic powder
  • 1 tablespoon sweet paprika
  • Salt & pepper to taste
Potato Layer:
  • 3 lbs potatoes peeled and sliced into ¼-inch rounds
  • 4 tablespoon vegetable oil
  • 1 teaspoon dried oregano
  • Salt & pepper to taste
Creamy Topping:
  • 4 large eggs
  • 1 ½ cups sour cream
  • 1 cup heavy cream

Equipment

  • 9 x 13" Baking Dish
  • Cutting Board
  • Large Skillet

Method
 

Prepare the Meat Filling:
  1. Heat the vegetable oil in a deep skillet over medium heat. Add the diced onions and red bell pepper. Sauté until softened and translucent, about 5–7 minutes.
  2. Add the ground beef and cook, stirring frequently, until browned and fully cooked, about 15 minutes.
  3. Season with garlic powder, sweet paprika, salt, and pepper. Stir to combine, then set aside.
Prepare the Potato Layer:
  1. Preheat your oven to 450°F (232°C).
  2. In a large bowl, toss the potato slices with vegetable oil, oregano, salt, and pepper until evenly coated.
Assemble the Moussaka:
  1. Lightly grease a 9x13-inch baking dish.
  2. Layer ⅓ of the potato slices evenly across the bottom of the dish.
  3. Spread half of the meat filling over the potatoes.
  4. Add another ⅓ of the potatoes, followed by the remaining meat filling.
  5. Finish with a final layer of potatoes, ensuring they cover the top evenly.
Bake the Moussaka (Covered):
  1. Cover the baking dish with aluminum foil and place it in the oven. Bake for 40 minutes.
  2. Prepare the Creamy Topping:
  3. In a medium bowl, whisk together the eggs, sour cream, and heavy cream until smooth.
Final Bake (Uncovered):
  1. Remove the dish from the oven and discard the foil. Pour the topping evenly over the potatoes.
  2. Return the uncovered dish to the oven and bake for an additional 20 minutes, or until the topping is set and golden brown.
Rest and Serve:
  1. Let the moussaka rest for 15–20 minutes before slicing and serving.
  2. Enjoy this classic Serbian dish with a crisp salad or crusty bread for a complete meal!
Tried this recipe?Let us know how it was!

Food safety

  • Cook to a minimum temperature of 165 °F (74 °C)
  • Do not use the same utensils on cooked food, that previously touched raw meat
  • Wash hands after touching raw meat
  • Don't leave food sitting out at room temperature for extended periods
  • Never leave cooking food unattended
  • Use oils with high smoking point to avoid harmful compounds
  • Always have good ventilation when using a gas stove

See more guidelines at USDA.gov.

More Fall

  • chicken caesar sandwich
    Crunchy chicken caesar sandwich (viral recipe)
  • maple glazed turkey
    Perfect Maple Glazed Turkey (Juicy Butterball Recipe for the Holidays)
  • Bacon mac and cheese recipe
    Easy & Creamy Bacon Mac and Cheese Recipe
  • red pepper pasta
    Easy Roasted Red Pepper Pasta Recipe (with Creamy Burrata)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. lisa says

    January 22, 2025 at 10:28 pm

    3 stars
    This was a great base recipe. As I was taste testing along the way I found the meat mixture to be underseasoned and lacking in traditional Middle Eastern flavor. I added 2 tbls tomato paste, 1/4 red wine, bay leaf, 1/4 t cinnamon, 1/8 t nutmeg and a slight sprinkle of cloves. It jazzed that meat mixture right up and gave it that signature Middle Eastern flavor. But I loved the lack of eggplant and the amazing and unusual topping!!

    Reply

Hi, I'm Maja (ma-ya)!

I’m a 22-year-old who found my passion for cooking after tying the knot at 20. Giving it my all to balance studies, work, and a healthy lifestyle.

I love to share mouthwatering recipes crafted for busy young people, proving that good food is not all that difficult and time consuming to make!

More About Me

Popular

  • veggie stir fry
    How to Make an Easy Veggie Stir Fry (Best Recipe)
  • Creamy Garlic Butter Shrimp Pasta
    Creamy Garlic Butter Shrimp Pasta Recipe
  • holiday hosting
    Friendsgiving Inspo: Cheeseburger Sliders, The Easiest Charcuterie Board & Candy Cane Oreo Brownies
  • steak pasta
    Creamy Garlic Butter Steak Pasta (Easy Recipe)

Footer

Subscribe for weekly updates!

Subscribe
  • Contact
  • Privacy Policy
  • Disclaimer
  • ↑ back to top

Copyright © 2025 Maja's Recipes • As an Amazon Associate I earn from qualifying purchases.