Vegan Chicken Changezi – marinated baked tofu chunks are simmered in a rich, mild tomato coconut gravy to create a vegan version of the popular spicy chicken changezi. Vegan & Gluten-free + Soy-free Option.
For a flavor-packed weeknight dinner that is plant-based and gluten-free, try this Vegan Chicken Changezi! Chicken Changezi is a popular dish usually found in restaurants in Delhi. It is a rather spicy chicken curry for which the chicken is marinated, then cooked or pan-fried.
While it cooks you make a sauce that varies a lot based on the restaurant. Sometimes the onions and cashews are fried together and blended up for the sauce. Sometimes chopped onions are cooked to golden and then blended.
To balance the heat from the chili, some cream is added. For the cream part, you can use non-dairy cream such as cashew cream, or use cashew milk, coconut milk, or some yogurt.
For this recipe, we use tofu that has been torn up into organic shapes and marinated in a flavorful marinade and then baked. You can also pan-fry the tofu if you like.
The original recipe requires the premade sauce to be reheated and kind of panfried in some butter and then the tofu/vegan chicken is added to the sauce and then garnished with cilantro, chili, and some more butter and served. But for simplifying the recipe, I cook the sauce and then add the baked tofu. You can also use store bought vegan chicken subs, soycurls or chickpeas here.
More easy tofu curries:
Vegan Tofu Rogan Josh (Tofu in Chili Yogurt Sauce)
Tofu Vindaloo Recipe (Indian Tangy Chili Sauce)
Recipe Card
Save This Recipe in Your Inbox
Share your email and we will send this recipe! Plus, enjoy all the new recipes as they post!
By submitting this form, you consent to receive emails from Vegan Richa.
Vegan Chicken Changezi (Tofu in tangy spicy tomato sauce)
Ingredients
For the “chicken” tofu:
- 14 ounces (396.89 g) firm or extra firm tofu pressed for 10 minutes, see Soyfree options in notes
- 1 tablespoon ginger garlic paste or you can use finely minced ginger and garlic
- 2 teaspoons lemon juice
- 2 teaspoons oil
- ½ teaspoon salt
- ½ teaspoon garam masala
- ½ teaspoon chaat masala or use amchur(dry mango powder)
- 1 teaspoon paprika or use ½ teaspoon cayenne
- 2 teaspoons cornstarch or tapioca starch
- ½ teaspoon Freshly ground black pepper
For the sauce:
- 2 teaspoons oil
- 1 ¼ cups of chopped red onion or 1 medium/large onion chopped
- 1 tablespoon ginger garlic paste or you can use finely minced ginger and garlic
- ½ hot green chili such as serrano finely chopped
For the spices:
- ½ teaspoon turmeric
- ½ teaspoon garam masala
- ½ teaspoon ground coriander
- 1 teaspoon Kashmiri chili powder or paprika
- ½ teaspoon salt
- 2-3 tablespoons water
- 1 cup (245 g) canned tomato puree or unseasoned tomato sauce ,
- 1 cup (236.59 ml) coconut milk (Use atleast ½ cup coconut cream) , or ⅓ cup yogurt + ⅔ cup water
- ½ teaspoon dried fenugreek leaves or omit if you don’t have it
- 1 teaspoon vegan butter
For garnish:
- 1 green chili thinly sliced
- Generous pinch of chaat masala or garam masala
- Chopped cilantro
Instructions
- Make the tofu chicken; press the tofu if you haven’t already then tear the tofu using your hands into organic shapes. Add the tofu to a bowl and add the ginger garlic paste, lemon juice, and oil and toss well to coat. To a small bowl add all the spices and cornstarch and mix really well. Sprinkle the mixture all over the tofu pieces and toss well to coat.
- Spread the tofu on a parchment-lined baking sheet and bake at 400ºF (205ºC) for 22-25 minutes until crispy to preference.
- Meanwhile, make the sauce; add oil to a large skillet over medium heat. Add the onion and a good pinch of salt. Cook until the onion is evenly golden brown. Keep stirring occasionally and add splashes of water to help the heat get conducted evenly so that the onions brown evenly. 8-12 minutes
- Add in the ginger garlic paste and green chili and mix well. Add all the spices and 2-3 tablespoons of water. Mix really well and cook for one minute to roast the spices and the ginger garlic paste. Mix in the tomato puree and coconut milk. Bring to a boil. (If you are using pureed crushed or fresh tomatoes instead of canned tomato puree, add just the tomato puree first and cook for 5-6 minutes to thicken a bit and then add the coconut milk.)
- Once the sauce is boiling consistently, mix really well. Taste and adjust salt and flavor. Then add in the fenugreek leaves, vegan butter, and the baked tofu. Toss well to coat and switch off the heat.
- Garnish with garam masala, chaat masala, cilantro, and sliced green chili. Serve with roti, Naan, flatbread or rice.
Video
Notes
Nutrition
Ingredients
- firm or extra firm tofu, pressed for 10 minutes at least
- for the tofu marinade, we mix ginger garlic paste, lemon juice, garam masala, pepper, chaat masala, paprika and cornstarch
- for the sauce, we fry chopped red onion ginger garlic paste and green chili
- To season the sauce, we add turmeric, garam masala, ground coriander, Kashmiri chili powder or paprika
- tomato puree, canned kind for best result
- for creaminess, we add coconut milk and yogurt
- a small amount of vegan butter makes the gravy taste extra rich
Tips:
- For the chili, you can use milder or more spicy ones. I went with serrano chiles.
- if you want a thicker sauce and your coconut milk isn’t fatty enough or doesn’t thicken the sauce. Mix 1 teaspoon of flour into the coconut milk and then add it to the pan.
- to make this recipe soy-free you can use other vegan chicken or chicken substitutes, seitan or chickpeas, or cauliflower. If using cauliflower bake for 25-30 minutes or until the cauliflower is cooked through. Then add it to the sauce. If using chickpeas, marinate for about 5-10 minutes then add them to the sauce.
- You can also make this recipe with soy curls (5-6 ounces); rehydrate the soy curls in hot broth and squeeze to remove excess moisture, then proceed with the recipe to marinate and bake.
Make the tofu chicken; press the tofu if you haven’t already then tear the tofu using your hands into organic shapes.
Add the tofu to a bowl and add the ginger garlic paste, lemon juice, and oil and toss well to coat.
To a small bowl add all the spices and cornstarch and mix really well. Sprinkle the mixture all over the tofu pieces and toss well to coat.
Spread the tofu on a parchment-lined baking sheet and bake at 400ºF (205ºC) for 22-25 minutes until crispy to preference.
Meanwhile, make your sauce; add oil to a large skillet over medium heat. Add the onion and a good pinch of salt. Cook until the onion is evenly golden brown. Keep stirring occasionally and add splashes of water to help the heat get conducted evenly so that the onions brown evenly as well.
Add in the ginger garlic paste and green chili and mix well. Add all the spices and 2-3 tablespoons of water.
Mix really well and cook for one minute to roast the spices and to cook the ginger garlic paste.
Mix in the tomato puree and coconut milk. Bring to a boil.
Once the sauce is boiling consistently, mix really well. Taste and adjust salt and flavor. Then add in the fenugreek leaves, vegan butter, and baked tofu. Toss well to coat and switch off the heat.
Garnish with some garam masala, chaat masala, cilantro, and sliced green chili. Serve with roti, Naan, flatbread or rice.
Storage
Store in a closed container refrigerated for into 3 days.
Rubab
Excellent for the whole family (meat lovers included)!
I added a can of chickpeas before adding tofu for extra protein and it went so well!
It was super easy and quick to make and the sauce is so flavourful. The tofu on its own is a great recipe
Vegan Richa Support
That’s so good to hear!
Sara
This is one of my very favourite recipes and I make it frequently. The sauce is just so good!
Vegan Richa Support
Awesome!
Maneesha
Sooo delicious!! I love all your curries! Keep em coming, Richa!
Vegan Richa Support
yay! thank you! i sure will!
Janette
Hi Richa, another great recipe form you. I have just made it again with hot chillis it’s fantastic I use kashmiri chilli powder I like the flavour it adds to the sauce. Many thanks for all recipes and inspiration.
Vegan Richa Support
thank you!
Jennifer
I’ve never cooked tofu that way, but the family and I LOVED it. The tofu was cooked perfectly. It was crispy and “meaty”. Since making this, I go back and forth from cubing my tofu to using this method. It’s much cheaper and probably healthier than buying the mock meat chicken at the store. The sauce itself was amazing, like always. Luckily I had some lavash bread on hand to sop up every last bit of sauce. I had to use paprika in place of Kashmiri, and I toned the spice for my daughter by using only 1/4 tsp of cayenne and omitting the green chili pepper.
Richa
Awesome!!!!
R Narayan
This was awesome. I followed the recipe to the letter except I added chopped spinach, baby kale, and chard too (2-3 handfuls prior to chopping). We used no chili and only paprika for the little kid tastebuds and it still came out yum. Everyone loved it, from my toddler to my husband and parents. Will make again and again.
Vegan Richa Support
Yum! Love to hear it.
Kaylie
Delicious! I used dried pea protein and had to leave out the chilies for my young children but my husband had three helpings and cleaned the pot.
Vegan Richa Support
Hahaha love to hear it!
Jade
Richa’s recipes are always a slam dunk and this one was no exception. The tofu got so perfectly crispy in the oven, the sauce came together really quickly, and we added in some veggies and rice. I find Richa’s recipes to be so flexible and versatile. We skip spices that we don’t have and add in or substitute ingredients if needed, but the recipes still always turn out incredibly delicious. We will for sure be making this again!
Vegan Richa Support
Thank you for your kind comment, Jade! 🙂
William W
Made this with soy curls. Amazing! There is a learning curve to soy curl cooking, and this really seasons them right!
Vegan Richa Support
Definitely! So glad you enjoy the recipe.
Susan V
This is WOW delicious! It’s a bowl of sheer yum and it’s going to be made very frequently at my house! You should double it to start!
Vegan Richa Support
Wonderful!
Leslie
I just did it for dinner, and it was delicious ! Thank you for sharing such easy and cheap recipes, we always love them ! ♥
Linnea
My daughter and I loved this dish! We used soy puffs, because that’s what we had on hand, and it was delicious!
Richa
Awesome
Marg James
Another great recipe! Your recipes never let me down! I did not have Chaat masala so I just put in extra garam Masala and it was excellent!
Vegan Richa Support
I’m happy to hear you like the recipe!
Kristine
Was so delicious and comforting! My son didn’t even realize it wasn’t chicken..lol
**Couldn’t find fenugreek leaves, so I subbed in spinach.
Vegan Richa Support
Wonderful!
Kim
Made this tonight and it was delicious. I used amchur instead of chaat masala. I didn’t have canned puréed tomatoes, so I blended a can of diced tomatoes. It worked out perfectly.
Laura I.
This looks so good! I’m hoping to make it for our weekend dinner this week. Thank you for sharing this!
Vegan Richa Support
let me know what you think!
Janice
Made this last night and absolutely loved it! Added some air fried cauliflower as it needed using up and a few frozen peas.
Vegan Richa Support
Yummy!
Lizzie
So good! Made this yesterday for our family Sunday dinner. Didn’t have fenugreek leaves so left them out, and no vegan butter, but substituted with butter flavored coconut oil. Used amchur instead of chaat masala as it’s what I had on hand, and it tasted amazing! Will definitely be making this again!!
Vegan Richa Support
Fantastic!
Eric
It isn’t Soy free if you’re using tofu.
Richa
See recipe notes for Soyfree optio.
Mary
There’s also soy free tofu options. We like Big Mountain Foods soy-free tofu, which is made from favs beans.
Marg James
Just made this….delicious! I did not have chaat masala so I just used the garam masala.
Vegan Richa Support
Yum!
Justin
Hi! This looks amazing. Do you have an instant pot recipe for it please?
Vegan Richa Support
Hi Justin! I currently do not have an Instant Pot version of the dish.
Susan V.
Honestly, it’s so quick it wouldn’t make any difference in the instant pot.