So, yes, I know. I don’t have a tandoor oven, but the way this vegan tandoori tofu is cooked gives it a very similar effect. After being marinated in vegan yogurt and spices, this tofu is baked. First baked on a rack, then broiled to give it those amazing charred pieces. It’s so easy and I love to serve it with a lemony couscous. Maybe some flatbread or naan and some extra herbs and yogurt! This tandoori tofu takes very little effort, and the only thing that takes a significant amount of time is marinating the tofu.
I like to just marinate the tofu overnight, but you can just marinate for a few hours. A traditional tandoori chicken is marinated in a thick plain yogurt. I used Kite Hill which is nice and thick. If you can’t find a nice thick vegan yogurt, you can use the thick part of canned coconut cream. Then you add lemon juice and some beautiful spices and the whole thing smells amazing.
One of the most important things in the marinade is the Garam Masala. It is a spice blend that has cumin, coriander, cinnamon, nutmeg, and some other wonderful spices. So, if you can find Garam Masala, that is the easiest way to do things. You should be able to find it at most stores, or in Indian markets. If you can’t find it, you can make your own. I like to make a batch of my own and keep it in the cabinet. Here is a great recipe for Garam Masala.
I know this tandoori tofu seems like it might not be kid friendly, but my kid loves it! She will walk back and forth in front of the tofu when I pull it out of the oven. Popping the tofu in her mouth while she thinks I’m not looking. She loves the couscous as well, and will never turn down a piece of naan to go with it!

Vegan Tandoori Tofu
Ingredients
Tandoori Tofu
- 1 Block(15oz.) Extra firm tofu, cubed and pressed
- 1 Cup Plain vegan yogurt, I used Kite Hill
- 2 Tablespoons Lemon juice
- 2 Cloves Garlic, finely grated
- 1 teaspoon Fresh ginger, finely grated
- 2 teaspoons Garam Masala *
- 1/2 teaspoon Turmeric
- 1 teaspoon Paprika
- 1 teaspoon Salt
- a Pinch of Cayenne pepper
- Water to thin out as needed
Lemon Herb Couscous
- 1 Cup Pearl couscous
- 1 1/2 Cups Water
- 1 Tablespoon Olive oil
- 1 Tablespoon Lemon juice
- 1 Tablespoon Fresh mint, chopped
- 1 Tablespoon Fresh Parsley, chopped
- Salt and pepper
Instructions
- After you press and cube the tofu, make the marinade. Whisk together the vegan yogurt, lemon juice, garlic, ginger, garam masala, turmeric, paprika, salt and cayenne. If your yogurt is pretty thin, then you don't need to add water. If your yogurt is thick, add a splash of water to thin out slightly so it is easy to stir the tofu into the marinade.
- Now add the cubes of tofu to the marinade. Marinate for at least 2 hours, up to 8 hours.
- When ready to make the tofu, preheat the oven to 400 degrees(F).
- Then place a baking rack(like a cookie cooling rack) on a baking sheet. Place all the tofu on the rack over the baking sheet, making sure each piece of tofu is well coated in the marinade.
- Bake the tofu for 25-30 minutes or until nice and brown and crispy. Then turn the oven to broil on low and broil for 3-5 minutes or until it has a nice char.
- While the tofu is baking, make the couscous. Bring the water to a boil, then add the couscous and reduce heat to low, cover and cook according to package directions.
- Once the couscous is done, add the olive oil, lemon juice, mint, parsley and a few pinches of salt and pepper. Stir, then taste and adjust seasonings.
- Once the tofu and couscous are done, serve with naan and extra yogurt and herbs.
One of the best-tasting tofu recipes ever! And itβs simple and fun to combine all the spices!
absolutely delicious – so easy and tasty – definitely going in to rotation in our house!
Yum! A great dish to curb your indian food craving! I didn’t find garam masala but I found tandoori masala, so I used that instead of making my own garam masala mix. I also doubled the cous cous aspect because I knew my husband would devour it. For sure making this again!
Can I leave the tofu to marinate in the fridge overnight, or will that make it too soggy when I cook it the next day?
You can marinate it overnight!
Could I make the βvegan yogurtβ by blending soaked cashews with some water, or does it need to be quite thick?
Put tofu on skewers over a cake pan and it worked very well. Great recipe
Ah, once again we devoured this before I could photograph it. I love tofu. I love tandoori, but do not usually see vegetarian or vegan versions in restaurants. I only made the Tandoori Tofu this time, but will do the couscous and naan to accompany it next time. This time, we finished the Chana Masala and rice from last week, plus more spicy spinach. I made this recipe exactly as written, except that I did not thin out the sauce before marinating–it was nice and thick. And not being vegetarian but not vegan, I used Icelandic Skyr. But I have used both Kite Hill and Forager vegan yogurt in the past and they are delicious. I didn’t have a rack, so I used the egg holders for my Instant pot and they worked well. They just required a little finesse to balance the tofu cubes. Next time, I will 1) use a cooking spray on the racks and 2) put a sheet of parchment paper on the baking sheet to collect drips. I like the cake pan and skewer method as well! I used Wildwood High Protein tofu–my favorite, and doesn’t require pressing or draining. Any extra firm tofu would work. I could absolutely eat this whole dish by myself, but saving some for lunch.
I will be trying mine tonight using skewers over a baking rack. Love the idea of the skewers!
love this recipe and will definitely add it to my go to vegetarian list. It was very well received as we also did tandoori chicken so the vegetarians got to eat the same flavour profile, it was delicious Thank you
Will the recipe work using Greek yogurt?
My tofu is now marinating in the fridge. Followed the recipe to a “T.” Can’t wait to try this! Will keep everyone posted. Love tandoori and love tofu, so this looks like a win-win for me π!