Nutrition Facts for Tofu with tomatoes and coriander

Tofu with Tomatoes and Coriander

Image of Tofu with Tomatoes and Coriander
Nutriscore Rating: 82/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.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

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!
683
cal
48.6g
protein
29.0g
carbs
48.4g
fat

Nutrition Facts

1 serving (850.1g)
Calories
683
% Daily Value*
Total Fat 48.4 g 62%
Saturated Fat 6.8 g 34%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 1862 mg 81%
Total Carbohydrate 29.0 g 11%
Dietary Fiber 10.7 g 38%
Total Sugars 14.7 g
Protein 48.6 g 97%
Vitamin D 0.0 mcg 0%
Calcium 706 mg 54%
Iron 9.4 mg 52%
Potassium 1709 mg 36%

*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

15.5%%
26.1%%
58.4%%
Fat: 435 cal (58.4%%)
Protein: 194 cal (26.1%%)
Carbs: 116 cal (15.5%%)