legumes
vegan
sautéed
everyday
main course
creamy
Indian
all seasons
Hot


Tofu Tikka Masala
Difficulty
medium
Time
1h
Price Category
average
Calories
Medium
This Tofu Tikka Masala is a delicious and creamy vegan take on the classic Indian dish. Crispy pan-fried tofu pieces are bathed in a rich, spicy tomato-based sauce, made irresistibly smooth with coconut milk and cashews. It's the perfect choice for a hearty yet meat-free dinner that's guaranteed to warm your soul. Serve it with rice or naan bread and enjoy the harmony of exotic flavors!
ingredients
Steps
Prep and Cook Tofu
Press excess water from the tofu using a kitchen towel, then cut into 2-3 cm cubes. Heat 1 tbsp of oil in a large skillet over medium-high heat. Add the tofu cubes and pan-fry until golden brown and crispy on all sides, about 8-10 minutes. Remove the tofu from the skillet and set aside.
Sauté Aromatics
In the same skillet, add a little more oil if needed. Add the chopped onion and sauté over medium heat until translucent, about 5-7 minutes. Add the minced garlic and grated ginger, and cook for another 1-2 minutes until fragrant.
Simmer the Sauce
Stir in the garam masala, turmeric, cumin, coriander, chili powder, and sweet paprika. Cook for 30 seconds until fragrant. Pour in the crushed tomatoes, coconut milk, the cashews blended with water, sugar, salt, and pepper. Stir well and bring to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes to allow the flavors to meld and the sauce to thicken.
Combine and Serve
Add the cooked tofu cubes back into the sauce and gently stir to combine. Cook for another 2-3 minutes to heat through and allow the tofu to absorb the flavors. Garnish with fresh chopped cilantro before serving. Serve hot with basmati rice or naan bread.
Extra Tips
► For extra crispy tofu, toss it with a little cornstarch before pan-frying or roasting.
► If you like it spicier, add more chili powder or a fresh green chili along with the onion.
► Soak the cashews in hot water for at least 30 minutes to ensure they blend into a super creamy sauce.
Nutrition
| Per 100g | Per Serving 300g / 10.5 oz | |
|---|---|---|
| Calories | 280 kcal | 840 kcal |
| Protein | 12g | 36g |
| Fat | 20g | 60g |
| Carbohydrate | 12g | 36g |
| Fiber | 3g | 9g |
| Sugar | 4g | 12g |