Eggplant Curry
77
Last updated on Aug 19, 2024
This post may include affiliate links. Thank you for your support.
This eggplant curry combines fresh zucchini and eggplant in a creamy tomato sauce that’s packed with Indian spices. It’s flavorful, vegan, gluten-free and comes together quickly in the slow cooker.
Isaac and I love Indian food! I have a few Indian-inspired recipes on the blog (like this slow cooker butter chicken and vegan tempeh tikka masala) and today I’m sharing an eggplant curry, which was inspired by Baingan Bharta, one of my favorite vegetarian dishes to order when we go out for Indian food.
Baingan Bharta is a traditional Indian dish made with grilled eggplants, onions, tomatoes, spices and fresh herbs, but I decided to change things up a bit by using a combo of eggplant and zucchini. I also added coconut milk to make it extra creamy.

After cooking for hours the eggplant and zucchini get melt-in-your-mouth tender and soak up tons of flavor from the spicy sauce. So delicious!
And did I mention this eggplant curry recipe is super easy? You literally throw everything in your slow cooker, stir, cover and go about your business while the veggies cook to perfection.
Why You’ll Love This Recipe
- The perfect way to prepare an eggplant.
- Easy to make… just toss all your ingredients into your slow cooker and let it work its magic!
- Healthy, hearty and comforting. It’s the perfect cold-weather meal to make for dinner.
- Gluten-free, vegan and perfect for meal prep!
Ingredients Needed
- eggplant – the star of the recipe! Eggplant works great in curry because it’s really versatile and has a mild flavor so it soaks up the flavors of the curry. When looking for eggplants in the store, look for ones that are shiny and firm. Avoid eggplants that are dull, wrinkled or have bruises.
- zucchini – pairs well with eggplant and provides plenty of nutrients and fiber.
- yellow onion and garlic – key ingredients that add a ton of flavor to this dish.
- tomato paste – adds a deep, rich flavor and helps to thicken the curry.
- coconut milk – adds creaminess and helps to balance out all the spices. I prefer to use full-fat coconut milk, but feel free to use lite coconut milk if you prefer.
- spices – curry powder, garam masala, cayenne pepper and cumin. If you’re new to garam masala it’s a traditional Indian spice that’s typically made with cinnamon, cardamom, mustard seeds, coriander seeds, cloves, mace and nutmeg.
- salt – brings all the flavors together!
- vegetable broth – this is optional but will help thin the sauce slightly if you want a thinner sauce. Plus, it adds more flavor!
- fresh parsley or cilantro – for garnish. I love adding fresh herbs to my dishes. It really elevates the flavors.
How to Make
Combine ingredients: Add all the ingredients to your slow cooker, except for the vegetable broth and fresh parsley or cilantro. Stir everything together and add vegetable broth if the mixture seems too thick to you.
Cook: Cook on low for 4-5 hours, until vegetables are tender. Stir and season to taste.
Serve: Serve warm with rice and naan and garnish with fresh parsley or cilantro.
How to Serve Eggplant Curry
- With naan: There’s really nothing better than a warm piece of garlic naan to go with this eggplant curry. Naan + curry = pure perfection!
- Over rice: Serve this curry over basmati rice, jasmine rice or cauliflower rice for a full meal.
- With protein: Add some protein to this curry with chicken, shrimp or chickpeas to keep this dish vegan!
- Side salad: Fresh leafy greens on the side is always a great idea. Try this garlicky kale salad or massaged kale salad for a simple salad.
How to Store Leftovers
This is a great meal prep recipe! Make a batch over the weekend and you’ll have lunches or dinners ready to go for the week!
Store any leftovers in an airtight sealed container in the refrigerator for up to 5 days.
More Eggplant Recipes to Try
More Curry Recipes to Try
- Summer Vegetable Curry
- Coconut Curry SunButter Noodle Bowl
- Tofu Pumpkin Curry
- Sweet Potato Curry
- Thai Green Curry with Shrimp
- Easy Coconut Shrimp Curry
- Tuna Curry Bowl with Cauliflower Rice
- Coconut Curry Mussels with Zucchini Noodles
- Chicken Curry With Vegetables
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.
Eggplant Curry
Ingredients
- 4 cups chopped eggplant, peeled, if desired
- 4 cups chopped zucchini, or more eggplant
- 1 medium yellow onion, chopped
- 4 cloves garlic, minced
- 1 Tablespoon curry powder
- 1 Tablespoon garam masala
- ¼ teaspoon cayenne pepper
- ¼ teaspoon cumin
- 1 teaspoon salt
- 1 6 oz can tomato paste
- 1 15 oz can coconut milk
- ¼ cup vegetable broth, optional
- chopped fresh parsley or cilantro, for garnish
Instructions
- Add onion, garlic eggplant, zucchini, spices, tomato paste and coconut milk to your slow cooker. Stir everything together. At this point if the mixture seems too thick you can add in a little vegetable broth.
- Cook on low for 4-5 hours. Garnish with fresh parsley or cilantro. Serve warm with rice and naan.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Onions, garlic, tomatoes and all the spices need cooking first in oil before you add to the slow cooker. I would also mix in the aubergine and zucchini for 5 mins to marinate them in the oil/spices.
Missing this step results in a bland meal because the spices has not released their flavour.
Thanks for your feedback, Paula!
It was very simple to prepare and surprisingly I had all the ingredients. The amount of spiciness was perfect and the eggplant and zucchini were cooked through but the creaminess from coconut milk was not enough. The flavor over all was ok but not fantastic. I will try it again the next day to see if the flavors marry together but not sure if I will make it again.
Hi MK! Thanks so much for sharing your feedback. Did you use canned coconut milk or from the carton? I highly recommend canned coconut milk for best results!
this is a great recipe i like to make. thanks for this. although id like to try make it in a pressure cooker. anyone tried this? saving time and possibly doubling recipe too
Hi! I am not sure how this would turn out in the instant pot, I think it might cause the eggplant to get a bit mushy. If you give it a try, let me know how it turns out.
I was excited to try this because I love eggplant. After 5 hours on low heat, I really had to look for it though because most broke apart and dissolved. The texture of the sauce was not what I was expecting either. I think due to overcooked eggplant and maybe because I used light coco milk. The spice level and flavor was good. If I tried this again, I would likely go 6 cups eggplant to 2 cups zucchini, use full fat coconut milk, and stop it around the 3.5-4 hour mark so the veggies still have some tooth to them. Overall not bad, but not my favorite.
Thanks so much for sharing your feedback, Acacia. I am glad you enjoyed the recipe, but sorry it turned out mushy for you. How small did you cut up your eggplant?