creamy tofu tikka masala

Published on September 28, 2025
4.8 (245 reviews)

Craving the classic comfort of tikka masala but want a cruelty‑free twist? This Creamy Tofu Tikka Masala swaps tender tofu for chicken and uses a cashew‑rich sauce to keep the dish luxuriously smooth.

Save This Recipe!
Click to save for later - It only takes 2 seconds!
creamy tofu tikka masala
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Rich, velvety sauce The cashew‑based cream delivers authentic silkiness without dairy, keeping the dish light yet indulgent.
✓ Plant‑based protein Silky tofu soaks up the spices, giving you a satisfying bite that rivals chicken tikka masala.
✓ One‑pan convenience All components simmer together, so cleanup is minimal and flavor melds perfectly.

Craving the classic comfort of tikka masala but want a cruelty‑free twist? This Creamy Tofu Tikka Masala swaps tender tofu for chicken and uses a cashew‑rich sauce to keep the dish luxuriously smooth. It’s perfect for weeknight dinners, meal‑prepping, or impressing guests who think plant‑based can’t be indulgent. The blend of smoky spices, tangy tomatoes, and a hint of coconut milk creates depth without overwhelming the palate. Ready in under an hour, it proves that flavor doesn’t have to sacrifice convenience.

1 cup raw cashews (soaked 2 h) Replace with coconut cream for a dairy‑free option.
1 ½ cups tomato purée Canned or fresh crushed tomatoes work equally well.
2 tbsp tikka masala spice blend Add extra chili powder for heat.
½ cup coconut milk Provides extra richness; can be omitted for lower fat.
1 tbsp ginger, minced Fresh gives brightest flavor; powdered works in a pinch.
2 cloves garlic, minced Essential for depth; can increase to 3 cloves.
2 tbsp vegetable oil Use ghee for a richer taste.
Salt & pepper to taste Finish with a pinch of garam masala for aroma.

Instructions

creamy tofu tikka masala
1

Blend the cashew cream

Drain soaked cashews and blend with ¼ cup water until ultra‑smooth. Set aside;

Pro Tip: Add a pinch of salt while blending to enhance flavor.
2

Sauté aromatics

Heat oil in a large skillet over medium heat. Add ginger, garlic, and tikka masala spice; stir for 1‑2 minutes until fragrant, careful not to burn.

Pro Tip: If the mixture sticks, splash a splash of water.
3

Build the sauce

Stir in tomato purée, cashew cream, and coconut milk. Bring to a gentle simmer, then reduce heat to low; let the sauce thicken for 5‑7 minutes, stirring occasionally.

Pro Tip: Taste and adjust salt now; the sauce will mellow later.
4

Add tofu

Gently fold cubed tofu into the sauce, ensuring each piece is coated. Simmer for another 5 minutes until the tofu is heated through and has absorbed the spices.

Pro Tip: Do not stir aggressively; tofu can break apart.
5

Finish and serve

Sprinkle a pinch of garam masala and freshly chopped cilantro. Serve hot over basmati rice or warm naan, and enjoy the creamy, smoky goodness.

Pro Tip: A squeeze of lemon brightens the final flavor.

Expert Tips

Tip #1: Press tofu well

Pressing removes excess moisture, allowing the tofu to soak up the sauce without becoming soggy.

Tip #2: Soak cashews longer

A minimum of 2 hours yields a smoother cream; for a quicker fix, use hot water and soak 30 minutes.

Tip #3: Add a dash of smoked paprika

Enhances the smoky profile without overpowering the traditional tikka masala spices.

Tip #4: Reheat gently

If leftovers are needed, warm over low heat to keep tofu from falling apart.

Storage & Variations

Store in an airtight container in the fridge for up to 4 days; reheat gently on the stove. For a milder version, halve the spice blend. Swap cashews for almonds or use oat cream for a nut‑free alternative. Add frozen peas in the last minute for extra color and texture.

Nutrition

Per serving

Calories
420 kcal
Protein
18 g
Fat
24 g
Carbs
28 g

Frequently Asked Questions

Yes, silken tofu works but it will break down more, giving a softer texture. If you prefer distinct cubes, stick with firm or extra‑firm tofu.

Increase the tikka masala blend, add ½ tsp cayenne, or stir in a sliced fresh chili during step 2. Adjust to your heat tolerance.

Yes, freeze in airtight containers for up to 2 months. Thaw overnight and reheat gently; you may need to stir in a splash of water or coconut milk to restore creaminess.

Serve with steamed basmati rice, garlic naan, or cauliflower rice for a low‑carb option. A simple cucumber raita adds a cooling contrast.

Recipe Summary

Prep
30 min
Cook
30 min
Total
60 min
Servings
3
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 400 g firm tofu, pressed & cubed
  • 1 cup raw cashews (soaked 2 h)
  • 1 ½ cups tomato purée
  • 2 tbsp tikka masala spice blend
  • ½ cup coconut milk
  • 1 tbsp ginger, minced
  • 2 cloves garlic, minced
  • 2 tbsp vegetable oil
  • Salt & pepper to taste

Instructions

1
Blend the cashew cream

Drain soaked cashews and blend with ¼ cup water until ultra‑smooth. Set aside;...

2
Sauté aromatics

Heat oil in a large skillet over medium heat. Add ginger, garlic, and tikka masala spice; stir for 1‑2 minutes until fragrant, careful not to burn....

3
Build the sauce

Stir in tomato purée, cashew cream, and coconut milk. Bring to a gentle simmer, then reduce heat to low; let the sauce thicken for 5‑7 minutes, stirring occasionally....

4
Add tofu

Gently fold cubed tofu into the sauce, ensuring each piece is coated. Simmer for another 5 minutes until the tofu is heated through and has absorbed the spices....

5
Finish and serve

Sprinkle a pinch of garam masala and freshly chopped cilantro. Serve hot over basmati rice or warm naan, and enjoy the creamy, smoky goodness....

You May Also Like

Discover more delicious recipes

Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.