West Indian Spiced Aubergine Curry Recipe
Introduction
This West Indian spiced aubergine curry brings bold, aromatic flavors to a simple vegetable dish. With a fragrant blend of spices and a rich tomato base, it’s perfect served with rice, yogurt, and roti for a satisfying meal.

Ingredients
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground turmeric
- 1 large aubergine
- 2 tbsp tomato purée
- ½ green chilli, finely chopped
- 1cm piece ginger, peeled and finely chopped
- 2 tsp caster sugar
- ½-1 tbsp rapeseed oil
- 3 spring onions, chopped
- ½ bunch of coriander, shredded
- Cooked rice, natural yogurt, roti, and lime wedges, to serve
Instructions
- Step 1: Mix the ground cumin, coriander, turmeric, and 1 tsp salt together in a bowl and set aside.
- Step 2: Slice the aubergine into 1cm rounds. Score both sides of each round with the tip of a sharp knife, then rub them thoroughly with the spice mix until well coated. Use all the spice mixture and then transfer the aubergine to a board.
- Step 3: In the empty spice bowl, combine 150ml water with the tomato purée, chopped green chilli, chopped ginger, and caster sugar. Set this liquid mixture aside.
- Step 4: Heat the rapeseed oil in a large non-stick frying pan over medium heat. Arrange the aubergine rounds in the pan, overlapping if necessary, and fry for 5 minutes on each side until golden.
- Step 5: Pour in the tomato and spice liquid, bring to a simmer, then cover and cook for 15-20 minutes. Turn the aubergine occasionally to ensure it cooks evenly. If the curry looks dry, add up to 100ml more water to create a saucier consistency. Season to taste.
- Step 6: Scatter the chopped spring onions and shredded coriander over the curry. Serve hot with cooked rice, natural yogurt, roti, and lime wedges for squeezing over.
Tips & Variations
- To stretch out leftover aubergine curry, add a 400g can of drained chickpeas and heat through. Garnish with extra chopped coriander for added freshness.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a splash of water if the curry has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of oil?
Yes, you can substitute rapeseed oil with vegetable oil, sunflower oil, or even coconut oil for a slightly different flavor.
What can I serve with this aubergine curry?
This curry pairs wonderfully with steamed rice, warm roti, a dollop of natural yogurt, and lime wedges to add a zesty finish.
Print
West Indian Spiced Aubergine Curry Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A flavorful West Indian spiced aubergine curry featuring a blend of cumin, coriander, and turmeric, simmered in a tangy tomato base with green chilli, ginger, and sugar. This hearty vegetarian curry is pan-fried and then slow-cooked until tender, served with rice, natural yogurt, roti, and lime wedges for a vibrant and comforting meal.
Ingredients
Spices
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground turmeric
- 1 tsp salt
Main Ingredients
- 1 large aubergine
- 2 tbsp tomato purée
- ½ green chilli, finely chopped
- 1cm piece ginger, peeled and finely chopped
- 2 tsp caster sugar
- ½–1 tbsp rapeseed oil
- 150ml water plus up to 100ml extra if needed
Garnish and Serving
- 3 spring onions, chopped
- ½ bunch coriander, shredded
- Cooked rice, natural yogurt, roti, and lime wedges, to serve
Instructions
- Prepare Spice Mix and Aubergine: Mix the ground cumin, coriander, turmeric, and salt together in a bowl. Slice the aubergine into 1cm thick rounds and score both sides with a sharp knife. Rub each aubergine round thoroughly with the spice mixture until they are well coated.
- Make Tomato Liquid: In the empty spice bowl, combine 150ml water, tomato purée, finely chopped green chilli, chopped ginger, and caster sugar. Set this mixture aside to blend flavors.
- Fry Aubergine: Heat rapeseed oil in a large non-stick frying pan over medium heat. Arrange aubergine rounds overlapping if necessary and fry for about 5 minutes on each side until golden brown.
- Simmer Curry: Add the prepared tomato and spice liquid to the pan with the aubergine. Bring to a simmer, then cover the pan and cook for 15-20 minutes, turning the aubergine occasionally. Add up to 100ml more water if the curry appears too dry, aiming for a saucier consistency. Adjust seasoning to taste.
- Finish and Serve: Sprinkle chopped spring onions and shredded coriander over the curry just before serving. Serve hot with cooked rice, natural yogurt, roti, and lime wedges for squeezing over to enhance the flavors.
Notes
- To extend the curry and add protein, stir in a drained 400g can of chickpeas and heat through before serving.
- Scoring the aubergine helps the spices penetrate and speeds cooking.
- Adjust the green chilli amount to control the curry’s heat level.
- If you prefer a richer curry, you can add a splash of coconut milk near the end of cooking.
- This curry pairs wonderfully with plain basmati rice and fresh, soft roti.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Frying
- Cuisine: West Indian
Keywords: aubergine curry, West Indian curry, vegetarian curry, spiced aubergine, easy curry recipe, tomato curry, healthy vegetarian dinner

