Nutrition Facts for Heart-healthy tofu cacciatore

Heart-Healthy Tofu Cacciatore

Image of Heart-Healthy Tofu Cacciatore
Nutriscore Rating: 83/100

Savor the delicious and nutritious flavors of Heart-Healthy Tofu Cacciatore, a plant-based twist on the classic Italian dish that’s perfect for anyone seeking a wholesome and balanced meal. Featuring protein-packed extra-firm tofu, vibrant bell peppers, and tender carrots simmered in a rich no-salt tomato sauce infused with oregano and basil, this recipe transforms simple ingredients into a flavorful masterpiece. Low-sodium vegetable broth and whole-grain pasta or brown rice make it a heart-conscious choice, while optional black olives and red pepper flakes provide customizable flair. Ready in just an hour, this satisfying vegan dinner is ideal for busy weeknights or elegant entertaining.

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
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 14 oz Extra-firm tofu
  • 1 tbsp Olive oil
  • 1 medium Yellow onion, diced
  • 3 cloves Garlic cloves, minced
  • 1 medium Red bell pepper, sliced
  • 1 medium Green bell pepper, sliced
  • 1 medium Carrot, peeled and sliced thinly
  • 14 oz Diced tomatoes, no salt added
  • 2 tbsp Tomato paste, no salt added
  • 0.5 cup Low-sodium vegetable broth
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 0.25 tsp Red pepper flakes (optional)
  • 0.25 cup Black olives, sliced (optional)
  • 2 tbsp Fresh parsley, chopped
  • 4 cups Cooked whole-grain pasta or brown rice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

Drain the tofu and press it between two plates for 15 minutes to remove excess water. Pat the tofu dry with a clean kitchen towel, then cut it into 1-inch cubes.

2

In a large skillet or non-stick pan, heat the olive oil over medium heat. Add the tofu cubes and cook until lightly golden on all sides, about 6-8 minutes. Remove the tofu from the skillet and set aside.

3

In the same skillet, add the diced onion and cook for 3-4 minutes until softened. Add the minced garlic and sauté for another 30 seconds until fragrant.

4

Add the red and green bell peppers and sliced carrots to the skillet. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften.

5

Stir in the diced tomatoes, tomato paste, and vegetable broth. Add the dried oregano, dried basil, and red pepper flakes (if using). Stir well to combine.

6

Bring the mixture to a simmer, then reduce the heat to low. Cover and cook for 20 minutes, stirring occasionally, to allow the flavors to meld and the vegetables to fully soften.

7

Return the tofu to the skillet and gently stir it into the sauce. Let it simmer uncovered for an additional 5 minutes to absorb the flavors.

8

If using black olives, stir them in at this point. Taste and adjust seasonings if needed.

9

Serve the Tofu Cacciatore over cooked whole-grain pasta or brown rice. Garnish with fresh parsley before serving.

Cooking Tip: Take your time with each step for the best results!
2256
cal
123.8g
protein
330.6g
carbs
63.2g
fat

Nutrition Facts

1 serving (2403.9g)
Calories
2256
% Daily Value*
Total Fat 63.2 g 81%
Saturated Fat 10.4 g 52%
Polyunsaturated Fat 1.3 g
Cholesterol 0 mg 0%
Sodium 746 mg 32%
Total Carbohydrate 330.6 g 120%
Dietary Fiber 58.0 g 207%
Total Sugars 42.5 g
Protein 123.8 g 248%
Vitamin D 0.0 mcg 0%
Calcium 3048 mg 234%
Iron 25.9 mg 144%
Potassium 3417 mg 73%

*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

55.4%%
20.8%%
23.8%%
Fat: 568 cal (23.8%%)
Protein: 495 cal (20.8%%)
Carbs: 1322 cal (55.4%%)