Nutrition Facts for Tofu tikka masala

Tofu Tikka Masala

Transform your weeknight dinner routine with this vibrant and hearty Tofu Tikka Masala—a plant-based twist on a classic Indian favorite. Featuring crispy golden cubes of marinated tofu simmered in a luscious, aromatic tomato-coconut sauce, this recipe delivers bold, authentic flavors in every bite. The marinade, infused with garam masala, ginger, and garlic, ensures the tofu is deeply flavorful, while the rich, creamy sauce provides the perfect balance of spice and comfort. Ready in just over an hour, this dish is as satisfying as it is simple to prepare. Serve it with fluffy basmati rice or warm, buttery naan for a comforting meal that’s sure to impress vegans and non-vegans alike.

Nutriscore Rating: 81/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Tofu Tikka Masala
Prep Time:30 mins
Cook Time:45 mins
Total Time:75 mins
Servings: 4

Ingredients

  • 400 g firm tofu
  • 120 ml plain yogurt
  • 1 tablespoon lemon juice
  • 1 teaspoon ginger paste
  • 1 teaspoon garlic paste
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoon chili powder
  • 1 teaspoon salt
  • 2 tablespoons vegetable oil
  • 1 large onion
  • 400 g canned tomato puree
  • 240 ml coconut milk
  • 2 tablespoons cilantro leaves
  • 1 teaspoon sugar

Directions

Step 1

Press the tofu to remove excess water. Cut into 1-inch cubes.

Step 2

In a bowl, mix yogurt, lemon juice, ginger paste, garlic paste, 1 teaspoon garam masala, cumin, coriander, chili powder, and salt to form a marinade.

Step 3

Add tofu cubes to the marinade and gently toss to coat. Cover and refrigerate for at least 30 minutes, or up to overnight.

Step 4

Heat 1 tablespoon vegetable oil in a large skillet over medium heat. Add tofu cubes in batches, avoiding overcrowding. Cook until golden brown on all sides, about 8-10 minutes. Transfer to a plate and set aside.

Step 5

In the same skillet, add another tablespoon of oil. Add the chopped onion and sauté until onion is translucent, about 5 minutes.

Step 6

Add remaining garam masala and cook for another minute until fragrant.

Step 7

Stir in tomato puree and sugar. Simmer for 10 minutes, stirring occasionally.

Step 8

Reduce heat to low and slowly stir in coconut milk. Let the sauce simmer for an additional 10 minutes, stirring occasionally.

Step 9

Add the cooked tofu to the skillet and gently stir to coat the tofu with the sauce. Cook for another 5-7 minutes to heat through.

Step 10

Garnish with chopped cilantro leaves before serving.

Step 11

Serve hot with basmati rice or naan bread.

Nutrition Facts

Serving size 1470.9 grams (1470.9g)
Amount per serving % Daily Value*
Calories 1054
Total Fat 50.60g 65%
Saturated Fat 7.90g 40%
Polyunsaturated Fat 16.90g
Cholesterol 8mg 3%
Sodium 2954mg 128%
Total Carbohydrate 113.50g 41%
Dietary Fiber 18.10g 65%
Total Sugars 62.70g
Protein 61.20g 122%
Vitamin D 60IU 298%
Calcium 1069mg 82%
Iron 17mg 95%
Potassium 3582mg 76%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 39.5%
Protein: 21.2%
Carbs: 39.3%