Spiced Roasted Eggplant Recipe

Spiced Roasted Eggplant Recipe

This spiced roasted eggplant recipe is the one I turn to when I want a dish that feels both hearty and elegant, without spending hours in the kitchen. I’ve been making this for over 9 years, and it never disappoints, transforming humble aubergines into something truly special with a blend of warm, aromatic spices.

Recipe Overview

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 4 as a main, 6 as a side
  • Difficulty: Easy

Why You’ll Love This Spiced Roasted Eggplant Recipe

  • Deep, complex flavour from simple ingredients: A handful of pantry spices transforms the mild, creamy aubergine into something rich and savoury, with layers of warmth and a little bit of heat.
  • Perfectly tender with caramelised edges: The high heat ensures the flesh becomes silky and soft, while the edges take on a gorgeous, golden-brown char that adds a lovely, smoky sweetness.
  • Incredibly versatile for any meal: Serve it as a main course with rice and Fresh Corn And Tomato Salad, or as a side dish alongside grilled meats or fish. It also works wonderfully stuffed into a warm pitta or flatbread.
  • A healthy, plant-based delight: Aubergines are low in calories and a good source of fibre, making this a satisfying and nutritious option for a midweek dinner.
  • Simple to prepare with minimal fuss: Once the aubergines are chopped and seasoned, the oven does all the work. There is no need to stand over a hob or worry about complicated techniques.
spiced roasted eggplant recipe

spiced roasted eggplant recipe
15 min prep  ·  32 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 2 large aubergines (about 800g), cut into 2.5cm cubes
  • 4 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper (adjust to your heat preference)
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • 3 cloves garlic, finely minced
  • 1 tablespoon tomato purée
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh parsley, chopped, for garnish
  • 2 tablespoons Greek yoghurt or dairy-free alternative, to serve (optional)

Tip: For the best texture, choose aubergines that feel heavy for their size and have smooth, glossy skin. Avoid any that look wrinkled or have soft spots.

How to Make Spiced Roasted Eggplant Recipe

  1. Preheat your oven to 220°C (200°C fan). Line a large baking tray with baking parchment. While the oven heats, prepare the aubergines. Cut them into even 2.5cm cubes; this ensures they all cook at the same rate. You should notice the pale, creamy flesh with tiny seeds inside.
  2. In a large mixing bowl, whisk together the olive oil, cumin, smoked paprika, coriander, turmeric, cayenne, salt, and pepper. The mixture will become a vibrant, deep orange-red paste, and you’ll smell the warm, earthy aroma of the spices as they combine.
  3. Add the aubergine cubes to the bowl with the spiced oil. Use your hands or a spatula to toss everything together thoroughly, making sure every piece is well coated. The aubergine will look glossy and stained with the rich, reddish-brown colour of the spice mix.
  4. Spread the seasoned aubergine in a single, even layer on the prepared baking tray. It is important not to overcrowd the tray; if the pieces are piled on top of each other, they will steam rather than roast. You should see a little space between each cube.
  5. Roast for 20 minutes, then remove the tray from the oven. Give the aubergine a good stir with a spatula. At this stage, the cubes will have shrunk slightly and their edges will be beginning to turn a light golden brown. The kitchen will smell wonderfully aromatic.
  6. In a small bowl, mix the minced garlic with the tomato purée and lemon juice. Drizzle this mixture over the partially roasted aubergine and toss gently to coat. Return the tray to the oven for another 12-15 minutes.
  7. The aubergine is done when it is deeply golden-brown, with some darker, almost charred spots on the edges. A fork should slide into a cube with no resistance, revealing a soft, creamy, almost melting interior. The aroma will be intensely savoury and sweet.
  8. Remove from the oven and let it rest on the tray for 5 minutes. This short rest allows the juices to redistribute, making the aubergine even more tender. Garnish with fresh parsley and serve with a dollop of yoghurt, if desired.

Tips From My Kitchen

  • Salt the aubergines beforehand only if you are using older ones. Modern aubergines are rarely bitter, so salting is often unnecessary. However, if you have a particularly large or older aubergine, salting the cubes for 20 minutes (then rinsing and patting dry) helps draw out any potential bitterness and also firms up the flesh, preventing it from becoming too mushy. I used to struggle with this dish until I discovered this technique for older aubergines.
  • Do not skimp on the oil. Aubergines are like sponges; they absorb oil readily. The olive oil here is essential not just for flavour, but to help the spices stick and to promote proper roasting. If you use too little, the aubergine will dry out and burn before it becomes tender.
  • Cut your aubergine into uniform pieces. This is the single most important tip for even cooking. If you have a mix of tiny and large cubes, the small ones will burn and the large ones will remain raw and hard. Aim for 2.5cm pieces, and take the time to make them as consistent as possible.
  • Use a hot oven and do not open the door too often. A high temperature of 220°C is key to getting that lovely caramelisation on the outside while the inside turns silky. Opening the oven door releases heat and can lower the temperature, which leads to steaming instead of roasting.
  • Let the aubergine rest after roasting. This step is often overlooked, but it makes a real difference. As the aubergine rests, the steam inside continues to cook it gently, and the juices settle, resulting in a more succulent and flavourful final dish.

Equipment You’ll Need

  • Large baking tray (at least 30x40cm)
  • Baking parchment
  • Sharp knife and cutting board
  • Large mixing bowl
  • Small bowl for the garlic mixture
  • Spatula or wooden spoon

Common Mistakes to Avoid

  • Overcrowding the pan: If the aubergine cubes are packed too tightly, they will steam in their own moisture instead of roasting. This results in a pale, soggy texture rather than a caramelised, tender one. Always use a large enough tray to spread the cubes in a single layer, and use two trays if necessary.
  • Wrong temperature: A low oven temperature will not create the necessary heat to caramelise the aubergine’s natural sugars. The flesh will slowly steam, becoming watery and bland. Stick to 220°C (200°C fan) for the best results.
  • Skipping the rest time: Pulling the aubergine straight out of the oven and serving it immediately means you miss out on the final, gentle cooking that happens during the rest. The resting period allows the internal temperature to stabilise and the fibres to relax, making for a much more tender and juicy bite.

What to Serve With Spiced Roasted Eggplant Recipe

  • Fluffy basmati rice or warm flatbreads to soak up the juices.
  • A simple cucumber and tomato salad with a lemon-tahini dressing.
  • As a side dish to grilled chicken, lamb kofta, or fish. This recipe pairs beautifully with our Lamb Kofta Recipe Grilled Spiced.
  • Piled into a bowl with couscous, chickpeas, and a drizzle of harissa yoghurt for a hearty vegetarian meal, much like a Chicken Shawarma Bowl Recipe Middle Eastern.
  • Alongside a fresh, crunchy slaw for a contrast in textures.

Frequently Asked Questions

Can I make this spiced roasted eggplant recipe ahead of time?
Yes, absolutely. You can roast the aubergine up to three days in advance and store it in an airtight container in the refrigerator. To reheat, spread it on a baking tray and warm it in a 180°C oven for about 10 minutes, or until heated through and the edges crisp up again.

How do I prevent the aubergine from becoming too oily?
While aubergine does absorb oil, using the correct amount is key. The recipe calls for four tablespoons of oil for two large aubergines, which is sufficient for coating and roasting. Tossing the cubes thoroughly ensures an even coating, preventing some pieces from becoming greasy while others are dry.

Can I use different spices in this recipe?
Certainly, this recipe is a wonderful base for experimentation. You could replace the cumin and coriander with a teaspoon of garam masala for a warmer flavour, or add a pinch of cinnamon and allspice for a more Middle Eastern profile. Just keep the total amount of ground spices roughly the same to maintain balance.

Is it necessary to peel the aubergine before roasting?
No, it is not necessary to peel the aubergine. The skin holds the cubes together during roasting and becomes wonderfully tender and slightly chewy. It also contains a good amount of fibre and nutrients, so leaving it on is both beneficial and adds a lovely texture to the final dish.

Can I freeze the roasted aubergine?
Yes, this dish freezes very well. Allow the roasted aubergine to cool completely, then transfer it to a freezer-safe container or bag. It will keep for up to three months. Thaw it in the refrigerator overnight, then reheat it in a hot oven or a frying pan until it is piping hot and the edges are crisp again.

Spiced Roasted Eggplant Recipe

spiced roasted eggplant recipe

A flavorful and aromatic roasted eggplant dish, seasoned with a blend of warm spices and finished with a garlic-tomato glaze, perfect as a main course or side.
Prep Time 15 minutes
Cook Time 32 minutes
Total Time 47 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients

  

  • 2 large aubergines about 800g, cut into 2.5cm cubes
  • 4 tablespoons olive oil
  • 1 teaspoon ground cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground coriander
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper adjust to your heat preference
  • ½ teaspoon sea salt
  • ¼ teaspoon black pepper
  • 3 cloves garlic finely minced
  • 1 tablespoon tomato purée
  • 1 tablespoon lemon juice
  • 2 tablespoons fresh parsley chopped, for garnish
  • 2 tablespoons Greek yoghurt or dairy-free alternative to serve (optional)

Method

 

  1. Preheat your oven to 220°C (200°C fan). Line a large baking tray with baking parchment. While the oven heats, prepare the aubergines. Cut them into even 2.5cm cubes; this ensures they all cook at the same rate. You should notice the pale, creamy flesh with tiny seeds inside.
  2. In a large mixing bowl, whisk together the olive oil, cumin, smoked paprika, coriander, turmeric, cayenne, salt, and pepper. The mixture will become a vibrant, deep orange-red paste, and you’ll smell the warm, earthy aroma of the spices as they combine.
  3. Add the aubergine cubes to the bowl with the spiced oil. Use your hands or a spatula to toss everything together thoroughly, making sure every piece is well coated. The aubergine will look glossy and stained with the rich, reddish-brown colour of the spice mix.
  4. Spread the seasoned aubergine in a single, even layer on the prepared baking tray. It is important not to overcrowd the tray; if the pieces are piled on top of each other, they will steam rather than roast. You should see a little space between each cube.
  5. Roast for 20 minutes, then remove the tray from the oven. Give the aubergine a good stir with a spatula. At this stage, the cubes will have shrunk slightly and their edges will be beginning to turn a light golden brown. The kitchen will smell wonderfully aromatic.
  6. In a small bowl, mix the minced garlic with the tomato purée and lemon juice. Drizzle this mixture over the partially roasted aubergine and toss gently to coat. Return the tray to the oven for another 12-15 minutes.
  7. The aubergine is done when it is deeply golden-brown, with some darker, almost charred spots on the edges. A fork should slide into a cube with no resistance, revealing a soft, creamy, almost melting interior. The aroma will be intensely savoury and sweet.
  8. Remove from the oven and let it rest on the tray for 5 minutes. This short rest allows the juices to redistribute, making the aubergine even more tender. Garnish with fresh parsley and serve with a dollop of yoghurt, if desired.

Notes

Adjust cayenne pepper to your heat preference. For a dairy-free version, serve with a dairy-free yoghurt alternative.

I hope this spiced roasted eggplant recipe becomes a favourite in your kitchen, just as it has in mine. It’s a dish that proves simple ingredients, treated with a little care, can create something truly memorable. If you give it a try, I’d love to hear how you get on—please share your thoughts and any tweaks you made in the comments below.

Save spiced roasted eggplant recipe to Pinterest

Spiced Roasted Eggplant Recipe

📌Save to Pinterest

You might also like these recipes

Leave a Reply

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