This post contains affiliate links. Please see our disclosure policy.
Tikka masala rice bake with crispy tofu is a super quick, one-pot meal using a simple tikka masala sauce for an easy dinner that’s full of flavor. Even the rice cooks right in the baking dish! Gluten-free, options for soyfree and nutfree
Table of Contents
This tikka masala rice uses a simple, 2-step process. You add the aromatics and some torn tofu in the baking dish, sprinkle some spices on top, and bake. Then take, that out of the oven, add all of the sauces along with the rice, water and veggies, mix, and bake again.
No standing around sautéing needed! It has a very low active cooking time, once you have all the spices all ready to go.
Like in many of my Indian recipes, I use dried fenugreek leaves here. The dried fenugreek leaves in this recipe add that very authentic tikka masala flavor, but if you don’t have the fenugreek leaves, you can use some extra ground coriander and a bit of ground mustard.
I would highly recommend getting some dried fenugreek leaves, if possible, though. They’re available on Amazon or in Indian stores. Lots of Indian stores deliver, as well. You will be using fenugreek in a lot of my recipes, if you cook a lot of Indian food from the blog.
Why You’ll Love Tikka Masala Rice
- one-pan recipe with very little active cooking time
- 2-step recipe is full of flavor!
- rice, tofu, and veggies all cook in a single pan
- authentic tikka masala flavor with so much less work
- naturally nut-free and gluten-free with easy soy-free options
More Rice Bakes
Tikka Masala Rice Bake
Ingredients
For the Aromatics
- 2 teaspoons oil
- 1 cup chopped red onion
- 1 hot green chili, such as Serrano, finely chopped or use Indian or Thai chilies, or jalapeño
- 1/2 to 1 cup chopped bell pepper, I use a mix of red and green
For the Spices
- 1 to 2 teaspoons garam masala
- 1 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon salt
- 3 teaspoons Kashmiri chili powder, or use paprika
- 1/4 to 1/2 teaspoon cayenne
- 2 teaspoons dried fenugreek leaves, that’s kasuri methi
For the Tofu
- 7 ounces firm or extra firm tofu, pressed for at least 10 minutes then torn into bite-sized pieces
For the Rest of the Bake
- 8 ounces tomato puree, or passata or unseasoned tomato sauce , not paste
- 1 tablespoon ginger garlic paste, or use 1/2” ginger, minced, and 4 cloves of garlic, minced
- 1/4 cup non-dairy yogurt
- 1/4 to 1/2 teaspoon salt
- 1 cup Indian long grain white basmati rice,, washed
- 1 1/2 cups water or stock, or use a mix of coconut milk and stock
- 1 cup frozen vegetables, or other chopped vegetables of choice
- cilantro, lime juice, and pepper flakes, for garnish
Instructions
- Chop all the veggies, and press the tofu and tear it into pieces, if you haven't already. Use 1/2 teaspoon of the oil to grease a 9×11” or similar-sized baking dish, and preheat your oven to 400° F (205° C). Add the chopped onion, green chili, and bell pepper to one side of the baking dish. Add the torn tofu to the other side of the baking dish, then drizzle the remaining oil on the onion and tofu. In a small bowl, mix all of the spices together, then sprinkle half of them on the onion side, and half on the tofu. Toss the spices into the onion and tofu, making sure not to mix the onion and tofu together. Keep them on their same sides of the baking dish.
- Bake for about 14 to 18 minutes, or until the tofu is a little crisp, and the onion is starting to turn golden. You can stir the tofu or the onions, if needed in between, if they're scorching on any one side.
- Remove the baking dish from the oven, and transfer the tofu out of the baking dish into a bowl. Add the tomato puree, ginger garlic paste, non-dairy yogurt, and salt, and mix really well. Then, mix in the water, and then mix in the rice and the veggies. Even everything out with a spatula. At this point, you can add some of the tofu back on top, or you can leave the tofu out to add to the baked rice later, depending on the texture that you like. The tofu will soften a little bit if you put it back in, because of the water boiling underneath. If you want to keep it crispier, add it on top just before serving. If it's not crisped up to preference, you can just put the oven safe bowl of tofu back into the oven to crisp up more on its own while the rice is baking. Lightly cover the baking dish with a piece of parchment paper, and bake for 25 minutes or until the rice is cooked to preference. It might take an extra 5 minutes for the rice to completely cook, , depending on your pan and your oven.
- Remove the baking dish from the oven, and let it sit for a minute or two, then use a large fork or spatula to fluff the rice really well, top it with the crisped up tofu, and garish with cilantro, lime juice, and pepper flakes. You can also drizzle on some non-dairy yogurt, if you like. Serve with raita dip(see recipe notes for recipe), pickled onion or mango chutney.
Video
Notes
For soy-free, make sure your yogurt is soy-free and replace the tofu with chickpea tofu, fava bean tofu, or pumpkin seed tofu, or just use a drained can of chickpeas instead of the tofu. To make raita dip: mix 1/4 cup non dairy yogurt with 2-3 tablespoons water, 1/4 each teaspoon cumin, salt, sugar and cayenne. Then add 1/2 cup or more grated cucumber or finely chopped onion or tomato. Mix in, garnish with cilantro and ground cumin.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Ingredients and Substitutions
- oil – To grease the pan and to roast the aromatics and crisp up the tofu.
- aromatics – Onion, green chili, and bell pepper bring so much umami to this tikka masala rice!
- ground spices – You season the tofu and onions with garam masala, garlic powder, onion powder, salt, Kashmiri chili powder or paprika, cayenne, and fenugreek. You can use extra ground coriander and ground mustard instead of the fenugreek, but the flavor will be less authentic.
- tofu – Torn up tofu is your protein. You can use soy-free tofu, like chickpea tofu, instead. Or, just use a drained can of chickpeas instead.
- tomato puree – Adds umami, color, and moisture to the tikka masala rice.
- ginger garlic paste – More umami and heat! You can use minced ginger and garlic instead, if needed.
- non-dairy yogurt – Adds creaminess and tang. You add it to the rice and you can drizzle some on top after baking, as well.
- Indian white basmati rice – Make sure to wash and drain your rice before using.
- water or stock – Adds moisture.
- vegetables – You can use fresh or frozen vegetables of choice.
- garnishes – Top the tikka masala rice bake with cilantro, lime juice, crushed pepper, and more non-dairy yogurt. You can also add some pickled onion, if you like.
💡 Tips
- Depending on the spices and on the green chili you used, tikka masala rice can get spicy, so you can adjust the heat by using less of the green chili or just omit the green chili to manage the spice level. You can also use a little less of the Kashmiri chili and cayenne, if needed.
- The tikka masala casserole is ready when the rice is fully cooked. Make sure to check the edges for doneness especially.
How to Make Tikka Masala Rice
Chop all the veggies, and press the tofu and tear it into pieces, if you haven’t already. Use 1/2 teaspoon of the oil to grease a 9×11” or similar-sized baking dish, and preheat your oven to 400° F (205° C).
Add the chopped onion, green chili, and bell pepper to one side of the baking dish. Add the torn tofu to the other side of the baking dish, then drizzle the remaining oil on the onion and tofu.
In a small bowl, mix all of the spices together, then sprinkle half of them on the onion side, and half on the tofu. Toss the spices into the onion and tofu, making sure not to mix the onion and tofu together. Keep them on their same sides of the baking dish. Bake for about 14 to 18 minutes, or until the tofu is a little crisp, and the onion is starting to turn golden. You can stir the tofu or the onions, if needed in between, if they’re scorching on any one side.
Remove the baking dish from the oven, and transfer the tofu out of the baking dish into a bowl. Add the tomato puree, ginger garlic paste, non-dairy yogurt, and salt, and mix really well. Then, mix in the water, and then mix in the rice and the veggies.
Even everything out with a spatula. At this point, you can add some of the tofu back on top, or you can leave the tofu to add to the baked rice later. The tofu will soften a little bit if you put it back in, because of the water boiling underneath. If you want to keep it crispier, add it on top just before serving.
If it’s not crisped up to preference, you can just put the oven safe bowl of tofu back into the oven to crisp up more on its own while the rice is baking.
Lightly cover the baking dish with a piece of parchment paper, and bake for 25 minutes or until the rice is cooked to preference. It might take an extra 5 minutes for the rice to completely cook, depending on your pan and your oven. Remove the baking dish from the oven, and let it sit for a minute or two, then use a large fork or spatula to fluff the rice really well.
Serve topped with the crisped up tofu, and garish with cilantro, lime juice, and pepper flakes. You can also drizzle on some non-dairy yogurt, if you like or make raita.
To make raita dip: mix 1/4 cup non dairy yogurt with 2-3 tablespoons water, 1/4 each teaspoon cumin, salt, sugar and cayenne. Then add 1/2 cup or more grated cucumber or finely chopped onion or tomato. Mix in, garnish with cilantro and ground cumin.
What to Serve with Tikka Masala Rice
I really like to serve this with the side of plain non-dairy yogurt or with non-dairy yogurt raita dip. It makes an amazing sauce to drizzle all over this rice.
Pickled onions also go really well with tikka masala.
Frequently Asked Questions
This recipe is naturally gluten-free and nut-free, as long as you use nut-free non-dairy yogurt. For soy-free, make sure your yogurt is soy-free and replace the tofu with chickpea tofu, fava bean tofu, or pumpkin seed tofu, or just use a drained can of chickpeas instead of the tofu.
This was easy and so delicious. I can’t wait to eat for lunch today. It reminds me of a biriyani. Definitely will be making this again! Thanks so much.
Awesome!!
I made this for the first time last night and really loved it. I had it for lunch today and I think it might even have been better the second time around. There is an Indian shopping district near me so I was able to get the Kashmiri chilli and the fenugreek leaves. I’m not 100% vegan so I just use regular Greek yogurt. I also put a dollop of Greek yoghurt on the top of it. It worked very well with the spices. I used frozen broccoli and frozen corn for vegetables.
Sounds delicious!!
I love your recipes and have your cookbook! Question – what dairy-free yogurt do you buy? I have not been able to find a plain non-dairy yogurt which does not have sugar in it. Thanks!
I buy Kite Hill plain plant based yogurt.
Look for Forager Project plain cashew yogurt! It’s great, nice & thick, come in either 5.3 oz or 24 oz containers and bother the unsweetened plain and unsweetened vanilla bean have no sugar. Here’s a link to their website. They have a “where to buy” feature so hopefully you can locate it near you.
https://www.foragerproject.com/product/organic-unsweetened-plain-dairy-free-cashew-yogurt/
My whole family loved this! Even the meat-eaters
yay!!