Last updated on February 6th, 2022 at 07:57 am
Made with shredded king oyster mushrooms and protein-rich chickpeas, this vegan tikka masala recipe creates a curry so close to the traditional chicken version even meat-lovers will love it. Yet, it's vegan, gluten-free, kid-friendly and so tasty.

It has been too long between curries on this blog - the last was my Japanese Tofu Curry - and it's high time I remedied that.
Butter chicken and tikka masala were two of my favourites BIWV (before I went vegan) and I am so happy to be able to re-create one of them now.
What is Tikka Masala?
While there are variations on the history of tikka masala, most follow the lines of this popular food folklore:
Late one night sometime during the 1960's, a British aristocrat was served Chicken Tikka (chicken on skewers chargrilled in a tandoor) at an Indian restaurant. Complaining the dish was dry, the man sent it back to the kitchen. In response, an enterprising chef heated and combined a can of tomato soup, spices and yoghurt, poured it over the chicken and sent it back out. The dish was such a success the aristocrat returned to the restaurant again and again for more.
Source: Style
How to Make Vegan Tikka Masala?
Tikka masala is traditionally made with a meat protein - more often chicken - marinated in yoghurt and spices and char grilled. The meat is then added to a spiced sauce and served with naan or rice.
This vegan tikka masala cuts those steps in half.
The Trick To This Vegan Tikka Masala
The not-so-sneaky-trick to this vegan tikka masala is using king oyster mushrooms. Currently one of my favourite things to cook with, king oyster mushrooms are delicately flavoured taking on any sauce or seasoning you care to pair them with. Also, their texture when shredded is pretty chicken-esque. I use them in my The Best Vegan Pot Pies Recipe and it's so good!
Non-traditionally I have added chickpeas and baby spinach to this recipe but I never like to miss an opportunity to add protein and iron to my recipes. Especially when MY DAUGHTER EATS IT! No, I'm not yelling at you. I am a little excited though because if you've been here before you might recall my ongoing battle to get my four year-old to eat well. She has recently added mild curry to her approved list. Who would have thunk it? This vegan tikka masala is family-friendly!
Make it Your Own
While my husband likes his vegan tikka masala with a little added chilli, the Elf and I are more than happy with the warming mix of traditional spices and tomato based sauce as is. That's the beauty of this family-friendly curry; those that like it hot can add a little spice while us less adventurous types can enjoy this much-loved curry's slightly buttery, full-bodied tomato and cream flavour. Served with aromatic basmati rice and naan bread, this authentic mushroom and chickpea tikka masala is quickly becoming one of our family favourites.
Enjoy, x.
Mushroom Masala Recipe
Ingredients
- 8 King oyster mushrooms
- 2 tablespoon vegetable oil divided
- 1 large brown onion, finely diced
- 1 tablespoon fresh ginger finely grated
- 5 garlic cloves peeled and minced or crushed
- 1 tablespoon tomato paste
- 1½ cups tomato passata
- 400 g / 14 oz chickpeas drained and rinsed
- 1 cup coconut milk
- 1 cup vegetable stock
- 2 cups baby spinach
- 1 to 2 tablespoon vegan buttery spread
- water if needed
For the Spice Blend
- 2 teaspoon garam masala
- 1 teaspoon turmeric
- 1½ teaspoon ground cumin
- 1 teaspoon ground coriander
- 1½ teaspoon Kashmiri chilli or a mild chilli powder
- 1 teaspoon sea salt
For the Curry
Instructions
- Trim and discard the woody tips of the king oyster mushrooms (about 1-inch) and wipe the remaining with a cloth to remove any dirt. Lay the mushroom flat on a board and carefully drag fork prongs down the length of each mushroom to shred the "meat". Repeat with all mushrooms and set aside.
- Heat the vegetable oil in a pan over low to medium heat and add the onion to sauté for 2 minutes. Add the garam masala, coriander, turmeric, cumin, cardamom, paprika, nutmeg, nutritional yeast and stir though the onions before cooking for another minute.
- Add the garlic and ginger and sauté for a minute before stirring in the shredded mushrooms and chickpeas.
- Add the tomato passata, tomato paste, coconut milk, stock and water and stir well. Add the sea salt and increase the heat to high to bring the mixture up to a boil before reducing the heat to low again and cooking at a simmer for around 40 - 50 minutes or until the mixture has thickened.
- Remove from the heat and stir through the baby spinach and vegan butter. Allowing the curry to sit for 5 minutes for the spinach to wilt. Serve with basmati rice and either papadums or naan bread.
Ellie says
Absolutely delicious and super-easy to make!
Might substitute portabellas for the king oysters as their delicate flavour is a bit swamped by the yummy sauce!
Amanda says
Oh, thanks for writing Ellie. I am so happy you enjoyed the curry. Portobellos would be great here as would tofu or chickpeas. I used oyster mushrooms for their chicken-like texture but you could use almost anything with this sauce. 🙂
Maree says
Tried this tonight and it was a winner with Miss 10, the first curry she has liked - thank you! A perfect balance of tasty spices but not too overwhelming. Delicious 🙂
Amanda says
Maree, that's fantastic. I am so happy you like the curry - you've made my day. Thanks so much for letting me know. 🙂
Smita says
That's completely new and fresh. Will definitely try
Amanda says
Cheers Smita. Thanks so much, I hope you enjoy it
Zameira Parris says
Do you make your own Naan bread? If not, where do you find it dairy free. I haven't been successful at finding any. Also, this looks amazing! I cannot wait to try it out on my family. Thank you!
Amanda says
Hey Zameira, thanks for stopping by. Naan bread often has yoghurt in it which is so frustrating. I have made my own but I am also lucky enough to live near a whole foods market that has vegan naan. Papadums are pretty wonderful with this too so if you can't find a vegan naan, there is always those. Enjoy and thanks again.