I always find myself craving a comforting curry on weeknights, but I want something that feels special, too. This isnโt just another boring dinner; this vibrant tofu tikka masala recipe delivers on both flavor and presentation, with crispy edges and a creamy center. Weโre taking a family favorite and adding a beautiful, eye-catching twist: a stunning crimson swirl made from cashews and beetroot. This version is entirely plant-based, dairy-free, and perfect for introducing new flavors and colors to the table while keeping everyone satisfied with a healthy, easy dinner idea.

Ingredients
Tofu and Marinade
- 400g (14 oz) extra-firm tofu: Pressed and cubed into 1-inch pieces. Pressing removes excess water, which is essential for achieving a good texture and absorbing the marinade.
- 2 tablespoons (30 mL) plant-based yogurt: Use unsweetened coconut or soy-based yogurt; it creates a flavorful coating for the tofu before searing. (Swap note: Greek yogurt works fine if you donโt mind dairy.)
- 1 tablespoon (15 mL) ginger-garlic paste: The base for much of the marinade’s flavor.
- 1 tablespoon (15 mL) fresh lemon juice: Adds necessary acidity to balance the spices and tenderize the tofu surface.
- Spices for the marinade: 1 teaspoon ground turmeric, 1 teaspoon Kashmiri chili powder, 1 teaspoon garam masala, 1/2 teaspoon fine sea salt. These spices provide the base flavor for the tofu itself, ensuring a high-protein tofu tikka masala recipe.
Tikka Masala Base Sauce
- 3 tablespoons (45 mL) vegetable oil, divided: For searing the tofu and building the sauce base.
- 1 large onion: Finely chopped. This forms the aromatic foundation of the sauce.
- 1 teaspoon grated fresh ginger and 1 teaspoon grated fresh garlic: The aromatics that give the sauce depth.
- 1 small green chili: Finely minced (optional, for heat). Adjust to taste for a family-friendly meal.
- Spices for the base: 1 teaspoon ground cumin, 1 teaspoon ground coriander, 1/2 teaspoon additional ground turmeric, 1 teaspoon additional Kashmiri chili powder, 1 teaspoon additional garam masala.
- 400g (14.5 oz) can crushed tomatoes: Forms the primary liquid base for the sauce.
- 200 mL (6.7 fl oz) full-fat coconut cream: Essential for richness and creaminess without dairy; creates a luscious texture.
- 1 tablespoon (15 mL) dried fenugreek leaves (kasoori methi): Gently crushed. This distinctive aroma defines an authentic tikka masala flavor profile. (Swap note: If unavailable, a tiny pinch of ground fenugreek powder can be used, or omit entirely if necessary.)
- 1 teaspoon sugar and 1/2 teaspoon fine sea salt: To balance the acidity of the tomatoes and enhance overall flavor.
Crimson Cashew Swirl
- 200g (7 oz) fresh beetroot: Peeled and roughly chopped. Provides the vibrant color and earthy sweetness for the swirl.
- 50g (1/2 cup) raw cashews: Soaked in hot water for 30 minutes, then drained. Creates the velvety base for the swirl.
- 60 mL (1/4 cup) water: To help blend the cashews and beetroot into a smooth consistency.
- Pinch of fine sea salt and pinch of garam masala: To season the swirl.
To Serve
- Fresh cilantro: Chopped, for garnish.
Instructions
- Prepare the Tofu Marinade: Press the extra-firm tofu for at least 30 minutes to remove excess water for better texture. Cut the pressed tofu into 1-inch cubes. In a medium bowl, combine the pressed tofu cubes with the plant-based yogurt, ginger-garlic paste, lemon juice, 1 teaspoon turmeric, 1 teaspoon Kashmiri chili powder, 1 teaspoon garam masala, and 1/2 teaspoon salt. Gently toss the tofu to coat thoroughly and marinate for at least 30 minutes at room temperature, or up to 2 hours in the refrigerator, to allow the flavors to penetrate the tofu.
- Sear the Tofu: Heat 1 tablespoon (15 mL) vegetable oil in a large non-stick pan over medium-high heat. Add the marinated tofu cubes in a single layer, ensuring not to overcrowd the pan; work in batches if necessary for even browning. Cook for 3-4 minutes per side until each side is golden brown and slightly crisp. Remove the cooked tofu from the pan and set it aside.
- Build the Tikka Masala Sauce Base: In the same pan, heat the remaining 2 tablespoons (30 mL) vegetable oil over medium heat. Add the chopped onion and cook for 8-10 minutes, stirring occasionally, until softened and lightly golden. Stir in the grated ginger, grated garlic, and optional minced green chili, cooking for another minute until fragrant. Add the ground cumin, ground coriander, additional turmeric, additional Kashmiri chili powder, and additional garam masala to the pan; sautรฉ for 30 seconds, stirring constantly, until aromatic.
- Simmer and Blend the Sauce: Pour in the crushed tomatoes, coconut cream, crushed kasoori methi, sugar, and 1/2 teaspoon salt. Bring the sauce to a gentle simmer, then reduce heat to low, cover, and cook for 15 minutes, allowing the flavors to meld fully. Carefully transfer the sauce mixture to a blender and process until completely smooth and creamy. If the sauce looks too thick after blending, add a tablespoon of water or broth to reach your desired consistency before returning to the pan. Return the smooth sauce to the pan.
- Prepare the Crimson Cashew Swirl: While the sauce simmers, boil the chopped beetroot in lightly salted water for 15-20 minutes, or until fork-tender; drain thoroughly. In a blender, combine the cooked beetroot, soaked and drained cashews, 60 mL (1/4 cup) water, a pinch of salt, and a pinch of garam masala. Blend until exceptionally smooth and creamy, adding a tiny splash more water if needed to achieve a thick, pourable consistency for the perfect swirl.
- Combine and Swirl: Add the cooked tofu cubes to the smooth tikka masala base sauce in the pan. Stir gently to coat the tofu and simmer for 5 minutes over low heat, allowing the tofu to absorb some of the sauce flavors. Spoon several dollops of the vibrant Crimson Cashew Swirl mixture over the surface of the simmering tofu tikka masala. Using a spoon or skewer, gently swirl the crimson mixture into the orange-red sauce to create distinct ribbons and marbling in this tofu tikka masala recipe, preserving the two-toned effect.
- Serve: Ladle the swirled tofu tikka masala into deep bowls, ensuring the dramatic crimson ribbons are prominent. Drizzle a small, artful swirl of the remaining Crimson Cashew Swirl onto the center of each serving for an enhanced visual, and sprinkle generously with freshly chopped cilantro. This vibrant presentation makes this a family-friendly tofu tikka masala recipe.
Achieving the Crimson Cashew Swirl Effect
For a truly stunning finish on this easy dinner idea, you want to maintain a visible swirl of the crimson mixture in the rich orange-red sauce. The key is to add the cashew mixture to the hot base sauce *just before* serving, and stir minimally. If you stir too much, the colors will blend and you’ll lose the effect, turning the sauce a uniform pink instead of having distinct ribbons.
The ideal consistency for the swirl mixture is thick enough to hold its shape but pourable enough to create ribbons. If it’s too thick during blending, add a tablespoon of water at a time until it reaches a thick cream consistency. If it’s too thin, add a few extra soaked cashews and re-blend to thicken it. For the best visual impact, I like to use a small spatula or skewer to create wide ribbons just before serving; if I try to stir with a spoon, it always blends too quickly. Serve immediately in dark bowls to highlight the colors of this vibrant tofu tikka masala recipe.

Meal Prep Tips for Tofu Tikka Masala
This healthy tofu tikka masala recipe is excellent for meal prep, especially during busy weeknights. The two sauce components can be made entirely in advance. Prepare the smooth tikka masala base sauce (Step 4) and the Crimson Cashew Swirl (Step 5) and store them separately in airtight containers in the refrigerator for up to 3 days.
When you’re ready to eat, simply sear the marinated tofu cubes (Step 2) and reheat the base sauce in a pan. Add the tofu, then swirl in the chilled cashew mixture before serving. This drastically reduces active cooking time on the day you serve it. The base sauce freezes well for up to 3 months. Thaw it overnight, then reheat on the stove before adding freshly prepared tofu and the swirl. The beetroot swirl is best made fresh or refrigerated, not frozen, as the texture may change upon thawing.
FAQs
Can I use store-bought tikka masala paste instead of spices?
Yes, for a quick shortcut, you can substitute the individual spices in the base sauce (cumin, coriander, turmeric, chili powder, garam masala) with 2-3 tablespoons of your favorite tikka masala paste. Adjust additional seasonings like sugar and salt to taste, as commercial pastes vary in intensity.
How do I get my tofu to crisp up?
The key to crispy tofu is threefold: pressing the extra-firm tofu thoroughly to remove excess water, ensuring the pan is very hot, and not overcrowding the pan when searing. If you crowd the pan, the temperature drops, and the tofu steams instead of searing. Working in small batches ensures each piece browns properly for a superior texture in your tofu tikka masala recipe.
Is this recipe genuinely dairy-free and gluten-free?
Yes, this specific tofu tikka masala recipe uses coconut cream instead of traditional cream and plant-based yogurt for a dairy-free result. All other ingredients listed are naturally gluten-free. Always double-check labels on pre-made items like ginger-garlic paste and coconut cream to ensure no hidden additives.
What can I use instead of kasoori methi (fenugreek leaves)?
Kasoori methi provides a unique, slightly bitter aroma, and it’s essential for achieving the distinct flavor of traditional tikka masala. If you can’t find it, you can omit it. A small pinch of ground fenugreek powder is a possible substitute, but use sparingly as it’s much stronger.
What side dishes go well with this tofu tikka masala recipe?
This dish pairs perfectly with warm naan bread (or gluten-free flatbread) for soaking up the sauce. For a full meal, serve it over fluffy basmati rice. A simple side salad with cucumber and onion provides a fresh contrast to the rich, creamy sauce.
How can I boost the high-protein content further?
The tofu already provides high-protein content, but you can increase it further for a high-protein meal. Add a side of high-protein quinoa instead of rice, or serve it over chickpeas. You can also increase the cashews in the swirl base to boost both protein and healthy fats from the plant-based ingredients in this tofu tikka masala recipe.
Conclusion
This colorful tofu tikka masala recipe with its striking crimson swirl proves that home cooking can be both comforting and beautiful, making it a perfect easy dinner idea. Pin this recipe now and try making it for your next family dinner to impress everyone with its vibrant colors and incredible flavor.
Print
tofu tikka masala recipe
- Total Time: 70 minutes
- Yield: 4 servings 1x
- Diet: Vegan, Gluten-Free
Description
A vibrant, plant-based tofu tikka masala featuring a creamy base and a dramatic crimson swirl made from cashews and beetroot for a visually stunning and healthy weeknight dinner.
Ingredients
- Tofu and Marinade:
- 400 g extra-firm tofu, pressed and cubed
- 2 tbsp plant-based yogurt
- 1 tbsp ginger-garlic paste
- 1 tbsp fresh lemon juice
- 1 tsp ground turmeric
- 1 tsp Kashmiri chili powder
- 1 tsp garam masala
- 1/2 tsp fine sea salt
- Tikka Masala Base Sauce:
- 3 tbsp vegetable oil, divided
- 1 large onion, finely chopped
- 1 tsp grated fresh ginger
- 1 tsp grated fresh garlic
- 1 small green chili, minced (optional)
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp additional ground turmeric
- 1 tsp additional Kashmiri chili powder
- 1 tsp additional garam masala
- 400 g can crushed tomatoes
- 200 ml full-fat coconut cream
- 1 tbsp dried fenugreek leaves (kasoori methi)
- 1 tsp sugar
- 1/2 tsp fine sea salt
- Crimson Cashew Swirl:
- 200 g fresh beetroot, peeled and chopped
- 50 g raw cashews, soaked and drained
- 60 ml water
- pinch fine sea salt
- pinch garam masala
- For Serving:
- fresh cilantro, chopped
Instructions
- Prepare Tofu Marinade: Press and cube the tofu. In a bowl, combine the cubes with yogurt, ginger-garlic paste, lemon juice, and all marinade spices/salt. Gently toss to coat. Marinate for at least 30 minutes.
- Sear Tofu Pieces: Heat 1 tablespoon of oil in a non-stick pan over medium-high heat. Add the marinated tofu cubes in a single layer and sear for 3-4 minutes per side until golden brown and crisp. Remove the cooked tofu and set aside.
- Build Tikka Masala Base: In the same pan, heat the remaining oil over medium heat. Sautรฉ the chopped onion until softened (8-10 minutes). Add the grated ginger, garlic, and optional chili, cooking for 1 minute. Stir in the base spices (cumin, coriander, turmeric, chili powder, garam masala) and sautรฉ for 30 seconds until fragrant.
- Simmer and Blend Sauce: Pour in the crushed tomatoes, coconut cream, fenugreek leaves, sugar, and salt. Bring to a simmer, cover, and cook for 15 minutes to allow flavors to meld. Carefully transfer the sauce to a blender and process until completely smooth. Return the sauce to the pan.
- Prepare Crimson Swirl: While the sauce simmers, boil the chopped beetroot for 15-20 minutes until tender; drain thoroughly. In a blender, combine the cooked beetroot, soaked cashews, water, and seasoning (salt/garam masala). Blend until exceptionally smooth and creamy, adding extra water as needed to reach a thick, pourable consistency.
- Combine and Swirl: Add the seared tofu cubes to the smooth tikka masala base sauce and simmer for 5 minutes over low heat. Spoon dollops of the crimson swirl mixture over the sauce. Gently use a skewer or spoon to create marbling and ribbons without fully blending the colors.
- Serve and Garnish: Ladle the swirled curry into bowls, ensuring the dramatic ribbons are visible. Drizzle with remaining swirl mixture and garnish generously with chopped cilantro.
Notes
To achieve the vibrant crimson swirl effect, add the cashew mixture to the hot base sauce just before serving. Stir minimally to maintain distinct ribbons rather than blending the colors into a uniform pink.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Searing, Simmering, Blending
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: 310 kcal
- Sugar: 8 g
- Sodium: 400 mg
- Fat: 20 g
- Saturated Fat: 12 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 4 g
- Protein: 18 g
- Cholesterol: 0 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.