Close this search box.

Eggplant Parmigiana Your Way

Our eggplant parmigiana is gooey, melty, cheesy and hearty in the extreme! Perfect for wintery afternoons and evenings.

easy quick eggplant parmigiana

This oozy and delicious eggplant parm is an absolute dinner delight, beloved by vegans and meat eaters alike.

This version can be made with either almond or regular ricotta, and uses the traditional Italian method where the aubergines are added in layers without being crumbed and fried. American versions of aubergine parmigiana bread the aubergine slices and the result is quite indulgent. I personally prefer the more traditional recipe. Firstly it keeps it gluten free, but also, after you have inhaled an extra large portion, you don’t feel sluggish. We roast our eggplant slices with a slick of oil, meaning less labour too, as we not needing to pan fry them individually! The addition of the almond ricotta also helps keep things devilishly delicious and vegan, but if you strapped for time, skip making your own almond ricotta and buy the cows milk version.

An incredible aubergine parm also rests on a great tomato sauce. If you have the time, simmer the tomato sauce for as long as you can, even up to three/four hours, topping up the liquid with water to stop it sticking on the bottom and burning. The long and slow simmer brings out the best in tinned tomatoes, mellowing out any acidity and making them taste absolutely spectacular. I usually cook a massive batch of my signature pomodoro (tomato) sauce, then divide it into small containers in the freezer just ready for a spaghetti dinner on the fly or aubergine parm situation. This pomodoro sauce is spiked with a few chilli flakes, because I love to bring the heat, but leave it out if you are cooking a large batch, to keep your sauce versatile. It can always be added in when needed.

The cook-along for this recipe can be found on The Culinary Cartel Instagram on our story highlights or by clicking here.

Right, let’s cook!

If you try this recipe, let us know how it goes! Leave a comment, rate it, and don’t forget to tag your photo #theculinarycartel on Instagram so we can see what you come up with. Happy cooking!

easy quick eggplant parmigiana

Frequently Asked Questions

Why do you need to simmer tomato sauce for a long time?

Tinned tomatoes can be quite watery and acidic. Cooking them on a low and slow heat will concentrate their natural sweetness and improve the flavour. 

Can I make this vegan?

Absolutely! This recipe has both vegan and vegetarian options in the ingredients list. 


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
easy quick eggplant parmigiana

Eggplant Parmigiana Your Way

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jess Bunn
  • Diet: Vegetarian


Our eggplant parmigiana is gooey, melty, cheesy and hearty in the extreme! Perfect for wintery afternoons and evenings.



Tomato Sauce

  • 2 tins tomatoes
  • 4 cloves garlic
  • 2 onions, sliced thinly
  • 1 carrot, peeled and diced
  • 1 tsp chilli flakes (optional)
  • 1/4 cup basil

For the Filling

  • 100g skinned almonds, soaked for 4 hours in cold water or 30mins in boiling water
  • 1 Tbsp nutritional yeast


  • 1 cup ricotta cheese


  • 46 aubergines (700g)
  • 2/3 cup Mozzarella cheese, grated (vegan or dairy)
  • Parmesan (optional)
  • salt, pepper, olive oil (as needed)


  1. Soak your almonds: either in cold water for 4 hours, or for 30 minutes in boiling water.
  2. Place a pot on medium heat, add a drizzle of olive oil, then add the onions and carrots. Cook until soft and translucent, then add the garlic and cook for 2 more minutes.
  3. Next, get onto making your aubergines. Slice the aubergines into 1 cm thick rounds, place them on a baking rack and sprinkle them with salt, to draw out the bitter juices. Allow the aubergines to rest, salted for about 20 minutes.
  4. Heat the oven to 220C.
  5. While the onions cook, make your almond ricotta (if you are using it). Place the drained soaked almonds into a food processor, and blitz them until they are broken down into small pieces. Add the nutritional yeast into the blender. With the motor running, ass 1 Tbsp of water at a time, until the almond ricotta is creamy, a little chunky and similar in consistency to normal ricotta. Once ready, salt it to taste and set it aside until needed.
  6. Add the tomatoes, to the pot. Swirl the empty tin with roughly 125ml water to collect all the residual juices, then add this to the pot too.
  7. Cook the tomato sauce for at least 45 minutes but ideally 2-3 hours (you can even go up to 4 hours). Tomato sauces benefit greatly from low and slow cook times.
  8. Wipe the aubergine slices with a paper towel, then place them on a baking tray, drizzle them in olive oil and pop them in the oven to roast until brown on one side. Then flip them to brown on the other side. Once cooked, set them aside until your tomato sauce has finished cooking.
  9. Once your tomato sauce has finished cooking and is nice and thick, add half the basil leaves and chilli, and blend until smooth.
  10. To assemble add tomato sauce to the base of your casserole. Next add a layer of cooked aubergine, more tomato sauce and a layer of your ricotta. Repeat the process until all the aubergine is used up, and end of a nice generous layer of tomato sauce. Add the remaining basil leaves to the top of the aubergine parm. Scatter your mozzarella cheese over the top and, if using, a scattering of parmesan.
  11. Cover the casserole, and bake for 20minutes, then uncover the dish and cook for 15-20 minutes more until the cheese is golden and bubbly.
  12. Serve immediately nice and hot from the oven.

Happy cooking!

  • Category: Mains
  • Method: Bake
  • Cuisine: Italian


  • Serving Size: 1
  • Calories: 1816.49kcal
  • Sugar: 73.42g
  • Sodium: 2972.79mg
  • Fat: 106.26g
  • Saturated Fat: 30.14g
  • Unsaturated Fat: 68.42g
  • Trans Fat: 1.28g
  • Carbohydrates: 166.04g
  • Fiber: 51.7g
  • Protein: 80.15g
  • Cholesterol: 155.34mg
Share this recipe!

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Join the Cartel

Indulge in mouthwatering recipes, secret ingredients, and expert cooking tips straight from our culinary masterminds.