Tofu Tomato Curry with Exotic Spices


 Embark on a vegetarian voyage with a luscious curry that marries the silken texture of tofu with the tangy richness of tomatoes. Infused with a medley of aromatic spices, this dish is a symphony of flavors that promises to delight the senses.

Photo of a bowl brimming with Tofu Tomato Curry, showcasing soft tofu cubes in a rich tomato gravy, garnished with fresh cilantro, placed on a rustic wooden table.

Precise Preparation and Cooking Time

  • Preparation Time: 10 minutes
  • Cooking Time: 25 minutes

Number of Servings and Ideal Serving Size

  • Yields: 4 servings
  • Ideal Serving Size: A generous scoop paired with rice or flatbread

Essential Nutritional Information

  • Calories: 220 kcal per serving
  • Proteins: 14g
  • Fats: 12g
  • Carbohydrates: 15g
  • Sodium: 480mg
  • Fiber: 4g
Photo of a pot on a stove with the simmering tomato curry, a wooden spoon stirring the mixture, revealing the tofu cubes and aromatic spices.

Ingredients (Measured in Grams)

  • Firm tofu (cubed): 400 grams
  • Fresh tomatoes (pureed): 500 grams
  • Onion (finely chopped): 150 grams
  • Ginger-garlic paste: 30 grams
  • Ground turmeric: 3 grams
  • Ground cumin: 5 grams
  • Ground coriander: 5 grams
  • Red chili powder: 3 grams (adjust to taste)
  • Garam masala: 5 grams
  • Fresh cilantro (chopped): 30 grams for garnish
  • Olive oil: 30ml
  • Salt: 5 grams
  • Freshly ground black pepper: 3 grams
Photo of the preparation process: cubed tofu on a plate, bowls of pureed tomatoes, chopped onions, ginger-garlic paste, and spices, all set on a wooden countertop with an Indian ambiance.

Detailed Method of Preparation

  1. In a large skillet or pot, heat olive oil over medium heat. Add chopped onions and sauté until translucent.
  2. Stir in the ginger-garlic paste and sauté for another minute until aromatic.
  3. Add the ground spices (turmeric, cumin, coriander, and red chili powder) and cook for a couple of minutes.
  4. Pour in the pureed tomatoes, season with salt and pepper, and let the mixture simmer for about 15 minutes.
  5. Gently fold in the tofu cubes, ensuring they are well-coated with the curry sauce.
  6. Cook for another 5-7 minutes, allowing the tofu to absorb the flavors.
  7. Sprinkle garam masala and adjust seasoning if needed.
  8. Garnish with freshly chopped cilantro before serving.

Proven Tips for Culinary Success

  • Pressing the tofu before cooking helps in removing excess moisture, ensuring it holds its shape in the curry.
  • Serving with a side of lemon wedges can add a refreshing tang to the dish.

Anticipated FAQs

  • Can I use other vegetables in this curry? Yes, bell peppers, peas, or even spinach can be great additions.
  • How can I make the curry creamier? A splash of coconut milk or cream can be added for a richer texture.