Nutrition Facts for Tofu with onions peppers and tomatoes

Tofu with Onions Peppers and Tomatoes

Image of Tofu with Onions Peppers and Tomatoes
Nutriscore Rating: 83/100

Savor the vibrant flavors of this easy and wholesome Tofu with Onions, Peppers, and Tomatoes recipe! Packed with plant-based protein from golden-seared extra-firm tofu and bursting with color from fresh bell peppers, juicy tomatoes, and aromatic onions, this dish is a feast for both the eyes and the palate. A touch of garlic, soy sauce, and smoky paprika brings a satisfying depth of flavor, while a sprinkle of parsley or cilantro adds a fresh, herby finish. Ready in just 35 minutes, this gluten-free and vegan-friendly recipe is perfect for weeknight dinners or meal prep. Serve it over fluffy rice, hearty quinoa, or crusty bread for a nourishing and fulfilling 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
20 min
🕐
Total Time
35 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

11 items
  • 400 grams Extra-firm tofu
  • 1 large Onion
  • 2 medium Bell peppers (any color)
  • 3 medium Tomatoes
  • 3 cloves Garlic
  • 3 tablespoons Olive oil
  • 2 tablespoons Soy sauce
  • 1 teaspoon Paprika
  • 0.5 teaspoons Ground black pepper
  • 0.5 teaspoons Salt
  • 2 tablespoons Fresh parsley or cilantro (optional, for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Press the tofu to remove excess moisture. Wrap it in a clean kitchen towel, place a heavy object (like a pan) on top, and let it sit for 15 minutes.

2

While the tofu is pressing, slice the onion, bell peppers, and tomatoes into thin wedges. Mince the garlic.

3

Cut the pressed tofu into 1-inch cubes.

4

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the tofu cubes and sear them for 3-4 minutes on each side until golden brown. Remove the tofu from the skillet and set aside.

5

In the same skillet, add the remaining 1 tablespoon of olive oil. Add the sliced onion and minced garlic. Sauté for 2-3 minutes until fragrant and translucent.

6

Add the bell peppers to the skillet and cook for another 3-4 minutes, stirring frequently, until they start to soften.

7

Add the tomatoes, soy sauce, paprika, black pepper, and salt to the skillet. Stir well and cook for 5-7 minutes until the vegetables are tender and the tomatoes release their juices.

8

Return the tofu to the skillet and gently toss everything together. Cook for an additional 2-3 minutes to heat the tofu and blend the flavors.

9

Remove the skillet from heat and garnish with chopped parsley or cilantro, if desired.

10

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

Cooking Tip: Take your time with each step for the best results!
1257
cal
75.4g
protein
76.5g
carbs
77.0g
fat

Nutrition Facts

1 serving (1381.5g)
Calories
1257
% Daily Value*
Total Fat 77.0 g 99%
Saturated Fat 11.9 g 60%
Polyunsaturated Fat 4.4 g
Cholesterol 0 mg 0%
Sodium 2431 mg 106%
Total Carbohydrate 76.5 g 28%
Dietary Fiber 24.8 g 89%
Total Sugars 35.5 g
Protein 75.4 g 151%
Vitamin D 0.0 mcg 0%
Calcium 2887 mg 222%
Iron 15.1 mg 84%
Potassium 3018 mg 64%

*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

23.5%%
23.2%%
53.3%%
Fat: 693 cal (53.3%%)
Protein: 301 cal (23.2%%)
Carbs: 306 cal (23.5%%)