
This hearty Tikka Masala Rice Bake brings the rich flavors of Indian curry to an easy one-dish wonder. The fragrant rice soaked with warm spices makes a full meal that delivers restaurant-style taste at your family table without dealing with lots of cookware.
I came up with this meal during an extra busy stretch when I wanted Indian food but couldn't spend hours cooking. Now my family asks for this bake every week, and they love how our house smells amazing while it's in the oven.
Ingredients
- Basmati rice: Forms the flavorful base with its unique smell and light, fluffy results
- Firm tofu: Brings plenty of protein and soaks up all the tikka masala goodness
- Kashmiri chili powder: Adds that beautiful red color without too much spicy kick
- Fenugreek leaves: Gives that special taste you find in real Indian restaurants
- Tomato puree: Makes the thick, flavorful sauce that ties everything together
- Non-dairy yogurt: Brings a smooth, tangy touch that works with the spices
- Garam masala: Adds depth with its mix of cardamom, cinnamon and other spices
Step-by-Step Instructions
- Get Everything Ready:
- Oil your baking dish then put sliced onions, chilies, and peppers on one side with chunks of tofu on the other. Drizzle oil over everything and spread spice mix on both sides, mixing each side while keeping them apart. This helps each part develop its own tasty profile.
- First Bake:
- Cook at 400°F for 14-18 minutes until tofu gets crispy edges and onions start to brown. This key step builds flavor as spices bloom and veggies turn sweet. Keep an eye on it toward the end so nothing burns.
- Mix the Rice Layer:
- Take the dish out and put tofu in a bowl for later. Mix tomato puree, ginger-garlic paste, yogurt and salt into the dish with the roasted veggies. Stir well to make a smooth sauce before adding water, rice, and frozen veggies. This way everything gets evenly flavored.
- Second Bake:
- Put parchment paper loosely on top and bake 25-30 minutes until rice feels soft. The parchment traps steam but lets extra moisture escape. You'll get fluffy, tasty rice instead of mushy grains.
- Last Touches:
- Let it sit a few minutes, then fluff the rice with a fork. Put the crispy tofu back on top and add fresh cilantro, lime juice, and pepper flakes. These bright additions balance the rich spices and give different textures to your meal.

The real trick to this dish is cooking it in two stages. I found that roasting the spices and tofu first creates much deeper flavors than just throwing everything in together. Even my daughter, who usually turns her nose up at tofu, always wants more of this particular dish.
Make-Ahead Options
This tikka bake is perfect for planning meals ahead. You can fix everything through step 3, keeping the rice mixture and tofu separate in the fridge. When you're ready to eat, just cook the rice part for about 30-35 minutes (a bit longer than normal), then add the tofu and toppings before serving. It actually tastes better the next day since the flavors have time to mix together overnight.
Ingredient Substitutions
You can switch up this recipe based on what's in your kitchen. Try chickpeas or paneer instead of tofu for a different protein. Brown basmati works great too, but you'll need more cooking time and extra liquid (go with 2 cups instead of 1½ and cook for 35-40 minutes). Want it creamier? Add more yogurt (up to ½ cup) or swap half the water for coconut milk. Any veggies in season will work well here, from cauliflower to sweet potatoes, so you can make this dish all year round.
Serving Suggestions
This tikka rice bake stands on its own as a complete meal but goes really well with cool side dishes. Try it with simple cucumber raita made from yogurt, grated cucumber and a bit of cumin. For a full Indian-style feast, grab some store-bought naan or papadums. A basic chopped salad with tomatoes, cucumbers, and onions with lemon juice cuts through the warm spices in the main dish.

This Tikka Masala Rice Bake will turn any regular weeknight dinner into something special, giving you those bold, cozy flavors in an easy format.
Frequently Asked Questions
- → Can I substitute the tofu with something else?
Sure thing, you can swap tofu for paneer, chickpeas, or other plant proteins like seitan or tempeh. If you're not vegetarian, chicken works great too - just make sure it's cooked all the way through before you dig in.
- → What can I use if I don't have fenugreek leaves?
Dried fenugreek leaves give a special taste, but you can use a tiny bit of ground fenugreek seeds instead. They're stronger so go easy. A mix of mustard greens and fennel seeds works too. The dish will still taste great without it, just a bit different.
- → Can I make this dish ahead of time?
You bet. You can cook the tofu and aromatics early and keep them in the fridge. When you're ready to eat, mix everything together and bake it. You can also keep the finished dish in the fridge for a day or two, though the tofu might get a little softer.
- → How can I make this dish spicier or milder?
For more kick, toss in extra green chilies, cayenne, or some hot sauce. Want it milder? Cut back on the chilies and cayenne, use sweet paprika instead of Kashmiri chili powder, and add extra yogurt to cool things down.
- → What sides pair well with this tikka masala rice bake?
This goes great with cool sides like cucumber raita, tangy pickled onions, or sweet mango chutney. A simple green salad or warm naan bread works too. For a bigger meal, add some roasted veggies or a bowl of lentils on the side.
- → Can I use different vegetables in this dish?
You can switch it up however you want! Try adding cauliflower, peas, carrots, spinach or whatever veggies you love. Just remember that harder veggies might need some pre-cooking, while quick ones like spinach can go in near the end of baking time.