Mouthwatering Moussaka Recipe

Moussaka, a delicious and hearty dish, has its origins rooted in the Mediterranean region. This culinary masterpiece can be traced back to Greece, where it has been a staple of their cuisine for centuries. The exact origin of moussaka is a subject of debate, with various theories claiming different regions as its birthplace. Some believe it was inspired by the Middle Eastern dish called musakhkhan, while others attribute its creation to the Ottoman Empire. Regardless of its precise origins, moussaka has become synonymous with Greek cuisine and is loved by people around the world.

It is a rich casserole dish that typically consists of layers of eggplant or potatoes, ground meat (usually beef or lamb), and a creamy béchamel sauce. The dish is then baked to perfection, resulting in a flavorful and comforting meal. Moussaka has been adapted and modified in different countries, with variations incorporating ingredients like zucchini, tomatoes, or even fish (here is a Caribbean Vegetarian version and another with mushrooms). Whether enjoyed as a main course or as a side dish, moussaka is a testament to the culinary traditions of the Mediterranean and continues to be a beloved dish that brings people together. Its rich flavors, warm spices, and layers of textures make it a truly satisfying and comforting meal. So, whether you are exploring the streets of Athens or dining at a Greek restaurant in your hometown, be sure to savor every bite of this iconic and timeless dish.

Moussaka Recipe

Moussaka is a delicious Greek dish that is a must-try for any food lover. This mouthwatering recipe combines layers of eggplant, ground beef, and a rich tomato sauce, topped with a creamy béchamel sauce and baked to perfection.



2 large eggplants
1 ½ pounds of ground lamb or ground beef ½ cup of olive oil
1 onion, finely chopped
2 cloves garlic, minced
spices: 1 teaspoon of dried oregano, ½ teaspoon of ground cinnamon
1 cup crushed tomatoes
1 tbsp. tomato paste (optional)
1 cup of grated Parmesan cheese

béchamel sauce:
4 tbsp. butter
4 tbsp. flour
2 cups milk
¼ teaspoon nutmeg


  1. Begin by preheating your oven to 350°F (175°C)
  2. Slice two large eggplants into thin rounds and sprinkle them with salt. Allow them to sit for 30 minutes to remove any bitterness.
  3. In the meantime, heat two tablespoons of olive oil in a large skillet over medium heat. Add one diced onion and two minced garlic cloves, cooking until they become translucent. Next, add one pound of ground meat (beef, lamb, or a combination) and cook until browned. Drain any excess fat. Stir in tomatoes, tomato paste, oregano, and cinnamon. Simmer the mixture for 10 minutes.
  4. Rinse the eggplant slices and pat them dry. Brush them with olive oil and place them on a baking sheet. Roast them in the oven for 20 minutes or until they become tender.
  5. In a separate saucepan, melt four tablespoons of butter over medium heat. Whisk in four tablespoons of all-purpose flour until a paste forms. Gradually add two cups of milk, whisking constantly, until the mixture thickens. Remove from heat and stir in a pinch of nutmeg and a cup of grated Parmesan cheese.
  6. Once the eggplant is ready, it’s time to layer the ingredients in a baking dish. Spread the meat sauce evenly on top, followed by another layer of roasted eggplant. Pour the béchamel sauce over the top and sprinkle with additional Parmesan cheese.
  7. Bake for 45 minutes or until golden and bubbly. Allow the moussaka to cool for a few minutes before serving, as it will be piping hot. Enjoy this delectable dish with some crusty bread and a fresh Greek salad.
  8. The end result is a tantalizing dish that is both hearty and comforting, with layers of flavors that come together in a perfect harmony. Whether enjoyed as a main course or served as a side dish, moussaka is sure to impress and satisfy even the most discerning palates.

A few tips:

  • When it comes to making moussaka, there are a few tips that can take your recipe to the next level. First and foremost, it is important to choose the right type of eggplant. Opt for smaller eggplants with a firm texture, as they will hold their shape better during cooking. Before using the eggplants, it is recommended to salt them and let them sit for about 30 minutes. This helps to draw out any excess moisture and bitterness.
  • Another crucial tip is to make a rich and flavorful tomato sauce by using ripe tomatoes, onions, garlic, and a blend of herbs and spices. Additionally, be generous with the layers of the dish, ensuring a harmonious combination of eggplants, potatoes, and the meat sauce. Lastly, don’t forget to top it off with a creamy bechamel sauce and sprinkle some grated cheese for a golden and cheesy crust. By following these tips, you will be able to create a mouthwatering moussaka that is sure to impress your family and friends.
  • Be generous with the spices, especially cinnamon and oregano, as they add depth and flavor to the dish.
  • Additionally, consider using a mixture of ground beef and lamb for a richer and more complex taste.
  • Lastly, allow the moussaka to rest for at least 15 minutes after baking to allow the flavors to meld together and for easier slicing. By following these tips, you will be able to enjoy a delicious and authentic moussaka every time.

In conclusion, this moussaka recipe is a flavorful and satisfying dish that brings together the rich flavors of eggplant, ground meat, and creamy béchamel sauce. Its origins may be debated, but its popularity and versatility cannot be denied. Whether enjoyed as a traditional Greek dish or with variations in other cultures, this recipe is a testament to the power of food to bring people together and create lasting memories. With its layers of savory ingredients and comforting taste, moussaka is truly a dish worth mastering.

Scroll to Top