Nutrition Facts for Minestrone with tofu

Minestrone with Tofu

Warm, hearty, and packed with wholesome ingredients, this Minestrone with Tofu is a comforting plant-based twist on the classic Italian soup. Featuring golden cubes of sautéed tofu, tender vegetables, protein-rich kidney beans, and al dente pasta, all simmered in a fragrant vegetable broth flavored with oregano and basil, this recipe is both nourishing and satisfying. Fresh spinach adds vibrant color and a dose of greens, while a squeeze of lemon juice provides a bright, tangy finish. Ready in just one hour, this vegan-friendly minestrone is perfect for busy weeknights or meal prep, offering six generous servings of protein-packed goodness. Ideal for lovers of hearty vegan soups, this dish is a delicious way to enjoy a nutrient-rich meal, rich in plant-based protein and fiber.

Nutriscore Rating: 83/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Minestrone with Tofu
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 350 g Extra-firm tofu
  • 2 tbsp Olive oil
  • 1 medium Yellow onion, diced
  • 2 medium Carrots, diced
  • 2 medium Celery stalks, diced
  • 3 cloves Garlic, minced
  • 1 medium Zucchini, diced
  • 400 g Canned diced tomatoes
  • 1.5 L Vegetable broth
  • 400 g Canned kidney beans, drained and rinsed
  • 100 g Pasta (small shapes like ditalini or elbow)
  • 100 g Fresh spinach
  • 1 tsp Dried oregano
  • 1 tsp Dried basil
  • 0.5 tsp Salt
  • 0.25 tsp Black pepper
  • 1 tbsp Lemon juice (optional, for serving)

Directions

Step 1

Press the tofu for 10 minutes to remove excess moisture, then cut it into small 1 cm cubes.

Step 2

Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the tofu cubes and sauté until golden on all sides, about 5-7 minutes. Remove and set aside.

Step 3

In the same pot, add the remaining 1 tablespoon of olive oil. Sauté the diced onion, carrots, and celery over medium heat until softened, about 5 minutes.

Step 4

Add the minced garlic and cook for 1 minute until fragrant.

Step 5

Stir in the diced zucchini, canned tomatoes (with their juices), vegetable broth, and dried oregano and basil. Bring the mixture to a boil.

Step 6

Lower the heat to a simmer and add the drained kidney beans. Cover the pot and let it cook for 15 minutes.

Step 7

Add the pasta to the pot and cook for an additional 8-10 minutes, or until the pasta is al dente.

Step 8

Stir in the fresh spinach and sautéed tofu, cooking just until warmed through and the spinach has wilted, about 2 minutes.

Step 9

Season the soup with salt and black pepper to taste.

Step 10

Serve the minestrone hot, with a drizzle of lemon juice if desired, for added brightness.

Nutrition Facts

Serving size (3426.4g)
Amount per serving % Daily Value*
Calories 2185.0
Total Fat 85.1g 0%
Saturated Fat 14.8g 0%
Polyunsaturated Fat 10.6g
Cholesterol 8mg 0%
Sodium 5992.7mg 0%
Total Carbohydrate 253.0g 0%
Dietary Fiber 65.8g 0%
Total Sugars 55.6g
Protein 120.4g 0%
Vitamin D 0IU 0%
Calcium 3116.4mg 0%
Iron 31.9mg 0%
Potassium 6980.9mg 0%
*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

Fat: 33.9%
Protein: 21.3%
Carbs: 44.8%