This post contains affiliate links. Please see ourย disclosure policy.
Hyderabadi wedding chicken curry made vegan with tofu is a traditional curry served at weddings. The sauce has a vibrant, red color and rich flavors from nuts and whole and ground spices. This simplified version of the classic recipe cuts back on time without sacrificing an ounce of flavor!
Table of Contents
Hyderabadi wedding chicken is this delicious chicken curry with a vibrant red sauce and lots of spices, which is often served at weddings. It has a base of nuts and coconut to make it super rich, plus whole spices and a lot of caramelized onion!
You’d traditionally use a sauce made with fried onion in Hyderabadi chicken curry, but I am caramelizing the onion in a skillet instead. If you have some fried onion, you can use that as well.
The key to this dish, like many other Indian curries, is that the flavor gets stronger as it sits. You ideally want to prepare this a day or two before you serve it, making it perfect for meal prep!
Instead of using both almonds and cashews, I’m just using almond flour to make the process simpler. Otherwise, you would have to dry toast almonds, cashews, and coconut, then use a blender to make it into a paste. But we’re skipping all of those steps, so that you don’t have to use the blender.
I’ve pared this down to a one-pan recipe. You use the same pan to cook the tofu and then the sauce. If you’re not as worried about making this in one pot, you can bake the tofu instead. Come along with me and try vegan versions of different dishes from the many state and city cuisines of India! This red chicken curry is from Hyderabad city.
Why You’ll Love Hyderabadi Chicken Curry
- Amazing Indian dinner, one-pan meal
- rich, flavorful curry sauce
- toothsome chicken-style tofu pieces
- simplified recipe is easy to make!
- my dad requested I make it again twice before he left to go back from his stay with us! Oh and he is usually in I don’t like tofu camp ๐
More Indian Curries
Hyderabadi Wedding Chicken Curry
Ingredients
To dry toast:
- 2 tablespoons shredded coconut
- 1/4 cup almond flour
For the tofu:
- 14 ounces firm or extra firm tofu, pressed for at least 15 minutes, then torn into organic shapes about 3/4” to 1” in size
- 1/2 teaspoon Kashmiri chili powder, or use paprika
- 1/2 teaspoon garlic powder
- 1 tablespoon cornstarch
For the sauce:
- 1 tablespoon oil
- 2 green cardamom pods, opened partially
- 1 red onion, thinly sliced, at least 1 1/4 cup to 1 1/2 cups
- 1/4 teaspoon salt
- 1/4 cup nondairy yogurt
- 3 tablespoons ginger-garlic paste
- 2 tablespoons ketchup
- 1 1/2 teaspoons Kashmiri chili powder, or use paprika
- 1/2 to 1 teaspoon garam masala
- 1/2 teaspoon black pepper
- 1 tablespoon sambal oelek
- 2 teaspoons soy sauce, , use tamari for gluten-free
- 1/4 teaspoon salt
- 1/2 to 1 cup water
- 1/2 cup well-packed chopped cilantro
- 10 curry leaves
- 1 teaspoon dried fenugreek leaves, kasuri methi
- 5 to 6 mint leaves, optional
- 1/2 green chili such as a Serrano or Indian green chili , thinly sliced
For garnish:
- cilantro, sliced green chilies
Instructions
- Heat a large skillet over medium heat. Add the coconut and almond flour to the dry skillet and dry toast them until the coconut is golden. Stir frequently, so that the coconut doesn’t burn. Transfer this mixture to a bowl.
- In a bowl, add the torn tofu. Sprinkle on the Kashmiri chili powder, garlic powder, and cornstarch. Toss well to coat, then set this aside.
- Add a tablespoon of oil to the same skillet over medium heat. Once the oil is hot, add the green cardamom and stir once, then add the onion and 1/4 teaspoon salt and continue to cook until almost all of the onions are golden brown. (You can increase the heat to medium high to speed up this process, but then be sure to stir more frequently. You want some of the onions to get pretty crispy on the edges, so continue to cook until some of the onions are crispy on the edges), about 7 to 10 minutes, depending on your pan.
- Once the onion is ready, add the spiced tofu to the skillet. Mix in and continue to cook until the tofu is crisped up on some of the edges. (The onions will continue to cook a little bit along with it, so you don't want the onions to be completely crisp when you add the tofu, but golden brown and somewhat crisp). Continue to cook until the tofu is crispy on most of the edges.(Alternatively, pan fry the tofu before starting the curry sauce and remove from skillet. Or bake at 400 deg F for 20 mins. Then add into the sauce with the curry leaves and cilantro -last step)
- Then then reduce the heat to medium, and add in the nondairy yogurt, ginger-garlic paste, and ketchup. Mix in really well, and cook for 2 minutes, then mix in the reserved coconut almond mixture, all of the spices, the sambal oelek, soy sauce, and the salt. Mix in the water, then cover with a lid and bring to a boil for 3 to 4 minutes.
- Open the lid, and mix in the cilantro, curry leaves, fenugreek leaves, mint leaves if using, and green chili. Cover the pot with the lid and simmer for another 4 to 5 minutes, then switch off the heat. Taste and adjust flavor, adding more salt, if needed, and then let the mixture sit for another 5 to 10 minutes in the heat of the pan, so the flavors can meld. Garnish with cilantro and sliced green chilies, and serve with flatbread, naan, dosa, or over rice.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients and Substitutions
- shredded coconut and almond flour – You’ll dry toast these ingredients as the base for the curry sauce.
- tofu – This is your vegan chicken! You can use other meat alternatives, like chickpea flour tofu, chickpeas, seitan, or a vegan chicken substitute
- dried spices – To season the tofu and the sauce.
- cornstarch – Helps the spices adhere to the tofu and gives the tofu a crispy outside.
- cardamom pods – Whole cardamom pods, partially opened, infuse so much amazing flavor into this sauce!
- red onion – Caramelized onion is central to this sauce’s rich flavor and texture.
- non-dairy yogurt – Adds creaminess and tang.
- ginger-garlic paste – Adds umami and a little bit of heat to the sauce.
- ketchup – Brings umami and a little sweetness to balance out the spicy in the Hyderabadi chicken curry sauce.
- sambal oelek – Another layer of heat for the sauce.
- soy sauce – Adds saltiness and even more umami.
- curry leaves – Add even more amazing flavor to the curry sauce!
- fresh cilantro and mint – Brings a fresh flavor to the finished sauce.
- green chili – Gives the sauce even more heat. You can top with additional green chili for an even spicier curry!
Tips
- When you’re toasting the almond flour and shredded coconut, keep a close eye on the pan and stir frequently to avoid burning it.
- The onions will continue to cook after you add the tofu and other ingredients. You want them in the early stages of caramelization, where the edges of some onions are browned, but they’re not fully caramelized.
- Make this dish up to two days ahead. It tastes even better the longer it sits!
How to Make Hyderabadi Wedding Chicken Curry
Heat a large skillet over medium heat. Add the coconut and almond flour to the dry skillet and dry toast them until the coconut is golden. Stir frequently, so that the coconut doesn’t burn. Transfer this mixture to a bowl.
In small bowl, add the torn tofu. Sprinkle on the Kashmiri chili powder, garlic powder, and cornstarch. Toss well to coat, then set this aside.
Add a tablespoon of oil to a skillet over medium heat. Once the oil is hot, add the green cardamom and stir once, then add the onion and 1/4 teaspoon salt and continue to cook until almost all of the onions are golden brown.
You can increase the heat to medium high to speed up this process, but then be sure to stir more frequently. You want some of the onions to get pretty crispy on the edges, so continue to cook until some of the onions are crispy on the edges, about seven to 10 minutes, depending on your pan.
Once the onion is ready, add the spiced tofu to the skillet. Mix in and continue to cook until the tofu is crisped up on some of the edges. The onions will continue to cook a little bit along with it, so you don’t want the onions to be completely crisp when you add the tofu, but golden brown and somewhat crisp.
Continue to cook until the tofu is crispy on most of the edges.
Then then reduce the heat to medium, and add in the nondairy yogurt, ginger-garlic paste, and ketchup.
Mix in really well, and cook for two minutes, then mix in all of the spices, the sambal oelek, soy sauce, reserved coconut almond flour and the salt and mix in. Mix in the water, then cover with a lid and bring to a boil for three to four minutes.
Open the lid, and mix in the cilantro, curry leaves, fenugreek leaves, mint leaves if using, and green chili.
Cover the pot with the lid and simmer for another four to five minutes, then switch off the heat. Taste and adjust flavor, adding more salt, if needed, and then let the mixture sit for another five to 10 minutes in the heat of the pan, so the flavors can meld.
Garnish with cilantro and sliced green chilies, and serve with flatbread, naan, or over rice.
Frequently Asked Questions
To make this recipe nut-free, omit the almond flour and use coarsely ground pumpkin seeds instead. Also make sure to use a nut-free a nondairy yogurt.
To make this recipe soy-free, use chickpea flour tofu, chickpeas, seitan, or a vegan chicken substitute that is soy-free.
This recipe is gluten-free if you use tamari instead of soy sauce.
This is super yummy! I didn’t use the coconut in a bid to reduce the fat and didn’t have the last 5 ingredients and it was still just luscious. It freezes well too.
Glad you liked it!
Hi, this looks absolutely amazing! I plan to host a dinner party soon and this will be one of the dishes served – what side dishes do you recommend would go well together with this? Could I add other vegetables to this too? Maybe some eggplant?
Serve this with my eggplant curry, and some potatoes like my potato pepper fry or cumin potatoes. A side of yogurt or raita, some naan or flatbread and rice
Thanks a lot for the reply! I want to make this a day ahead, do I still add the Cilantro and mint now so the flavours can melt into the curry or would you recommend adding them fresh when heating it up the next day? Lots of love!
Add them before storing. Then fold in the baked tofu before serving and add garnish
This was just SO yummy and ingredients that are always in the pantry – far better than takeaway๐
Yay!!
This looks amazing! I can’t wait to try it! To make the sauce extra creamy, could we blend the onion instead of slicing it?
Yes transfer the golden onions to blender and blend with the almond and coconut mixture. Cook the tofu and once crisped, add sauce back along with the rest of the ingredients and continue
This was ah-maaazing! I made this yesterday and blended the cooked onions with the garlic-ginger and it turned out beautifully! I used chickpeas instead of tofu, and it was absolutely perfect! The flavors built overnight , and so today’s lunch was 100% perfect! Thanks Richa for a beautiful curry dish!
๐
Hi! What can I sub almond flour with?
Powdered cashews . powdered pumpkin seeds for Nutfree
This looks delicious Richa. Thanks for the recipe. I’m really happy to hear that you had family visit โค๏ธ
thank you, sue! ๐