Make Tofu Tikka Masala that tastes better than takeout! This recipe combines careful planning with intuitive cooking for a rich, creamy, and flavorful vegan dish.
Author:Amelia Carmichael
Prep Time:20 minutes
Cook Time:30 minutes
Total Time:50 minutes
Yield:4 servings
Category:Main Course
Method:Stovetop
Cuisine:Indian
Diet:Vegan
Ingredients
Scale
1 block (14 oz) extra-firm tofu, pressed and cubed
1 tablespoon olive oil
1 teaspoon garam masala
1/2 teaspoon turmeric powder
1/2 teaspoon salt
1 cup plain, unsweetened vegan yogurt (for marinade)
1 tablespoon lemon juice (for marinade)
1 tablespoon ginger-garlic paste (for marinade)
1 tablespoon olive oil (for cooking)
1 large onion, finely chopped
2 teaspoons ginger-garlic paste
1 teaspoon cumin powder
1 teaspoon coriander powder
1/2 teaspoon chili powder (adjust to taste)
1/2 teaspoon turmeric powder
1 (14.5 oz) can crushed tomatoes
1/2 cup vegetable broth
1/2 cup full-fat coconut milk or vegan heavy cream
In a bowl, mix the cubed tofu with vegan yogurt, lemon juice, 1 tablespoon ginger-garlic paste, 1 teaspoon garam masala, 1/2 teaspoon turmeric, and 1/2 teaspoon salt. Let it marinate for at least 30 minutes.
Heat 1 tablespoon of olive oil in a large pan or Dutch oven over medium-high heat. Add the marinated tofu cubes in a single layer. Cook until golden brown and slightly charred on all sides. Remove the tofu and set it aside.