Go Back
+ servings
A oven dish filled with rich vegetarian moussaka, with a square missing as it's been served on a plate.
Print Recipe
4.80 from 64 votes

Vegetarian Moussaka

This simple Vegetarian Moussaka is made with aubergines, potatoes and courgettes, topped with a creamy cheese sauce. It's a delicious family-friendly recipe that makes a great midweek meal, and is also perfect to batch cook and freeze for later.
Prep Time10 minutes
Cook Time1 hour 20 minutes
Total Time1 hour 30 minutes
Course: Main Course
Cuisine: Family Food
Servings: 6
Author: Sarah Rossi

Ingredients

  • 2 tbsp Olive oil
  • 1 Onion Chopped.
  • 4 Cloves Garlic Chopped.
  • 2 Courgettes Sliced.
  • 2 Large aubergine
  • 750 g Potatoes
  • 2x 400g Tinned chopped tomatoes
  • Salt and pepper To taste.
  • 1 tbsp Oregano
  • 100 g Red Lentils (dried)
  • 1 tsp Honey
  • 1 tsp Cinnamon

For the topping:

  • 250 g Ricotta
  • 2 Eggs Whisked.
  • 100 g Greek yoghurt
  • 1/2 tsp Freshly grated nutmeg Approx.
  • 100 g Cheddar Grated.

Instructions

  • Preheat your oven to 180C350F (fan). 
  • Finely chop the onions and garlic. Slice the courgettes. 
  • Slice the aubergine into 2cm thick slices. 
  • Peel and chop the potatoes also to 2cm thick slices. 
  • Next, fry the onion and garlic in some of the olive oil for around 5 minutes until the onion has started to brown. 
  • Add the courgettes, salt and pepper to taste, oregano, honey and cinnamon, and cook for a further 3 minutes. 
  • Now add chopped tomatoes and lentils. Half fill one of your empty tomato tins with water and pour that in too. Stir to combine and simmer for about 30 minutes. 
  • While this is cooking away, arrange your slices of aubergine on a baking tray, drizzle with olive oil and cook in the oven for 20 minutes. 
  • Boil your potatoes for about 15 minutes. 
  • Spread the tomato mixture on the bottom of a dish, then layer slices of aubergine on top, followed by the potato.
  • Combine the ricotta, eggs, Greek yoghurt and nutmeg in bowl, then pour over the top, ensuring everything is covered. Sprinkle the grated cheddar cheese on top evenly.
  • Bake in the oven for 20 minutes until the moussaka is golden brown and bubbling. 

Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us to make more recipes you really want.

Notes

Frozen veggies: I often use frozen onion and garlic, it is so handy! If you use frozen aubergines, defrost and then add to the mixture to cook in the oven. 
Courgette: If you're in the US this is called zucchini.
Aubergine: If you're in the US this is called eggplant. 
Lentils: After cooking in the pan with the tomatoes check that the the lentils are soft and tender, not grainy. If not, cook for a couple more minutes. 
Batch cook: This is the perfect dish for batch cooking - simply double the recipe and make two (one to eat now and one to freeze). For best results, assemble the moussaka and then freeze before cooking, either as a whole or in individual portions. The leftovers also freeze well too!

Nutrition

Calories: 438kcal | Carbohydrates: 50g | Protein: 22g | Fat: 18g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 93mg | Sodium: 190mg | Potassium: 1331mg | Fiber: 14g | Sugar: 11g | Vitamin A: 632IU | Vitamin C: 42mg | Calcium: 305mg | Iron: 4mg