Go Back

Eggplant Tikka Masala

An eggplant curry that tastes like the Indian restaurant classic
Course Main Course
Cuisine Indian
Keyword curry, eggplant, tikka masala
Prep Time 2 hours
Cook Time 1 hour
Servings 6
Author theforkedring

Ingredients

  • 2 medium eggplants
  • 2 cups Greek yogurt
  • 2 tsp ground cumin
  • 1 tsp ground coriander
  • 2 tsp garam masala
  • 2 tsp ground turmeric
  • 1 tbsp coconut oil
  • 1 large onion
  • 2 tbsp fresh chopped garlic
  • 1 tbsp fresh grated ginger
  • 2 cups tomato passata
  • 1 tsp brown sugar
  • 1/2 - 2 tsp ground cayenne
  • 1 tsp chili crisp optional
  • 1 cup fresh cashews
  • 1 cup water
  • 2 cups jasmine rice + 2 cups water
  • 1/2 cup fresh chopped cilantro
  • Cilantro to garnish

Instructions

  • Peel and chop eggplant into bite sized pieces.
  • In a large cup or bowl, pour 1 cup of hot water on 1 cup of cashews. Cover and let rest to soften the cashews for at least 2 hours.
  • In a large bowl, combine yogurt with 1 tsp of turmeric, cumin, and garam masala. Add eggplant and coat in yogurt mix.
  • Marinate for at least 30 minutes, or up to a day.
  • In a large wok, heat 2-3 tbsp neutral oil over medium/high heat.
  • In batches, fry eggplant pieces until golden brown and soft, 5-10 minutes. Transfer to a tinfoil-line baking sheet when cooked.
  • Turn your heat down to medium and add your coconut oil (clean the pan if any burnt bits remain).
  • Add your diced onion to the coconut oil and cook until softened, 5 minutes.
  • Add your garlic and ginger and cook for 1-2 more minutes.
  • Add the other 1 tsp of each of your spices, including 1 tsp freshly ground coriander seeds.
  • Cook for 1 minute until the spices are cooked into the aromatics.
  • Add your tomato sauce, brown sugar, salt, and optional chili crisp and stir to combine. Cook over medium heat for 10 minutes until the sauce turns from bright red to a deep brick orange.
  • Once your sauce has deepened in color, blend your cashews and water to make cashew cream. Add the entire amount to your tomato mixture and stir to combine into an orange curry.
  • Add your eggplant to the curry sauce and cook over low-medium heat for 15-20 minutes until eggplant is cooked.
  • Meanwhile, cook your rice and water with fresh chopped cilantro in a rice cooker.
  • Once your curry is ready, taste and add a small amount of water if needed to reduce thickness. Serve with rice and garnish with cilantro.

Notes

  • If you don't like cilantro, feel free to use chives or parsley. 
  • You can use tofu or potatoes instead of eggplant. If you use potatoes, pre-cook bite-sized tomatoes the day before until fork tender and repeat the steps. 
  • Depending on your spice tolerance, you can add more cayenne or chili crisp. Less is more!