• Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
YouTube
Pinterest
My Cookbook
About Jo
Get in Touch

Craving Home Cooked

Delicious Home Cooked Meals That Everyone Craves

Display Search Bar
Main Menu
Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
My Cookbook
About Jo
Get in Touch
Facebook
Instagram
YouTube
Pinterest
Visit my other site: Jo Cooks
Tap to download our free eBook!

Subscribe & receive a FREE Comfort Food Recipe Book!





Recipe Index
Dinner
30 Minute Meals
One Pot Meals
Desserts
Free EBook
HomeTypeCasseroles
5 from 1 vote
Leave a Comment

Easy Moussaka Recipe

Total Time2 hours hours 5 minutes minutes
Recipe
Print
By: Joanna Cismaru Posted: 08/29/23

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

pin for moussaka recipe.

This Easy Moussaka Recipe is an unbelievably delicious classic Greek casserole! With layers of tender roasted eggplant and spiced meat sauce topped with velvety parmesan bechamel, it’s a rich and comforting family favorite that will have everyone saying “opa”!

Table of Contents

Toggle
  • What Is Moussaka
  • Why You’ll Love This Moussaka Recipe
  • Ingredients You’ll Need
  • How To Make Moussaka
  • Frequently Asked Questions
  • Expert Tips
  • Storage
  • Discover More Great Casseroles
  • Subscribe & receive a FREE Comfort Food Recipe Book!
  • Easy Moussaka Recipe
  • Did you try this recipe?
freshly baked moussaka in a white casserole dish garnished with parsley.

What Is Moussaka

Allow me to introduce you to hearty and delicious moussaka! At its heart, this dish is almost like a Greek-inspired beef and eggplant lasagna. Featuring layers of roasted eggplant and Mediterranean spiced meat sauce covered with creamy béchamel, and then baked to golden brown perfection, it’s an authentic taste of Greece.

But you might be wondering, with so many layers, is making this culinary masterpiece a daunting task? The answer is no! While this Greek casserole may appear complicated, the steps are super easy and it doesn’t require any fancy ingredients! So, grab a couple of eggplants and give this easy moussaka recipe a try!

a slice of moussaka on a white plate.

Why You’ll Love This Moussaka Recipe

  • Easy Recipe! This dish may seem like a complex culinary creation, but it’s surprisingly easy to make! It doesn’t require any hard to find ingredients and my recipe breaks down the process into simple steps.
  • Classic Greek Dish! Infused with traditional Mediterranean spices, this easy moussaka recipe captures the very essence of Greek cuisine. Featuring layers of eggplant, a meaty red sauce, and rich bechamel, this dish is incredibly delicious.
  • Crowd Pleaser! With its comforting layers of flavors and textures, moussaka is a wholesome and filling meal that the whole family will enjoy. From Sunday dinners to holiday feasts, this Greek casserole does not disappoint.

Ingredients You’ll Need

Meat Sauce

ingredients needed to make moussaka.
  • Olive Oil: I always use extra virgin olive oil to saute the aromatics. You can also use vegetable oil if you prefer.
  • Onion: Flavors the meat sauce and adds texture. I used brown onion but any type of onion will work. 
  • Garlic: Infuses the sauce with a pungent yummy flavor. Use fresh minced garlic cloves for the best taste.
  • Ground Meat: Ground beef or lamb provides the sauce with its meatiness. For a leaner alternative, you can use ground turkey or chicken.
  • Diced Tomatoes: Diced tomatoes contribute savory flavor and add some texture. Fresh tomatoes can be used as a substitute.
  • Tomato Paste: Enhances the tomato flavor and thickens the sauce.
  • Herbs: A mixture of dried oregano, cinnamon, nutmeg, and allspice gives the dish its signature flavor. 
  • Seasonings: Salt and black pepper are added to taste.
  • Red Wine: A touch of red wine elevates the sauce with a layer of complexity. 

Eggplant Layers

ingredients needed to make moussaka.
  • Eggplants: Roasted sliced eggplant provides a tender and flavorful layer. 
  • Salt: Draws out any excess moisture and bitterness from the eggplant slices.
  • Olive Oil: Adds flavor to the roasted eggplant and helps it to properly brown. 

Bechamel Sauce

ingredients needed to make bechamel sauce.
  • Butter: Forms the roux of the creamy bechamel. Always use unsalted butter to control the saltiness of the dish. 
  • All-Purpose Flour: White flour thickens the sauce. You can use gluten-free flour if needed.
  • Milk: Creates the creamy texture of the sauce. Plant-based milk like almond or oat milk works as a dairy-free alternative.
  • Seasonings: Salt and black pepper enhance the flavor of the bechamel. 
  • Ground Nutmeg: Just a pinch complements the richness and creaminess.  
  • Eggs: Helps to bind the sauce and add richness. 
  • Parmesan Cheese:  Provides the sauce with some cheesy goodness. 

How To Make Moussaka

Don’t let the long list of ingredients or steps scare you away! This Greek moussaka recipe is actually quite easy to make and is perfect for feeding a crowd!

Preheat The Oven

Begin by preheating your oven to 375°F (190°C). Then grab a 9×13 inch (23×33 cm) casserole dish and set it aside.

Cook The Meat

process shots showing how to make moussaka.

Start by heating 2 tablespoons of olive oil over medium-high heat in a large skillet. Then add the chopped onion and minced garlic to the pan and saute for about 5 minutes until the onion becomes soft and translucent.

Now, add the ground beef to the mixture and cook it while breaking it up with a wooden spoon, until it’s no longer pink and cooked through.

Make The Sauce

process shots showing how to make moussaka.

Next, stir the diced tomatoes, tomato paste, dried oregano, ground cinnamon, ground nutmeg,

ground allspice, salt, and black pepper into the beef mixture. Then bring it to a simmer and let it cook for about 15 minutes while stirring it occasionally until it thickens up a bit. 

If you are using the red wine, add it to the thickened sauce and let it simmer for another 5 minutes.

Prep The Eggplant

process shots showing how to make moussaka.

While the sauce is simmering, start prepping the eggplant. To begin, place the slices of eggplant in a colander in the sink and sprinkle them with salt. Now, let them sit for 30 minutes and let the salt draw out any bitterness.   

Once the eggplant has sat for 30 minutes, rinse the salt off the slices and pat them dry with paper towels. Next, brush the slices with olive oil on both sides and lay them in a single layer on a baking sheet. Then put the baking sheet into the oven and let the eggplant bake for 15 to 20 minutes or until it’s soft and lightly browned. 

Make The Bechamel

process shots showing how to make moussaka.

You can start making the creamy bechamel as the eggplant roasts in the oven. To begin, melt the butter in a saucepan over medium heat. Then whisk in the flour until it’s fully combined. Now, slowly begin whisking in ½ cup the milk at a time. Make sure that the milk is fully absorbed by the flour before you whisk in the next portion.

process shots showing how to make moussaka.

Then when the sauce starts to bubble, whisk in the pepper and nutmeg. Now, whisk in the eggs until well combined. Finally, stir in the parmesan cheese, bring the sauce to a boil, and then remove it from the heat. 

Assemble The Dish

process shots showing how to make moussaka.

Once the sauces are ready and the eggplant is roasted, start building your moussaka! First, spread half of the meat sauce on the bottom of your 9×13-inch baking dish. Next, lay the roasted eggplant in a single layer on top.

process shots showing how to make moussaka.

Then spread the remaining meat sauce on top of the eggplant. Now, pour the bechamel over the meat sauce and spread it out evenly with a spatula.  

Bake The Moussaka

process shots showing how to make moussaka.

After it’s assembled, transfer the casserole to the preheated oven. Then let it bake for 45 to 50 minutes or until it’s bubbly and golden brown on top. Then remove it from the oven and let it cool for a few minutes before slicing it into portions and serving.

freshly baked moussaka in a white casserole dish garnished with parsley.

Frequently Asked Questions

What can I add to my moussaka?

Some variations include thinly sliced potatoes between the layers for extra heartiness or incorporating sliced roasted zucchini. You could also add some spinach or mushrooms if you like. Just remember to keep the ratio of ingredients about the same.

Does moussaka contain potatoes?

This recipe does not. However, some versions do contain an added layer of thinly sliced potatoes. It typically depends on the regional variation and personal preference of the cook. 

How many layers are in moussaka?

Moussaka typically consists of three main layers: roasted eggplant slices, a meat sauce, and bechamel sauce on top. However, some recipes might incorporate additional layers.

freshly baked moussaka in a white casserole dish garnished with parsley.

Expert Tips

  1. Use fresh eggplant. Look for eggplants that are firm with smooth skin for the best results. Overly soft eggplant does not provide the best taste and texture. 
  2. Don’t skip salting the eggplant. This helps to draw out excess moisture and bitterness. Not doing so can result in chewy eggplant.
  3. Gradually add the milk. When making the bechamel, you must add the milk half a cup at a time to prevent lumps and ensure a velvety consistency.
  4. Let it rest. Allow the moussaka to rest for a few minutes after baking. This lets the flavors meld a bit more, and the layers settle.

Storage

You can store leftover moussaka in the refrigerator for up to 5 days in an airtight container. To reheat, simply cover it and heat it in the microwave or oven. You can also freeze the leftovers for up to 3 months. Just be sure to let them thaw out overnight in the fridge prior to reheating. 

a slice of moussaka on a white plate.

Discover More Great Casseroles

  • Baked Mostaccioli
  • Beef Stroganoff Casserole
  • Tater Tot Casserole
  • Chicken Spaghetti
  • Green Bean Casserole

Craving More? Follow Along:

Free Newsletter

Subscribe & receive a FREE Comfort Food Recipe Book!





Pinterest
Facebook
Instagram
a slice of moussaka on a white plate.
Recipe
5 from 1 vote

Easy Moussaka Recipe

Dive into a culinary journey with this Easy Moussaka Recipe—your ticket to experiencing authentic Mediterranean comfort food. Every layer is a revelation: tender eggplant rounds meet a spiced meat sauce bursting with bold flavors, all crowned with a luxuriously creamy béchamel.
Prep: 1 hour hr
Cook: 50 minutes mins
Total: 2 hours hrs 5 minutes mins
Rest TIme: 15 minutes mins
Print
Rate
8

Equipment

  • 9×13-inch Casserole Dish

Ingredients

Meat Sauce

  • 2 tablespoons olive oil
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 1 pound ground beef or lamb
  • 14 ounces diced tomatoes
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon ground allspice
  • salt and pepper to taste
  • ¼ cup red wine optional

Eggplant Layers

  • 2 large eggplants sliced into ¼ inch rounds
  • salt
  • olive oil

Bechamel Sauce

  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 2 cups milk
  • salt and pepper to taste
  • ¼ teaspoon ground nutmeg
  • 2 large eggs
  • 1 cup Parmesan cheese grated
US Customary – Metric

Instructions

  • Preheat your oven to 375°F (190°C).
  • In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Add the chopped onion and minced garlic, and sauté for about 5 minutes, until the onion is soft and translucent.
  • Add the ground beef to the skillet, and cook, breaking it up into small pieces, until it is browned and cooked through.
  • Add the diced tomatoes, tomato paste, dried oregano, ground cinnamon, ground nutmeg, ground allspice, salt, and pepper to the skillet. Stir to combine and bring the mixture to a simmer.
  • Let the sauce simmer for about 15 minutes, stirring occasionally, until it has thickened slightly. If using red wine, add it to the sauce and let it simmer for an additional 5 minutes.
  • While the meat sauce is simmering, prepare the eggplant layers. Place the eggplant slices in a colander and sprinkle with salt. Let them sit for about 30 minutes to release any bitterness.
  • Rinse the eggplant slices with water and pat them dry with paper towels. Brush them with olive oil on both sides.
  • Arrange the eggplant slices in a single layer on a baking sheet, and roast them in the preheated oven for about 15-20 minutes, until they are soft and lightly browned.
  • To make the béchamel sauce, melt the butter in a saucepan over medium heat. As soon as the butter has melted, whisk in the flour until it gets fully incorporated into the butter.
  • Start to add the milk slowly. I usually add it in about 4 batches, so add 1/4 of the milk at a time, whisk until all the liquid is absorbed by the flour and repeat until you have whisked in all the milk.
  • When the sauce starts to bubble, it will be ready to whisk in the pepper and nutmeg. Add the eggs to the sauce and whisk them in well. Stir in the Parmesan cheese, bring the sauce to a boil again and remove from heat.
  • To assemble the moussaka, spread half of the meat sauce in a 9×13 inch (23×33 cm) baking dish. Arrange the eggplant slices in a single layer over the meat sauce.
  • Spread the remaining meat sauce over the eggplant layer.
  • Pour the béchamel sauce over the top of the meat sauce, spreading it evenly with a spatula.
  • Bake the moussaka in the preheated oven for about 45-50 minutes, until the top is golden brown and bubbly.
  • Let the moussaka cool for a few minutes before slicing and serving. It is best served warm, but it can also be eaten at room temperature or chilled.

Tips & Notes:

  1. Meat Choice: This recipe is versatile; feel free to use ground beef, lamb, or even a mixture of both for different flavor profiles.
  2. Eggplant Prep: Salting the eggplant slices helps to remove bitterness and extra moisture. Don’t skip this step for the best texture.
  3. Wine Option: The red wine in the meat sauce is optional but highly recommended for an added depth of flavor. If you prefer, you can substitute it with beef or vegetable broth.
  4. Béchamel Consistency: The béchamel sauce should be smooth and lump-free before layering. If it’s too thick, simply add a little more milk to reach the desired consistency.

nutrition facts

Serving: 1serving Calories: 382kcal (19%) Carbohydrates: 18g (6%) Protein: 20g (40%) Fat: 25g (38%) Saturated Fat: 11g (69%) Polyunsaturated Fat: 1g Monounsaturated Fat: 10g Trans Fat: 1g Cholesterol: 112mg (37%) Sodium: 432mg (19%) Potassium: 724mg (21%) Fiber: 5g (21%) Sugar: 10g (11%) Vitamin A: 616IU (12%) Vitamin C: 9mg (11%) Calcium: 288mg (29%) Iron: 3mg (17%)
Author: Joanna Cismaru
Course: Dinner
Cuisine: Greek, Mediterranean

before you go!

Did you try this recipe?

Leave us a recipe rating below + tag @cravinghomecooked on instagram and hashtag it #cravinghomecooked!

Joanna Cismaru

Joanna Cismaru

I’m Joanna (Jo for short) and this is my blog where I share with you my culinary adventures. Here you will find a variety of recipes using simple everyday ingredients and creating wonderful, delicious and comforting meals, including some decadent desserts. Find me on Facebook, Instagram, and Pinterest.

Read More

Comfort Food Recipes

Subscribe and receive a FREE copy of my Top 25 Recipes eBook!





freshly baked mostaccioli in a white casserole dish.
Previous Post
Baked Mostaccioli
scrambled eggs with tomatoes and toast on a blue plate.
Next Post
Scrambled Eggs
Subscribe
Notify of
guest
Rate this recipe




guest
Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

joanna cismaru headshot.

welcome

Hi and Welcome! I’m Joanna and I’m the creator of this blog. I am a writer, a photographer and a cookbook author.

Read More…

Click to subscribe to new recipes & latest cravings!

Subscribe & receive a FREE Comfort Food Recipe Book!




Popular Now

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Cheeseburger Hamburger Helper

sliced up chicken parmesan on a bed of spaghetti in a black bowl.

Chicken Parmesan

Buffalo Chicken Lasagna

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

chicken club pasta salad in a white bowl.

Chicken Club Pasta Salad

Dinner Recipes

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

Instant Pot Meatloaf

Butter Chicken

Stuffed Cabbage Rolls

Taco Stuffed Pepper Casserole

freshly made garlic butter steak and potatoes in a skillet.

Garlic Butter Steak And Potatoes

chinese sizzling beef on a bed of rice in a plate.

Chinese Sizzling Beef

chicken fajitas on a tortilla garnished with sour cream and limes.

Slow Cooker Chicken Fajitas

Comfort Food Recipes

Subscribe and receive a FREE copy of my 25 Recipe ebook!

Download Now

Subscribe & receive a FREE Comfort Food Recipe Book!





our top ten

most popular recipes

creamy tuscan chicken pasta in a black skillet.

Creamy Tuscan Chicken Pasta

Chocolate Chip Cookies

Creamy Parmesan Orzo with Chicken and Asparagus

Creamy Parmesan Orzo with Chicken and Asparagus

Easy Pasta Alfredo

freshly made marry me chicken in a cast iron skillet garnished with parsley.

Marry Me Chicken

a spatula lifting a piece of lasagna from a casserole dish.

The Best Lasagna

honey garlic chicken bites on a bed of rice in a bowl.

Honey Garlic Chicken Bites

freshly baked blueberry biscuits in a black cast iron skillet.

Blueberry Biscuits

Chicken Spaghetti

Butter Chicken

Browse All

Explore:

Recipe Index
Cookbook
Free eBook
Contact

Follow Along:

Facebook
Instagram
YouTube
Pinterest

AS FEATURED ON:

parade logo.
thekitchen logo.
msn logo.
bloglovin logo.
Visit My Other Site: Jo Cooks
Privacy Policy
Accessibility
© 2025
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required