Go Back

Tofu Tikka Masala

A warm and bold meal that combines the rich flavors of Indian tikka masala with gentle tofu, creating a rich and creamy dish that's perfect for weeknights or gatherings.
Prep Time 30 minutes
Cook Time 15 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian, Vegan
Calories: 300

Ingredients
  

For the Tofu
  • 14 oz firm tofu, pressed and cubed Use firm or extra-firm tofu. Press it 15–30 minutes to remove extra water.
  • 1 cup plain vegan yogurt Pick plain, unsweetened yogurt. Coconut or soy yogurts both work.
  • 2 tablespoons tandoori masala Use a fresh jar for stronger aroma.
  • 1 tablespoon olive oil For sautéing.
For the Sauce
  • 1 onion chopped Aim to soften and sweeten the onion.
  • 2 cloves garlic, minced Add last to avoid burning.
  • 1 tablespoon ginger, grated Fresh grated ginger gives bright heat.
  • 1 can (14 oz) diced tomatoes Use no added sugar for a steady flavor.
  • 1 cup coconut milk Full-fat for a rich sauce.

Method
 

Marinating
  1. Marinate tofu cubes in vegan yogurt and tandoori masala for at least 30 minutes.
Sautéing
  1. Heat olive oil in a large pan over medium heat. Add chopped onion and sauté until translucent.
  2. Add minced garlic and grated ginger, cooking for another minute.
Browning the Tofu
  1. Stir in the marinated tofu and cook until golden brown.
Making the Sauce
  1. Add diced tomatoes and coconut milk, stirring to combine.
  2. Simmer for about 10-15 minutes, or until the sauce thickens. Season with salt to taste.
Serving
  1. Serve hot, garnished with fresh cilantro.

Notes

Press tofu well for better browning. Don’t overcook garlic and brown tofu in batches for best results.