Spicy Roasted Aubergine Recipe
If you’ve ever found aubergine a bit tricky to get right—soggy, bitter, or bland—then this spicy roasted aubergine recipe is about to change everything. I’m going to show you how to achieve that gorgeous, caramelised, melt-in-the-middle texture with a bold, warming kick that makes it the star of any meal.
Recipe Overview
- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4 as a main, 6 as a side
- Difficulty: Easy
Why You’ll Love This spicy roasted aubergine recipe
- Deep, caramelised flavour: Roasting at a high heat transforms the aubergine, creating a sweet, smoky taste and a luscious, creamy interior that you just don’t get from frying.
- Perfectly balanced spice: The warmth from smoked paprika, cayenne, and cumin doesn’t overpower the aubergine; it enhances its natural earthiness, leaving a gentle, pleasant heat.
- Simple, everyday ingredients: You likely have most of these spices and pantry staples already, making this an easy go-to recipe for a midweek dinner or a weekend feast.
- Incredibly versatile: Serve it as a main with rice and yoghurt, pile it into warm flatbreads, or offer it as a stunning side dish alongside Bbq Steak With Chimichurri or fish.cookingenious.com/grilled-beef-with-chimichurri/”>Grilled Beef With Chimichurri or fish.
- Make-ahead friendly: The flavours actually deepen and meld together overnight, so it’s perfect for meal prep or for taking to a gathering the next day.
Ingredients You’ll Need
- 2 large aubergines (about 800g total)
- 4 tablespoons olive oil
- 1 tablespoon tomato purée
- 3 cloves garlic, finely minced
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon cayenne pepper (adjust to your heat preference)
- ½ teaspoon ground coriander
- 1 teaspoon sea salt
- ½ teaspoon black pepper
- 1 tablespoon lemon juice
- 2 tablespoons chopped fresh coriander or flat-leaf parsley, for garnish
- Optional: 2 tablespoons Greek yoghurt or a dairy-free alternative, for serving
Tip: When choosing aubergines, look for ones that feel heavy for their size with a smooth, shiny skin and a green, fresh-looking stem. This indicates they are young and less likely to be bitter.
How to Make spicy roasted aubergine recipe
- Preheat your oven and prepare the aubergines. Set your oven to 220°C (200°C fan) or 425°F. Wash the aubergines and cut them into 2.5cm (1-inch) cubes. You should hear a clean, firm chop as you cut through the flesh. Place the cubes in a large mixing bowl.
- Create the spicy coating. In a small bowl, whisk together the olive oil, tomato purée, minced garlic, smoked paprika, cumin, cayenne, ground coriander, salt, and black pepper until you have a smooth, fragrant, deep-red paste. The smell at this stage is wonderfully warm and aromatic.
- Coat the aubergine thoroughly. Pour the spicy paste over the aubergine cubes and toss well with your hands or a spatula until every piece is evenly coated. The cubes should look glossy and richly coloured, with the paste clinging to all the cut surfaces.
- Arrange for roasting. Spread the coated aubergine cubes in a single, even layer on a large baking tray lined with baking paper. It’s crucial they aren’t crowded; if they overlap, they will steam rather than roast. You should hear a slight sizzle if you tap the tray.
- Roast until golden and tender. Place the tray in the preheated oven and roast for 25 minutes. After this time, remove the tray and give the cubes a stir. They should be starting to look shrunken and golden brown on the edges. Return to the oven for another 10–15 minutes, until the cubes are deeply caramelised, dark golden in spots, and feel very soft when pierced with a fork. The kitchen will smell wonderfully smoky and sweet.
- Add the final touch. Remove the tray from the oven and, while the aubergine is still hot, drizzle over the lemon juice. Toss gently to combine. The lemon juice will sizzle slightly on contact, brightening all the rich, roasted flavours.
- Garnish and serve. Transfer the spicy roasted aubergine to a serving dish and scatter over the fresh coriander or parsley. If you like, add a dollop of yoghurt on the side for a cooling contrast. The vibrant green against the deep, roasted aubergine is a feast for the eyes.
Tips From My Kitchen
- Don’t skip the salting step (if you have time): While modern aubergines are less bitter than they used to be, salting the cubes for 20 minutes before rinsing and drying them helps draw out excess moisture. This means they will roast, not steam, and you’ll achieve a more concentrated, caramelised flavour. I used to struggle with this dish until I discovered this technique, and it was a total game-changer.
- High heat is non-negotiable: Roasting at 220°C (425°F) is what gives the aubergine its beautiful, charred edges and creamy interior. If your oven runs a little cool, increase the temperature slightly or extend the cooking time by a few minutes, watching for that deep golden colour.
- Give them space: A crowded tray is the enemy of a good roast. The cubes need room for the hot air to circulate, allowing the moisture to evaporate and the sugars to caramelise. If necessary, use two trays and swap their positions halfway through cooking.
- Adjust the heat to your liking: The cayenne pepper is where the main heat comes from. For a milder dish, use just a pinch. For a real kick, you can increase it to a full teaspoon or even add a finely chopped red chilli to the paste. My husband, who’s usually picky, asked for seconds when I made it with a bit more cayenne!
- Don’t forget the acid: The squeeze of lemon juice at the end is not optional. It brightens all the deep, smoky, spicy flavours and prevents the dish from tasting too heavy. A splash of pomegranate molasses or a dash of red wine vinegar would also work beautifully.
Delicious Variations to Try
- Spicy Version: For those who love serious heat, add a teaspoon of red chilli flakes or a finely chopped fresh red chilli to the spice paste. You can also serve it with a drizzle of chilli oil at the end for an extra layer of warmth and richness.
- Vegetarian/Vegan Option: This recipe is naturally vegan as written! To make it a more substantial meal, serve it over a bed of cooked lentils or chickpeas, and swap the Greek yoghurt for a dollop of thick coconut yoghurt or a simple tahini sauce.
- Different Protein: To turn this into a heartier main, add 400g of drained and rinsed chickpeas to the tray during the last 15 minutes of roasting. The chickpeas will soak up the spicy oils and become wonderfully crisp and golden, creating a fantastic, protein-packed dish.
What to Serve With spicy roasted aubergine recipe
- Fluffy basmati rice or warm flatbreads to soak up the delicious juices.
- A simple cucumber and tomato salad with a lemon and herb dressing for freshness.
- A side of cooling Greek yoghurt or a homemade raita to balance the spice.
- Alongside a Mediterranean Grilled Chicken Recipe for a complete and satisfying meal.
- As a vibrant topping for a grain bowl with quinoa, avocado, and pickled onions.
Frequently Asked Questions

spicy roasted aubergine recipe
Ingredients
Method
-
Preheat your oven and prepare the aubergines. Set your oven to 220°C (200°C fan) or 425°F. Wash the aubergines and cut them into 2.5cm (1-inch) cubes. You should hear a clean, firm chop as you cut through the flesh. Place the cubes in a large mixing bowl.
-
Create the spicy coating. In a small bowl, whisk together the olive oil, tomato purée, minced garlic, smoked paprika, cumin, cayenne, ground coriander, salt, and black pepper until you have a smooth, fragrant, deep-red paste. The smell at this stage is wonderfully warm and aromatic.
-
Coat the aubergine thoroughly. Pour the spicy paste over the aubergine cubes and toss well with your hands or a spatula until every piece is evenly coated. The cubes should look glossy and richly coloured, with the paste clinging to all the cut surfaces.
-
Arrange for roasting. Spread the coated aubergine cubes in a single, even layer on a large baking tray lined with baking paper. It’s crucial they aren’t crowded; if they overlap, they will steam rather than roast. You should hear a slight sizzle if you tap the tray.
-
Roast until golden and tender. Place the tray in the preheated oven and roast for 25 minutes. After this time, remove the tray and give the cubes a stir. They should be starting to look shrunken and golden brown on the edges. Return to the oven for another 10–15 minutes, until the cubes are deeply caramelised, dark golden in spots, and feel very soft when pierced with a fork. The kitchen will smell wonderfully smoky and sweet.
-
Add the final touch. Remove the tray from the oven and, while the aubergine is still hot, drizzle over the lemon juice. Toss gently to combine. The lemon juice will sizzle slightly on contact, brightening all the rich, roasted flavours.
-
Garnish and serve. Transfer the spicy roasted aubergine to a serving dish and scatter over the fresh coriander or parsley. If you like, add a dollop of yoghurt on the side for a cooling contrast. The vibrant green against the deep, roasted aubergine is a feast for the eyes.
Notes
I’d love to hear how you get on with this spicy roasted aubergine recipe! Drop a comment below and let me know if you tried any of the variations or what you served it with. Your feedback makes my day, and it helps other home cooks too.

