
The eggplants I planted in the backyard this past Spring are producing lots of good-looking fruit right now and since eggplant is just about everyone's favorite veggie hereabouts, we couldn't be happier.
One of my favorite ways to cook and eat eggplants is this vegan dahi baingan or dahi wale baingan, which I want to share with you today.
Dahi is yogurt in hindi, and baingan is eggplant, and just like it sounds, this is a dish that marries together yogurt and eggplants in one memorable dish. It's simple but flavor-packed, with creamy, silky eggplant pieces in a creamy, silky yogurt gravy accompanied by garam masala, kasoori methi and a few other simple spices and herbs.
It's the perfect side to serve with a plain dal and rice, or to scoop up with a vegan naan or roti. And because it's not too spicy, even those with the most sensitive tastebuds can handle it.
Why you'll love this vegan dahi baingan
- It's delicious. If you love Indian food this dahi baingan has all the right flavors to tickle your tastebuds into a tasty frenzy.
- It's vegan but authentic. If you are already familiar with dahi baingan, this is a great way to continue enjoying your favorite dish without involving animals--and the accompanying cholesterol. I use my homemade cultured yogurt in this recipe which is a perfect substitute for dairy yogurt, flavorwise, with all of the probiotic benefit. For ease, you can use a storebought vegan yogurt.
- It's a great use for those seasonal eggplants. Between July and October is when these amazing veggies are at their peak, and this is a great time to eat them.
- It's healthy. Eggplants are great for you. They are packed with vitamins and fiber and they are especially beneficial for those with diabetes. There is also some evidence that they could protect against cancer. And like I just said above, the yogurt has great probiotic benefits and since the yogurt I use is nut-based, it is packed with proteins and fiber as well.
- It's everyone friendly. The dahi baingan is gluten-free and soy-free and you can use a nut-free yogurt, like coconut or soy yogurt, to make it nut-free.
Ingredients
- Eggplant. Start with a thin skinned eggplant if you can, like the little round Indian eggplants or the long and skinny Japanese or Chinese eggplants. Italian eggplants will do at a pinch but their tough skin and spongy texture make them a little less desirable in this dish where you want the cooked eggplant to hold its shape while becoming really velvety.
- Vegan yogurt. I prefer my homemade vegan yogurt in this recipe, which is cashew-based (see an Instant Pot vegan yogurt here). But you can use any storebought vegan yogurt as long as it's not flavored.
- Cumin seeds
- Onions. Chop the onions fine because you want a creamy gravy here with no large pieces of onions.
- Cilantro. I add cilantro at two stages to this recipe. I saute some with the onions to add a flavor punch and more to garnish the finished dish.
- Tomatoes: Chop the tomatoes fine, just like the onions, to get a creamy, smooth gravy.
- Turmeric
- Cayenne. For heat, but if your garam masala is already quite hot scale back on the amount.
- Paprika (optional), or Kashmiri chili powder. This is mainly for color, therefore optional.
- Ground cumin
- Ground coriander
- Amchur. This is dry mango powder and it adds a nice tang to the recipe, along with the tomatoes. If you can't find it, leave it out.
- Kasoori methi. These are dry fenugreek leaves and they add a nice, bittersweet flavor to finish off the dish and balance the many flavors we already have going on in this dish.
- Garam masala. As always, this is used toward the end of cooking. Make sure you use one that's fresh and has not been sitting around in the cupboard for years.
How to make vegan dahi baingan
Immerse eggplant slices in water immediately to keep them from oxidizing and turning brown. Heat 1 tablespoon oil. Add eggplant slices with salt and pepper to taste. Saute until eggplant browns. Remove to a plate. In a teaspoon of oil saute cumin seeds, onions and cilantro. Let the onions brown. Add the diced tomatoes with turmeric, cayenne, paprika, if using, ground cumin, ground coriander and amchur. Mix well and saute until the onions turn very pulpy and soft. Add the vegan yogurt and mix in. Add kasoori methi and stir in. Add 2 cups water to make a thick gravy. Stir in garam masala. Add the eggplant slices back to the pot and mix in. Serve the baingan masala with naan or roti, or with dal and rice.
FAQs
I prefer sauteing the eggplant in this dish because the flavor is great and it's not a huge amount of oil. Also sauteing the eggplant in the same wok or skillet that the dish will be prepared in saves you the trouble of engaging another appliance and the accompanying cleanup.
But if you do not want to use oil at all, or use less, you can certainly just coat the eggplant in a teaspoon of oil, or leave the oil out altogether, season with salt and pepper, and air-fry at 350 degrees for 10 minutes or more until tender.
To cook the eggplant in the oven, place in a single layer on a baking sheet lined with parchment paper, spray with cooking spray, and bake in a preheated 400-degree oven for 30 minutes.
If you use cashew yogurt you will find that soon after adding water the gravy gets quite thick. That's because cashew has a thickening effect on sauces. You can thin out the sauce further to your liking by adding even more water, but I like a thick gravy for the dahi baingan to scoop up with roti or naan.
What to serve with dahi baingan
- Serve this with a simple white or brown rice and dal, like a tomato dal. If you are growing tomatoes, try this seasonal and delicious south Indian style green tomato dal, which would complement this north Indian dahi baingan perfectly.
- You can also use a vegan naan to scoop up the dahi baingan, or a roti, like this sourdough roti.
Related recipes
Vegan Dahi Baingan
Ingredients
- 1 pound eggplants (brinjals or aubergines. Try and use Indian, Japanese or Chinese varieties, but Italian eggplant will do at a pinch. Cut into 1½-inch-long by ½-inch-wide pieces and immerse in a bowl filled with water right after cutting to keep the eggplant from oxidizing and turning brown).
- 1 tbsp + 1 tsp vegetable oil (divided)
- 1 teaspoon cumin seeds
- 1 medium onion (finely diced)
- 4 tablespoon cilantro (chopped, divided)
- 2 medium tomatoes (finely diced)
- 1 teaspoon ground cumin
- 1 tablespoon ground coriander
- ½ to 1 teaspoon cayenne
- ½ teaspoon turmeric
- ½ teaspoon amchur (optional)
- 1 teaspoon paprika (optional)
- 1 cup vegan yogurt
- 1 tablespoon garam masala
- 1 tablespoon kasoori methi (crushed in your palms before adding)
- Salt and ground black pepper to taste
Instructions
- Heat 1 tablespoon oil over high heat, preferably in a wok or in a large skillet. When the oil is hot, add the immersed eggplant slices after squeezing out any excess water. Add ½ each of salt and ground black pepper and saute until the eggplant is nearly cooked and very soft and golden-brown, about five minutes over medium high to high heat. It is important you keep stirring the eggplant about and don't let anything stick to the pot. If it does lower the heat. Remove the cooked eggplant to a plate.
- To the same wok or skillet add a teaspoon of oil. Add the cumin seeds and as soon as they turn a couple of shades darker add the onions and cilantro.
- Saute until the onions are nicely browned. Add the tomatoes with the powdered spices--turmeric, cayenne, ground cumin, ground turmeric, and paprika and amchur, if using.
- Stir it all in and let the tomatoes cook, stirring them occasionally, until very pulpy and a couple of shades darker. This should take 5-8 minutes.
- Add the vegan yogurt and mix. Stir in the garam masala. Add 2 cups water to make a gravy. Stir in the crushed kasoori methi.
- Bring the gravy to a boil, then add in the cooked eggplants and return to a boil. Lower heat to a simmer, cover, and cook another five minutes.
- Add salt as needed and garnish with cilantro. Serve hot.
Recipe notes
- Sauteing the eggplant is preferred for this dish because the flavor is great and you are not using a huge amount of oil. Also sauteing the eggplant in the same wok or skillet that the dish will be prepared in saves you the trouble of engaging another appliance and the accompanying cleanup. But if you do not want to use oil at all, or use less, you can certainly just coat the eggplant in a teaspoon of oil, or leave the oil out altogether, season with salt and pepper, and air-fry at 350 degrees for 10 minutes or more until tender.
To cook the eggplant in the oven, place in a single layer on a baking sheet lined with parchment paper, spray with cooking spray, and bake in a preheated 400-degree oven for 30 minutes. - If you use cashew yogurt you will find that soon after adding water the gravy gets quite thick. That's because cashew has a thickening effect on sauces. You can thin out the sauce further to your liking by adding even more water, but I like a thick gravy for the dahi baingan to scoop up with roti or naan.
GinnyB
This was excellent. I didn't have any fenugreek leaves, so I used some fenugreek seeds as part of the seasoning. Since my DH and I both really liked this, I will consider my substitution as suitable. I would never have thought to add vegan yogurt to an eggplant dish, but it was wonderful and so creamy! Thanks for the great recipe.
Vaishali
Sounds yummy, happy to hear you enjoyed it.
Valerie Warren
I have never been disappointed in any of your recipes. I never thought that homemade vegan yoghurt would be any good. Surprise! This dish is very tasty and the yoghurt is amazing. I so appreciate your recipes and have just printed out three to try this week.
Vaishali
Hi Valerie, so nice to hear you enjoyed the dahi baingan and the yoghurt. I hope you enjoy the others too. Thanks for your kind words!
Becky
What is kasoori methi? Will the dish suffer without it? Is there a more common substitute? Thanks! This looks/sounds delicious, as do all your recipes.
Vaishali
Kasoori methi are dry fenugreek leaves. You can find them online or at Indian grocery stores but if you can't find them leave them out. You can use a teaspoon of mint instead, if you have it.
Barb
This is a keeper. Do you have any recipes for the amchur? I love that flavor.
Vaishali
So happy you liked it. There are tons of recipes with amchur on the blog--just type "amchur" in the search box.
Nonnie
Do you think this would work with fairytale eggplants? We often find ourselves with them and this seems like a delicious way to use them up.
Vaishali
Yes, fairytale eggplants would be lovely in this.