This aubergine feta and tomato bake is a simple, flavour-packed dish made with wholesome ingredients, perfect as a vegetarian main or a delicious side.

This aubergine and feta bake is one of those simple dishes that quietly delivers on everything. It is rich, satisfying, full of flavour and built entirely from everyday whole food ingredients.
Roasted aubergine softens into a tender, almost meaty texture, soaking up a gently simmered tomato sauce, while feta adds a salty, creamy contrast that brings everything together. It is the kind of dish that works just as well as a comforting vegetarian main as it does a flavour-packed side.
In my kitchen, meals like this are exactly what I come back to. Simple ingredients, cooked well, that support balanced eating without feeling restrictive. This bake does exactly that.

Why This Aubergine and Feta Bake Works
This is one of those recipes that makes eating more plant-based meals feel easy.
Aubergine absorbs flavour beautifully, meaning every bite is rich and satisfying, while the tomato and feta combination brings both depth and brightness to the dish. It is simple, but it does not taste simple.
Alongside flavour, this recipe naturally fits into a more balanced way of eating. It is built around fibre-rich vegetables, healthy fats, and steady energy ingredients that help you feel full and satisfied after eating.
If aubergine has never quite been your favourite, this is the kind of recipe that can change that.
In a snapshot, this aubergine and feta bake is:
Full of flavour using simple ingredients
Aubergine, tomatoes, peppers and feta come together for a rich, Mediterranean-style dish.
Easy to make
Minimal prep, simple steps, and very little hands-on time.
Naturally balanced
Built with fibre-rich vegetables, healthy fats and optional protein additions for a more complete meal.
Flexible
Works as a vegetarian main, a side dish, or part of a balanced plate.
How This Aubergine Bake Fits Into a Balanced Meal
This dish works beautifully as part of a balanced plate.
To turn it into a more complete meal, pair it with:
- A source of protein, such as shredded chicken, tofu, or add extra chickpeas
- A portion of whole grain carbohydrates, like quinoa, brown rice or wholemeal bread
🔗 You can learn more about building balanced meals in my helpful guide and sign up for the meal builder below:
Ingredients You Will Need

Aubergine – Rich in fibre and antioxidants, with a soft texture when roasted that absorbs flavour beautifully.
Red Onion – Adds natural sweetness and depth to the sauce.
Tinned Tomatoes – A convenient base rich in lycopene and flavour.
Bell Peppers – Bring sweetness and a boost of vitamin C.
Chickpeas – Provide plant-based protein and fibre to support fullness and steadier blood sugar levels.
Feta Cheese – Adds a creamy, salty contrast that lifts the whole dish.
Balsamic Vinegar – Balances the acidity of the tomatoes with a subtle sweetness.
Extra Virgin Olive Oil – Adds richness and supports satiety.
Equipment Needed
Chopping Board
Sharp Knife
Large Saucepan
How to Make Aubergine and Feta Bake
This recipe comes together in a few simple steps, with most of the work done in the oven.

Step 1
Roast the aubergine: Preheat your oven to 200°C (180°C fan).
Slice the aubergine into roughly 1.5 to 2cm chunks. Place on a baking tray, drizzle with olive oil, and season with salt and black pepper. Toss well to coat, then spread into a single layer.
Roast for 20 minutes, until softened and lightly golden

Step 2
Start the tomato base: While the aubergine is roasting, heat a couple of tablespoons of olive oil in a large saucepan over a medium heat.
Add the sliced red onion and cook for 4 to 5 minutes, until softened and just starting to turn golden.

Step 3
Add the sliced peppers and cook for a further 2 to 3 minutes.

Step 4
Stir in the tinned tomatoes, chickpeas (including the liquid), balsamic vinegar and oregano. Mix well, bring to a gentle simmer, then reduce the heat slightly.
Let the sauce cook for 10 to 15 minutes, allowing it to thicken slightly. Season to taste.

Step 5
Assemble the Bake: Spoon a layer of the tomato sauce into the base of a baking dish.
Add a layer of roasted aubergine, then crumble over some feta. Repeat the layers, finishing with feta on top.
Drizzle with a little extra olive oil and a sprinkle of oregano.

Step 6
Bake until golden: Increase the oven temperature to 220°C (200°C fan).
Bake for 10 to 15 minutes, until the feta is lightly golden and the dish is bubbling.
Step 7: Serve
Allow to sit for a few minutes before serving. This helps the layers settle slightly and makes it easier to portion.
Serve warm as a vegetarian main or as a side alongside your favourite dishes.
Easy Variations to Try
Make it vegan
Simply leave out the feta or swap it for a plant-based alternative.
Add extra protein
Stir in lentils or double the chickpeas for a more filling main.
Turn it into a traybake meal
Add sliced courgette or mushrooms to roast alongside the aubergine.
Add warmth and spice
Stir through a teaspoon of smoked paprika or harissa paste.
Top with herbs and crunch
Fresh basil, parsley or toasted pine nuts add texture and freshness.

How to Store and Reheat
To store
Allow the bake to cool completely, then transfer to an airtight container. Store in the fridge for up to 3 to 4 days.
To reheat
Reheat in the oven at 180°C (160°C fan) until warmed through, or microwave in individual portions for a quicker option.
To freeze
This dish can be frozen, although the texture of the aubergine may soften slightly once thawed. Freeze in portions for up to 2 months, then defrost in the fridge overnight before reheating.
How to Store and Reheat
To store
Allow the bake to cool completely, then transfer to an airtight container. Store in the fridge for up to 3 to 4 days.
To reheat
Reheat in the oven at 180°C (160°C fan) until warmed through, or microwave in individual portions for a quicker option.
To freeze
This dish can be frozen, although the texture of the aubergine may soften slightly once thawed. Freeze in portions for up to 2 months, then defrost in the fridge overnight before reheating.
Diabetes Note
This aubergine and feta bake is naturally supportive of a more balanced way of eating.
It is built around fibre-rich vegetables, healthy fats and slow-digesting carbohydrates, which can help support steadier blood sugar levels when enjoyed as part of a balanced meal.
For a more complete plate, consider pairing it with a source of protein or a portion of whole grains to help further support energy balance and satiety.
Carb note:
The carbohydrate content will vary depending on portion size and whether chickpeas are included. If you are carb-counting, this is worth factoring in alongside any sides you serve it with.

Did you try this recipe?
I’d love to hear how it went! Leave a star rating or a quick comment below. Your feedback means the world and helps others find the recipe too.
More Mediterranean-Style Recipes to Try
- Mediterranean chopped salad
- Lemon and Garlic Greek Marinated Chicken
- Quick cabbage and carrot salad
- Colourful Brown Rice and Quinoa Salad with Herbs
Frequently Asked Questions
Absolutely! This recipe is designed to be suitable for vegans, and you can easily omit the feta or replace it with a vegan cheese alternative.
Yes! This dish is a convenient option for meal prep. Assemble it ahead of time and refrigerate. When ready to serve, reheat it in the oven until it’s heated through.
Store leftovers in an airtight container in the refrigerator. They should last for up to 3-4 days. To maintain the dish’s freshness, consider reheating in the oven or microwave.


Leave a Reply