If you have a tikka masala spice blend ready to go, this recipe makes it incredibly easy to create a creamy, flavorful Tofu Tikka Masala right at home. With marinated tofu, a rich tomato-based sauce, and warm spices, this dish tastes cozy, comforting, and restaurant-worthy—while still being simple enough for a weeknight.
This recipe uses tofu, giving you a fully vegetarian (or vegan) take on the classic dish which can typically be made with chicken. Pair it with basmati rice, naan, or even roasted veggies for a vibrant, satisfying meal.
Why You’ll Love This Naan Recipe
- Uses your tikka masala spice blend
- Crispy tofu that soaks up tons of flavor
- Creamy and comforting sauce
- Vegetarian and easily made vegan
- Great leftovers — even better the next day
Ingredients You Need
Tofu is the star here, but the sauce is where the magic happens. You’ll need onion, garlic, ginger, crushed tomatoes, and your favorite cream (heavy cream, coconut cream, or cashew cream all work beautifully).
The tikka masala spice blend creates depth without needing 10+ individual spices.
How to Make It
The process is simple:
- Marinate the tofu in yogurt, oil, and spices.
- Crisp the tofu in a pan or air fryer.
- Build the sauce base by sautéing onions, garlic, and ginger.
- Add tomatoes and cream to create that signature tikka masala richness.
- Simmer everything together so the tofu absorbs all the flavor.
In under 40 minutes, you have an incredibly satisfying curry that feels both homey and indulgent.
Tips for the Best Tofu Tikka Masala
- Press the tofu to remove excess moisture—it helps it crisp up.
- Air-frying gives the tofu a great texture with minimal oil.
- Bloom the spices in oil for the best flavor.
- Taste your sauce! Adjust with more salt or a pinch of sugar if needed.
Serving Ideas
- Basmati rice
- Garlic naan or roti
- Cucumber salad
- Roasted potatoes or cauliflower
- Warm pita if you’re improvising
Storage & Reheating
- Fridge: 3–4 days
- Freezer: Up to 3 months (if using coconut cream)
- Reheat: On the stovetop with a splash of water or cream
Tofu Tikka Masala
Ingredients
For the Tofu Marinade
- 1 block 14 oz firm or extra-firm tofu, pressed and cubed
- 2 tablespoons plain yogurt or coconut yogurt
- 1 tablespoon oil
- 1 –1 1/2 tablespoons tikka masala spice blend
- 1/2 teaspoon salt
For the Tikka Masala Curry
- 1 –2 tablespoons oil or butter
- 1 onion finely chopped
- 2 –3 cloves garlic minced
- 1 inch ginger grated (or 1 teaspoon ground ginger)
- 1 1/2 –2 tablespoons tikka masala spice blend
- 1 14 oz can crushed tomatoes
- 1/2 cup water or vegetable broth
- 1/2 cup heavy cream coconut cream, or cashew cream
- Salt to taste
- Optional: 1 teaspoon sugar
- Cilantro for garnish
Instructions
- Instructions:
- In a bowl, mix yogurt, oil, tikka masala spice blend, and salt. Add tofu cubes and gently coat. Marinate for at least 15–20 minutes.
- Cook the tofu by pan-frying in a little oil until golden on all sides, or air-frying at 400°F for 10–12 minutes. Set aside.
- In a skillet, heat oil or butter over medium heat. Add onion and sauté for 5–6 minutes until soft and golden.
- Add garlic and ginger and cook for 30 seconds. Stir in tikka masala spice blend and cook 1 minute to bloom the spices.
- Add crushed tomatoes and simmer for 10 minutes, stirring occasionally.
- Stir in water or vegetable broth and cream of choice. Simmer another 5 minutes until creamy.
- Add the cooked tofu and gently mix. Simmer together 5 minutes to let the flavors absorb.
- Taste and adjust salt. Add sugar if tomatoes are too acidic.
- Garnish with cilantro and serve with rice and/or naan.
Is the recipe vegan?
It can be! Use coconut yogurt for the tofu marinade and coconut cream in the sauce.
Can I use extra-firm tofu?
Yes — in fact, it’s ideal because it holds its shape.
Can I make the curry spicier?
Yes, you can add cayenne or chili powder along with the tikka masala spice blend.






Leave a Reply