Tofu Tikka Masala
This delightful Vegan Tofu Tikka Masala replaces the traditional chicken with tofu, creating a wholesome and satisfying meal. Marinated tofu cubes are baked and added to a rich creamy onion-tomato gravy. Let's see how to make this mouthwatering vegan and gluten-free curry at home.
Ingredients
Tofu Marinade
- 14 ounce tofu extra firm, pressed, cut into 1.5 cm cubes
- 1/4 cup vegan yogurt plain thick, can use greek yogurt too, or use coconut cream
- 1 teaspoon ginger paste
- 1 teaspoon garlic paste
- 2 teaspoon lime juice
- 1/2 teaspoon turmeric powder ground, aka Haldi powder
- 1/2 teaspoon Kashmiri red chili powder or paprika
- 1 teaspoon coriander powder dhaniya powder
- 1/2 teaspoon garam masala
- 3/4 teaspoon salt
For Curry
- 2 tablespoons vegan butter or olive oil
- 2 green cardamom aka Elaichi
- 1 inch cassia cinnamon aka Dalchini
- 1/2 teaspoon cumin seeds aka Jeera
- 1 cup onion chopped
- 1 tablespoon ginger diced
- 4 cloves garlic diced
- 1 can diced tomatoes 14.5oz or 4 ripe tomatoes roughly chopped
- 1/2 cup water
- 1/2 cup coconut milk
- 1/2 teaspoon sugar or other sweetener of choice
- 1/2 lime juiced
- 1 tablespoon fenugreek leaves dried, aka Kasoori Methi
- ½ teaspoon garam masala
- cilantro to garnish
Spices
- 1 teaspoon Kashmiri red chili powder adjust to taste or paprika
- ½ teaspoon turmeric powder Haldi powder, ground, aka Haldi powder
- 1 teaspoon coriander powder dhaniya powder
- ½ teaspoon salt adjust to taste
Instructions
Prepare Tofu
- Press the tofu for 15-20 minutes to remove any extra liquid. Then pat dry wth paper towels and cut into cubes.
- In a bowl, combine the marinade ingredients, then add the tofu and gently toss to coat. Let the tofu rest for 30 minutes to 4 hours.
- Preheat oven to 400 degree F. Transfer the tofu to a lined baking tray and bake for 15-20 minutes, stirring once in between. Tip: If there is any leftover marinade, add it to the curry with the coconut milk.
Make the curry
- Heat a large pan on medium-high heat. Add vegan butter, cardamon, cinnamon, and cumin seeds, and let them splutter for about 30 seconds.
- Add onion, ginger, and garlic. Saute for 5 minutes while stirring frequently until they are golden.
- Add the tomatoes and spices. Stir and cover with a lid for 2-3 minutes to help the tomatoes soften. Remove the lid and saute for couple more minutes.
- Remove the cinnamon stick. Then blend everything using a blender and blend until smooth. Let the ingredients cool down a bit before blending. Transfer back to the same pan.
- Add water and give the curry a stir. Cover with a lid and let the curry simmer on medium-low for 5-6 minutes. Remove the lid.
- Add the coconut milk, sugar, garam masala, and lime juice and stir it in. Cook for another minute.
- Crush dried fenugreek leaves between your palms and then add to the curry. Give it a stir.
- Add the tofu and gently stir it in the curry. Simmer for 2-3 minutes on low heat so the flavors of the sauce soak in the tofu.
- Garnish with cilantro leaves. Serve with naan or rice. Enjoy!
Notes
- Yogurt: Use thick creamy yogurt for the marinade. If you can't find vegan yogurt, then use coconut cream. Add some extra lime juice to the marinade.
- Air Frying Tofu: You can air fry the tofu in an air fryer, at 400°F for 10 minutes, flipping in between. Spray with little oil.
- Air Frying Tofu: You can air fry the tofu in an air fryer, at 400°F for 10 minutes, flipping in between. Spray with little oil.
- Frying Tofu in Pan: Heat oil in a pan over medium-high heat. Once hot, add the tofu cubes in a single layer and brown and crisp until all sides are golden. Remove the tofu and set aside. You may need to cook tofu in batches.
- Frying Tofu in Pan: Heat oil in a pan over medium-high heat. Once hot, add the tofu cubes in a single layer and brown and crisp until all sides are golden. Remove the tofu and set aside. You may need to cook tofu in batches.
- Store Leftovers: If you have any leftovers, store them in an airtight container in the refrigerator for 3-4 days. When reheating, gently warm the curry on the stovetop or microwave until heated.
Nutrition Information
Nutrition Facts
Serving: 4 Serving
Amount Per Serving
Calories 245
% Daily Value*
| Calories | 245kcal | 12% |
| Carbohydrates | 17g | 6% |
| Protein | 12g | 24% |
| Fat | 16g | 25% |
| Saturated Fat | 7g | 35% |
| Polyunsaturated Fat | 4g | 24% |
| Monounsaturated Fat | 3g | 15% |
| Trans Fat | 0.03g | 2% |
| Cholesterol | 2mg | 1% |
| Sodium | 951mg | 40% |
| Potassium | 417mg | 9% |
| Fiber | 4g | 16% |
| Sugar | 6g | 12% |
| Vitamin A | 635IU | 13% |
| Vitamin C | 18mg | 20% |
| Calcium | 211mg | 21% |
| Iron | 4mg | 22% |
* Percent Daily Values are based on a 2,000 calorie diet.