Nutrition Facts for Tofu with tomatoes and coriander
Blog Research API Download App

Tofu with Tomatoes and Coriander

Image of Tofu with Tomatoes and Coriander
Nutriscore Rating: 86/100

Vibrant and bursting with flavor, this Tofu with Tomatoes and Coriander recipe is a quick and wholesome weeknight dinner that’s ready in just 30 minutes. Firm tofu is pan-seared to golden perfection and then tossed in a fragrant medley of juicy ripe tomatoes, garlic, and warm ground cumin. A splash of soy sauce adds savory depth, while a sprinkle of optional red chili flakes lends a subtle kick. Fresh coriander (cilantro) leaves elevate the dish with an herbaceous brightness, making it as visually appealing as it is delicious. Perfect for vegans and vegetarians, this versatile dish pairs beautifully with steamed rice, quinoa, or crusty bread for an effortless yet flavorful meal.

✓ FDA-Compliant • EC Certified

The Toxic-Free Cutting Board

Medical-grade titanium. No microplastics. No bacteria. No compromises.

Zero Toxins
Self-Sanitizing
Lifetime Durability
$99 $169 SAVE 40%
Shop Now →
Titan Haus Pure Titanium Cutting Board

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
15 min
🕐
Total Time
30 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 400 grams firm tofu
  • 3 medium ripe tomatoes
  • 1 cup fresh coriander (cilantro) leaves
  • 2 tablespoons olive oil
  • 2 cloves garlic
  • 1 tablespoon soy sauce
  • 1 teaspoon ground cumin
  • 0.25 teaspoon ground black pepper
  • 0.5 teaspoon salt
  • 0.5 teaspoon red chili flakes (optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Drain the tofu and pat it dry with paper towels. Cut the tofu into 1-inch cubes.

2

Dice the ripe tomatoes into small chunks and set aside.

3

Finely chop the garlic and roughly chop the fresh coriander leaves.

4

Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the tofu cubes and cook for 5-7 minutes, turning occasionally, until golden on all sides. Remove the tofu from the skillet and set aside.

5

In the same skillet, add the remaining 1 tablespoon of olive oil. Add the chopped garlic and sauté for 30 seconds until fragrant.

6

Add the diced tomatoes to the skillet and cook for 3-4 minutes, stirring occasionally, until they start to soften and release their juices.

7

Season the tomatoes with soy sauce, ground cumin, salt, black pepper, and red chili flakes (if using). Stir well to combine.

8

Return the tofu to the skillet and gently toss to coat it in the tomato sauce. Cook for an additional 3-4 minutes, allowing the tofu to absorb the flavors.

9

Remove the skillet from the heat and sprinkle the dish with fresh coriander leaves.

10

Serve hot as a main or side dish with steamed rice, quinoa, or crusty bread.

Cooking Tip: Take your time with each step for the best results!
227
cal
17.3g
protein
8.5g
carbs
15.1g
fat

Nutrition Facts

1 serving (201.3g)
Calories
227
% Daily Value*
Total Fat 15.1 g 19%
Saturated Fat 2.2 g 11%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 409 mg 18%
Total Carbohydrate 8.5 g 3%
Dietary Fiber 3.8 g 14%
Total Sugars 2.8 g
Protein 17.3 g 35%
Vitamin D 0.0 mcg 0%
Calcium 709 mg 55%
Iron 3.6 mg 20%
Potassium 516 mg 11%

*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

14.2%%
28.8%%
57.0%%
Fat: 544 cal (57.0%%)
Protein: 275 cal (28.8%%)
Carbs: 135 cal (14.2%%)