Traditional Macedonian Moussaka Recipe (Meat and Potato Casserole)

4.70 from 20 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

This moussaka recipe is a traditional Macedonian meat and potato casserole filled with seasoned ground beef, sliced potatoes, and tomato sauce held together by a rich and creamy custard. It’s my family’s definition of comfort food!

Macedonian moussaka is right up there with fried pork pizza and shakshuka as some of my all-time favorite recipes from my homeland! You’re going to love how easy it is to make.

Overhead view of Macedonian moussaka in a casserole dish with a wooden serving spoon.


 

Allow me to introduce my favorite childhood dish: traditional Macedonian moussaka. 😍 You may be familiar with Greek moussaka, a layered casserole made with eggplant and lamb in tomato sauce. In Macedonia, our moussaka is a potato-based version, with flavor-loaded layers of seasoned ground beef and russet potatoes. It’s Mediterranean soul food at its finest!

Why I Love This Moussaka Recipe

  • It’s a family favorite. Moussaka, a.k.a. meat and potatoes casserole, is a classic comfort food. I grew up eating this savory dish, and now my family loves it as much as I do.
  • There are layers of flavor. My moussaka recipe is simple to make and packed with cozy flavors of juicy beef, tomatoes, potatoes, and sautéed onions, held together by a creamy, eggy custard.
  • It’s make-ahead friendly. This moussaka is easy to assemble and refrigerate up to two days in advance, which makes it great for weeknight dinners. Just pop it in the oven before you’re ready to serve!

What Is Moussaka?

Moussaka is an eggplant or potato-based casserole from the Balkans and Middle East. Moussaka to Macedonians is like shepherd’s pie to Americans. Or, lasagna to Italians. While a lasagna has layers of pasta, moussaka has layers of vegetables and a filling of saucy minced meat. You’ll find plenty of moussaka recipe variations out there, but in Macedonia, ground beef and potatoes are a must.

Seasoned ground beef mixture in a skillet.

Ingredients You’ll Need

The ingredients for a Macedonian moussaka are crazy simple. We don’t fuss around! Here are some quick notes on what you’ll need. Scroll to the recipe card for a printable ingredients list.

  • Potatoes – I use russets, but just about any potato works in this recipe. Feel free to use Idaho potatoes or Yukon golds.
  • Onions – Yellow onions or another mild onion are best.
  • Ground Beef – I like to use lean ground beef as it keeps the casserole from becoming too greasy. You can use other ground meat, like turkey or chicken if you prefer.
  • Tomato Paste – Or tomato purée.
  • Eggs and Milk – For the custard. You can use any milk you have on hand, whether that’s whole milk, 2%, etc.
  • Seasonings – I flavor my moussaka with garlic, paprika (sweet or smoked), salt, and pepper.

How to Make Macedonian Moussaka

Assembling moussaka is easy: it’s a layer of potatoes, a layer of ground beef, and repeat. Top that with a mixture of milk and eggs and bake! Here’s a breakdown of the steps to make it:

  • Par-boil the potatoes. First, boil sliced potatoes in salted water for 5 minutes. Afterward, drain and rinse the potatoes under cold water.
  • Sauté. Meanwhile, sauté onions in a skillet with oil, and add your ground beef. Let that cook while you break up the beef, making sure the meat gets nicely browned.
  • Season the beef. Stir in a little minced garlic, followed by the tomato paste. Next, add the seasonings and take the pan off the heat.
  • Assemble. Start with a layer of sliced potatoes, and layer the ground beef and potatoes into a greased casserole dish. In a bowl, whisk the eggs with milk, salt, and pepper, and then pour this over the casserole.
  • Bake. Your moussaka goes into the oven at 375ºF for about 50 minutes, until it’s set in the middle. Give it a few minutes to rest, then slice and serve!
Cooked ground beef layered over sliced potatoes in a white casserole dish.

Recipe Tips

  • Slice the potatoes thin. I usually aim for 1/4″ slices. Too thick, and the potatoes won’t soften.
  • Pre-cook the potatoes. Par-boiling the potatoes ensures that they’ll cook through once they’re baked in the oven. The salted water also gives them more flavor. Don’t skip it!
  • Don’t overcook the potatoes. Is anyone else getting the sense that a moussaka’s success comes down to the potatoes? One more important step: after a few minutes in the boiling water, be sure to drain and rinse the potato slices right away. This stops them from overcooking and becoming mushy.
  • The meat sauce will be thick. Moussaka meat sauce is much thicker than, say, Bolognese sauce, which is intended for pasta. The ground beef mixture needs to be thick enough so that the moussaka holds together when you slice into it.
  • Season to taste. The last key to the best Macedonian moussaka? Seasoning! I give suggested seasoning amounts in the recipe card but feel free to taste your ground beef mixture and adapt the seasoning how you like it.

What to Serve With Moussaka

While I’ll make this moussaka for just about any occasion, whenever I can, I love going all out with a Macedonian-style feast. I’ll throw some kebapi (kebabs) or chicken skewers on the grill to eat alongside our moussaka slices, with a Macedonian shopska salad and fluffy flatbread to share. Obviously, there’s baklava for dessert!

A serving of Macedonian moussaka on a black plate with a fork.

Storing and Reheating Leftovers

  • Refrigerate. Store this Macedonian moussaka in an airtight container in the fridge for up to 3 days.
  • Reheat. When reheating, you’re going to want to go low and slow. For best results, cover the moussaka with foil and place it in the oven for 30 minutes at 325ºF.
  • Freeze. You can also freeze your moussaka. Allow it to cool and then place it in an airtight container to freeze for up to 3 months. Let the moussaka thaw and come to room temperature before you reheat it.

More Casserole Recipes

Pin this now to find it later

Pin It
4.70 from 20 votes

Macedonian Moussaka (Meat and Potato Casserole)

Traditional Macedonian moussaka is an easy meat and potato casserole made with seasoned ground beef, russet potatoes, and onions. My family's ultimate comfort food!
Prep Time: 20 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 35 minutes
Servings: 6 servings

Ingredients 

  • 6 russet potatoes, peeled, cut into 1/4-inch round slices
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 1 pound ground beef, (hot pork sausage tastes great, too)
  • salt and pepper to taste
  • 1 tablespoon minced garlic
  • 1 teaspoon paprika
  • 2 tablespoons tomato paste
  • 1/4 cup chopped fresh parsley
  • 3 eggs, beaten
  • 2 cups milk
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Prep. Preheat oven to 375˚F. Grease a 13×9-inch baking dish.
  • Par-boil the potatoes. Cook sliced potatoes in boiling salted water for 5 minutes. Drain under cold water and cool immediately. Set aside.
  • Sauté. Heat olive oil in a skillet over medium heat. Add the onion and cook for 2 minutes. Add the ground beef, breaking it apart with a wooden spoon while it cooks until browned, about 5 minutes.
  • Add garlic and tomato. Stir in garlic. Add tomato paste and stir until completely incorporated.
  • Add seasonings. Season beef with paprika, salt, and pepper. Taste for seasonings and adjust accordingly. Remove from heat and set aside.
  • Assemble the moussaka. Layer 1/3 of the sliced potatoes on the bottom of the prepared baking dish. Top the potatoes with half of the ground beef mixture. Spread 1/3 potato slices over beef. Add the remaining beef mixture and top with the last layer of potatoes. Set aside.
  • Make the custard. In a separate bowl, whisk the eggs. Then whisk in the milk, salt, and pepper. Continue to whisk until thoroughly combined. Pour the milk mixture over the potatoes.
  • Bake! Bake for 45 to 55 minutes, or until the egg custard is set and the potatoes are golden brown. Let rest for 10 minutes before cutting and serving.

Nutrition

Calories: 352kcal | Carbohydrates: 29g | Protein: 27g | Fat: 14g | Saturated Fat: 5g | Cholesterol: 138mg | Sodium: 144mg | Potassium: 1208mg | Fiber: 5g | Sugar: 6g | Vitamin A: 775IU | Vitamin C: 21.9mg | Calcium: 196mg | Iron: 8.2mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
4.70 from 20 votes (13 ratings without comment)

Leave a comment

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

Recipe Rating:




65 Comments

  1. Nadine says:

    Just made this for the family and it was fab. Made a few changes though… used Turkey mince and put a layer of low fat mozzarella and light marscapone cheese sauce over each layer of potatoes. Also put some peas in with the meat. Thanks for posting!

    1. Kate@Diethood says:

      That’s great! And YUM!! Your version sounds fantastic!

  2. PolaM says:

    I hate when that happens! So disappointing!

  3. Kristy says:

    Happy birthday again. ๐Ÿ™‚ This looks delicious. I could eat way too much of this. Great choice for a celebratory meal. I always like comfort food on my birthday.

  4. laura says:

    I wonder how this would be with some sort of cheese involvement? It sure looks yummy ๐Ÿ™‚

    1. Kate@Diethood says:

      I’m sure some cheese would make this dish extra special!! I would go with feta. ๐Ÿ™‚
      I was just trying to keep it real with this recipe…traditional, if you will. ๐Ÿ™‚

      1. laura says:

        Oh yes! I totally understand. I’d never even heard of moussaka until today ๐Ÿ™‚

        1. Kate@Diethood says:

          If you like one dish meals, and if you like meat and potatoes, give this moussaka a try. ๐Ÿ™‚

          1. laura says:

            It’s what’s for supper ๐Ÿ™‚

          2. Kate@Diethood says:

            Awesome! ๐Ÿ™‚ Let me know what you think!

          3. Helen Atlej says:

            I doubled the ingredients as per the recipe for a larger serve . I questioned doubling the milk and eggs mixture. I didnโ€™t use it all and still to much .

      2. Ive says:

        Instructions are a bit confusing and incomplete. Like when do you add the parsley? Or did I missed it? Also do I bring the potatoes to a boil and let boil for 5 min, or do I bring the water to a boil and add the potatoes to boiling water and let boil for 5 min?

        1. Katerina says:

          Hi!
          All the detailed information is in the recipe card further down the page. To make things easier, click on the “jump to recipe” button at the top of the post, which will automatically scroll down your page to the recipe card.

  5. Dijana says:

    Happy Birthday! I haven’t made this in a long time and it’s long overdue! The first time I made it was when I was preggers-talk about risk! My recipes didn’t seem to come out right when I was pregnant,so I had my mom on speed-dial ๐Ÿ™‚

  6. Liz says:

    Happy, happy birthday, Kate! The hubby would LOVE your moussaka…no eggplant! And I love a one dish meal…mmmmmmm. And I haven’t thought of Giordano’s pizza in years…so good ๐Ÿ™‚

  7. Helene Dsouza I Masala Herb says:

    Belated Happy Birthday Katerina! =D
    Its so cool that you are in my age group, I didn’t know. Your Moussaka looks incredible and we are totally into baked layered dishes at home.

  8. Nami | Just One Cookbook says:

    Oh no I missed your b-day by one day. Sorry for my belated birthday wish, but I still want to say HAPPY BIRTHDAY! I so wish to be celebrating 21 again, I don’t even remember how many years ago… lol. Still have no husband around so this sounds like a perfect easy dinner for three of us!

  9. Laura (Tutti Dolci) says:

    Happy happy birthday, Kate! ๐Ÿ™‚ This looks like such a comforting gratin!

  10. mjskit says:

    Happy Birthday!! Glad to see you’re still celebrating your 21st! I finally had to switch to a higher number. ๐Ÿ™‚ What a great dish to celebrate your birthday with! Meat and potatoes – you can eat more comfort food than that!