Prawn & Aubergine Curry Recipe
Introduction
This prawn and aubergine curry is a vibrant, flavorful dish that combines tender prawns with soft aubergine in a fragrant, spiced tomato sauce. It’s quick to prepare and perfect for a comforting weeknight meal served with warm rotis or flatbreads.

Ingredients
- 1 tsp vegetable oil
- 1 aubergine, cut into 1cm chunks
- 1-2 red or green chilli, sliced
- Thumb-sized piece of ginger, grated
- 1 tsp turmeric
- 2 tsp ground cumin
- 400g can cherry tomatoes or chopped tomatoes
- 150g raw prawns
- 2 tbsp dairy-free coconut yogurt
- 1 lime, juiced
- ½ small bunch of coriander, chopped
- 2 rotis or flatbreads, warmed
Instructions
- Step 1: Heat the vegetable oil in a deep frying pan over medium-high heat. Add the aubergine chunks with a pinch of salt and fry for about 5 minutes until they are lightly golden.
- Step 2: Stir in the sliced chilli, grated ginger, turmeric, and ground cumin. Cook for another minute to release the spices’ aromas.
- Step 3: Pour in the canned cherry or chopped tomatoes. Reduce the heat and simmer the mixture for 10 minutes until it thickens.
- Step 4: Add the raw prawns to the pan and cook for 2 to 4 minutes until they turn pink and are cooked through.
- Step 5: Remove the pan from the heat. Stir in the dairy-free coconut yogurt, lime juice, and chopped coriander to finish the curry.
- Step 6: Serve the prawn and aubergine curry hot, accompanied by the warmed rotis or flatbreads.
Tips & Variations
- For extra richness, use full-fat coconut yogurt or add a splash of coconut milk.
- If you prefer less heat, reduce the amount of chilli or remove the seeds before slicing.
- Swap prawns for cooked chickpeas to make a vegetarian version.
- Fresh lime juice added at the end brightens the flavors beautifully—don’t skip it.
Storage
Store any leftover curry in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove or in the microwave, adding a splash of water if the sauce has thickened too much. For best texture, avoid reheating prawns multiple times.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen prawns for this curry?
Yes, frozen prawns can be used but make sure to thaw them completely and drain any excess water before adding to the curry to avoid diluting the sauce.
What can I serve instead of rotis?
This curry also pairs well with steamed rice, naan bread, or even couscous if you prefer a different base.
Print
Prawn & Aubergine Curry Recipe
- Total Time: 30 minutes
- Yield: 2 servings 1x
- Diet: Gluten Free
Description
A vibrant and flavorful prawn and aubergine curry that combines tender aubergine chunks with succulent prawns in a spiced tomato base, finished with creamy coconut yogurt and fresh lime juice. Perfectly paired with warm rotis for a comforting and wholesome meal.
Ingredients
Vegetables and Aromatics
- 1 aubergine, cut into 1cm chunks
- 1–2 red or green chillies, sliced
- Thumb-sized piece of ginger, grated
- 400g can cherry tomatoes or chopped tomatoes
- ½ small bunch of coriander, chopped
Spices and Oils
- 1 tsp vegetable oil
- 1 tsp turmeric
- 2 tsp ground cumin
- Pinch of salt
Proteins and Dairy Alternatives
- 150g raw prawns
- 2 tbsp dairy-free coconut yogurt
Other
- 1 lime, juiced
- 2 rotis or flatbreads, warmed
Instructions
- Fry Aubergine: Heat the vegetable oil in a deep frying pan over medium-high heat. Add the aubergine pieces with a pinch of salt and fry for about 5 minutes until they turn lightly golden and start to soften.
- Add Spices and Aromatics: Stir in the sliced chilli, grated ginger, turmeric, and ground cumin. Cook everything together for another minute to release the spices’ aromas.
- Simmer with Tomatoes: Pour in the canned cherry tomatoes and reduce the heat slightly. Let the mixture simmer gently for 10 minutes, stirring occasionally, until it thickens into a rich sauce.
- Cook Prawns: Add the raw prawns to the curry and simmer for 2-4 minutes until they turn pink and are cooked through, ensuring not to overcook them for optimal texture.
- Finish and Serve: Remove the pan from the heat. Stir in the dairy-free coconut yogurt, lime juice, and chopped coriander to add creaminess and freshness. Serve the prawn and aubergine curry hot with warmed rotis or flatbreads on the side.
Notes
- You can adjust the number of chillies according to your heat preference.
- Using cherry tomatoes gives a sweeter flavor; regular chopped tomatoes work well too.
- Ensure not to overcook the prawns as they can become tough and rubbery.
- For extra richness, you can add a splash of coconut milk along with the yogurt.
- This curry pairs beautifully with basmati rice if you prefer over rotis.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-inspired
Keywords: prawn curry,aubergine curry,coconut yogurt curry,quick curry,Indian curry,gluten free curry,seafood curry

