Italian

Robust & Hearty Italian Minestrone Soup with Tofu - Vegan Friendly

A comforting, veggie-packed Italian minestrone soup made even heartier with cubes of tender tofu. This plant-based twist on the classic is full of robust flavor and loved by vegans and non-vegans alike. Perfect for a cozy dinner or lunch any day of the week.

50 min6 servings310 cal

From craving to table

Instructions

  1. 1

    Heat the olive oil in a large pot over medium heat. Add the onion and garlic and sauté for 2-3 minutes until fragrant.

  2. 2

    Add the carrots, celery, and zucchini. Sauté for 5 minutes until the vegetables begin to soften.

  3. 3

    Stir in the diced tomatoes, vegetable broth, cannellini beans, green beans, oregano, basil, thyme, red pepper flakes, salt, and black pepper.

  4. 4

    Bring to a boil, then reduce heat to a simmer. Cover and cook for 10 minutes.

  5. 5

    Add the tofu and pasta to the pot. Continue to simmer, uncovered, for 10-12 minutes, or until the pasta is tender and the tofu is heated through.

  6. 6

    Stir in the baby spinach and cook for 2 more minutes, until wilted.

  7. 7

    Taste and adjust seasoning if needed. Ladle into bowls and top with grated Parmesan or vegan alternative if desired. Serve hot.

Make it yours

Dinner should fit your life.

Adjust ingredients, dietary needs, servings, or cooking time without starting over.

Personalize this recipe