Three Cheese Eggplant Parmesan Pasta Bake
A hearty version of the classic Italian dish melanzane alla parmigiana, this eggplant parmesan pasta bake is made with three different cheeses to make for an irresistible dinner.

Melanzane alla parmigiana / eggplant parmesan is one of my favourite dishes of all time – aubergine (eggplant), tomato and cheese is a classic combination of ingredients that never fails. But me being me, I do sometimes crave something a bit carby to go with it, and while serving some crusty bread on the side is always a winner, this time I thought I’d turn it into a cheesy pasta bake instead. This eggplant parmesan pasta bake is a rich and hearty dinner made with three cheeses – it’s totally irresistible (can you marry a pasta bake?).

Eggplant parmesan
In the UK, we call eggplant ‘aubergine’, but for some reason it’s always ‘eggplant parmesan’ to me. ‘Aubergine parmesan’ just doesn’t have quite the same ring to it. But whatever you call it, it’s the best.
A classic eggplant parmesan has three main elements:
– thin slices of aubergine (eggplant)
– rich tomato sauce
– plenty of gooey cheese
And I also added pasta! Because pasta is always welcome on my plate.
There’s no one correct way of making eggplant parmesan, and different parts of the world have developed their own versions. I’m never a stickler for authenticity (food is meant to be explored; I don’t see the point in sticking to the rules), so this eggplant parmesan pasta bake is my own, carby take on one of my favourite dishes on the planet.

Do I need to salt my aubergine / eggplant?
Lots of old-fashioned recipes call for you to thinly slice and salt your aubergines before you cook with them – supposedly this helps to reduce their bitterness. But most people now agree that it’s not really necessary these days – modern aubergines are generally not that bitter in the first place.
I’ve cooked with aubergine hundreds of times, and I never salt it. It’s still one of my favourite vegetables. So save yourself the effort and don’t bother!
For this pasta bake, all you need to do is slice the aubergine, and it’s ready to use.
You do need to pre-cook the slices of aubergine before you can add them to the pasta bake – I just popped them under the grill (broiler) for a few minutes on each side. This makes them beautifully soft and squidgy, rather than hard and chewy, and also it will stop them from making your pasta bake too watery.

Rich tomato sauce
On this occasion, I didn’t make my own homemade tomato sauce – I used a jarred sauce. I often make my own, but this is meant to be a simple vegetarian recipe after all, and after grilling the aubergine, cooking the pasta, and preparing the three different cheeses, I decided that homemade sauce would be one step too far.
Of course, you’re free to use a homemade tomato sauce if you prefer! Or, if you want to follow in my footsteps and use a jar of sauce, make sure you choose a good quality brand – you want something nice and rich and flavourful, nothing watery!
Once you’ve chosen your sauce and mixed it through your pasta, just start layering with the cooked aubergine, basil pesto, mozzarella, cheddar, and parmesan cheese.

Is parmesan cheese vegetarian?
In short, no it’s not. Real parmesan is made with rennet (I won’t tell you what that is here, but click the link if you want to know), so it’s not vegetarian.
However, there are plenty of vegetarian parmesan-style cheeses around – any kind of hard Italian cheese will do, just check the ingredients list to make sure it’s veggie. And wherever you see me say ‘parmesan’, imagine me saying ‘vegetarian parmesan-style cheese’ instead.
In the UK, the cheapest supermarket own brand ‘Italian hard cheese’ is usually vegetarian – so as an added bonus, you can save money buying veggie too!

Crowd-pleasing pasta bake
The end result is a comforting pasta bake that is sure to please any aubergine lovers! Since it’s got a few different layers of cheese through the middle, you end up with little pockets of gooeyness, along with those soft slices of melt-in-your-mouth aubergine, rich tomatoey pasta, and herby pesto. It’s truly wonderful.
The recipe makes 4 good-sized portions, so we quite happily ate this for two nights running. You could also easily double it up if you need to feed a crowd!


Three cheese eggplant parmesan pasta bake
If you’ve cooked this recipe, don’t forget to leave a star rating!
Print Pin CommentIngredients
- 1 large aubergine (eggplant), or 2 small
- Spray oil
- 350 g (~ 2 3/4 cups) small pasta shapes e.g. macaroni
- 425 g (~ 1 1/2 cups) good quality tomato pasta sauce
- 100 g cheddar cheese, grated (~ 1 cup when grated)
- 40 g (~ 1/4 cup) finely grated vegetarian parmesan-style cheese
- 125 g mozzarella cheese (~ 4 1/2 oz or 1/2 small block)
- 3 tbsp basil pesto
Instructions
- Cut the aubergine (eggplant) into thin slices. Aim for each to be around 4-5mm thick, but it doesn’t matter too much – just try to get the slices fairly even so they cook at the same rate.
- Lightly spray a baking tray with oil, and lay out the aubergine slices in a single layer. Cook under the grill (broiler) on a medium heat for 2-3 minutes each side, until soft (but ideally not yet crispy). You may need to cook the aubergine in 2 or 3 batches if the slices won’t all fit on one baking tray.
- Boil the pasta in plenty of water until cooked al dente, then drain. Mix the tomato sauce with the pasta.
- Lightly spray a baking dish with oil (mine measured around 8 x 8 inches, but it was a tight fit!), then layer up the tomato pasta, the cooked aubergine slices, the three cheeses, and the basil pesto. The exact order of the layers doesn’t matter, but this is the order I used:1/3 of the aubergine slices;Smear of basil pesto;1/3 of the pasta;
1/2 the mozzarella;
1/3 of the cheddar;
1/2 the parmesanI repeated this sequence twice, then finished with the remaining pasta, aubergine slices, and cheddar cheese. - Bake at 190°C (Gas Mark 5 / 375°F) for around 25 minutes, or until the pasta bake is piping hot throughout, and the cheese on top is crisped up to your liking.
Notes
Nutrition
Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.
This one didn’t quite hit the spot this time! Felt like it was missing something… Maybe the sauce we used wasn’t rich enough – will try again with a richer sauce at some point!
Sorry Char! Glad it was still tasty but I agree a rich tomato sauce is a must :)
I love eggplant and want to make this one you showed
Concerned about all the cheese as I do love cheese, but known to clog our arteries…so may use vegetarian cheese I think …
What do you think ?
Hi Shirley, I only ever use vegetarian cheese anyway as this is a vegetarian website :) Of course cheese isn’t great in huge quantities, but then neither is anything else – I think there’s nothing wrong with eating a nice cheesy dish like this as part of a balanced diet.
Love cheese and aubergine, can’t go wrong.
I have never tried such dish. Gingerly I cooked it as per the instructions. It was very delicious. My Son loved it too much. Will cook again. Bookmarking this recipe.
Awesome, glad you liked it! Thanks for the feedback :)
This looks so inviting! Can i use spaghetti? I really dont like macaroni
Sure, I don’t see why not! I’m intrigued though, don’t all pasta shapes taste the same?
Hi, This is a nice recipe. I’ve already tried this one but had faced a problem.
The cheese on top is not crisping up. Am I doing anything wrong?
Overall taste was good.
Hmm that’s strange! Cheese should definitely crisp up if you bake it for long enough. In this recipe everything is already cooked so you’re really just baking it to get the cheese to melt and crisp up on top – so maybe just try turning the oven up a little or leaving it a bit longer?
Oh my! This is good food!
Haha well I think so! :D