Roasted Eggplant Curry

Roasted Eggplant Curry

This take on a vegetarian curry has a Thai/Caribbean/Indian influence as it incorporates wild and brown rice, cilantro, and yogurt.

  • Author: Chef Sous Chef
  • Prep Time: 15 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 15 minutes
  • Yield: 6 servings 1x
  • Category: Main Dish


  • 2 medium eggplants
  • 2 medium potatoes
  • 1 medium onion
  • 1 habanero pepper
  • 1 sprig thyme
  • 2 tbsp curry powder
  • 1 tsp cumin
  • 1/2 tsp garam masala
  • 1/2 tsp salt
  • 1/4 cup water
  • 2 tbsp olive oil
  • 1 tbsp tomato paste
  • 3 cups chicken stock
  • 1/4 cup yogurt
  • 810 leaves cilantro


No. 1 | Preheat oven to 400°.

No. 2 | Cut eggplants into large chunks, about ¾” ensuring skin is on each piece. Place eggplant into large roasting pan and coat generously with olive oil and a sprinkle of salt. Roast for 45 minutes, flipping once about halfway through.

No. 3 | Meanwhile, dice the onion, peel the potatoes and cut into ½” chunks and finely dice habanero pepper.

No. 4 | Using a small bowl, mix together curry powder, cumin, garam masala, salt and about ¼ cup water.

No. 5 | In a very hot pan, add olive oil and quickly pour in curry mixture. Stir constantly for about 1 minute.

No. 6 | Add onions, potatoes and habanero pepper and stir to coat. Lower heat to medium and cover. Check on it every minute or so and once the curry starts to coat the bottom of the pan, add ¼ cup of chicken stock to deglaze. Cover again and cook for 3-4 minutes.

No. 7 | Stir in tomato paste and the rest of the chicken stock. Bring to a boil, cover and simmer until eggplant is done.

No. 8 | Once eggplant is done, add yogurt to curry, mix then add eggplant. Carefully stir the eggplant into the curry being sure not to let it break down too much.

No. 9 | Simmer for additional 5 minutes then serve with rice or potatoes.

No. 10 | Garnish with cilantro and an additional scoop of yogurt.