Tuscan Vegetable Soup
When the weather turns chilly and the days grow shorter, there’s nothing quite like a warm bowl of soup to nourish your body and soul. This Tuscan Vegetable Soup is a vibrant celebration of fresh vegetables, beans, and aromatic herbs that come together to create a hearty, satisfying dish. Bursting with flavor and nutrients, this soup is not only delicious but also incredibly easy to prepare. Whether you’re hosting a cozy gathering or simply looking for a comforting meal, this recipe is sure to become a favorite in your kitchen.
Why Cooks Rave About It

Cooks everywhere are falling in love with Tuscan Vegetable Soup for several reasons. First and foremost, it’s a one-pot wonder that minimizes cleanup while maximizing flavor. The combination of fresh vegetables and beans creates a robust texture, making it a perfect choice for both vegetarians and meat-lovers alike. The balance of herbs infuses the soup with a depth that transports your taste buds straight to the sun-soaked hills of Tuscany. Plus, it’s a fantastic way to use up any leftover veggies in your fridge, making it a versatile recipe that you can adapt to your pantry staples.
What You’ll Gather
- 1 (15.5-ounce) can cannellini or Great Northern beans, rinsed and drained
- 1 tablespoon olive oil
- 1 cup diced onion (about 1 large)
- 1 cup diced carrot (about 1 large)
- 1 cup diced celery (about 2 stalks)
- 1 cup diced zucchini (about 1 medium)
- 2 medium garlic cloves, minced
- 1 tablespoon chopped fresh thyme (or 1 teaspoon dried)
- 1 tablespoon chopped fresh sage (or 1 teaspoon dried)
- 1 teaspoon salt (+ more, to taste)
- 1/2 teaspoon freshly ground black pepper (+ more, to taste)
- 4 cups low-sodium chicken or vegetable broth
- 1 (14.5-ounce) can diced tomatoes (with juice)
- 2 cups (packed) baby spinach leaves
- 1/4 cup freshly grated Parmesan cheese
Setup & Equipment
- Large pot or Dutch oven: Ideal for making soups and stews.
- Cutting board and knife: For chopping your fresh vegetables.
- Measuring cups and spoons: To ensure accurate ingredient amounts.
- Wooden spoon: For stirring and combining all the delicious flavors.
Method: Tuscan Vegetable Soup

Step 1: Sauté the Aromatics
In your large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the onions are translucent and the vegetables begin to soften.
Step 2: Add the Zucchini and Garlic
Stir in the diced zucchini and minced garlic, cooking for an additional 2-3 minutes until the zucchini starts to soften and the garlic becomes fragrant.
Step 3: Season the Soup
Add the chopped thyme, sage, salt, and black pepper to the pot. Stir well to incorporate the herbs and spices into the mixture.
Step 4: Pour in the Broth and Tomatoes
Carefully pour in the low-sodium chicken or vegetable broth, followed by the diced tomatoes with their juices. Bring the mixture to a gentle boil.
Step 5: Simmer to Perfection
Once boiling, reduce the heat to low and let the soup simmer for about 20-25 minutes. This allows all the flavors to meld together beautifully.
Step 6: Stir in the Beans and Spinach
Add the rinsed and drained cannellini or Great Northern beans, along with the baby spinach leaves. Cook for an additional 5 minutes, or until the spinach is wilted and the beans are heated through.
Step 7: Serve and Enjoy
Ladle the soup into bowls and sprinkle with freshly grated Parmesan cheese. Serve hot, and enjoy the delightful flavors of your homemade Tuscan Vegetable Soup!
Better Choices & Swaps

- For a vegan option, simply omit the Parmesan cheese or substitute it with a plant-based cheese alternative.
- If you prefer a spicier kick, add a pinch of red pepper flakes along with the herbs.
- Feel free to swap in any seasonal vegetables you have on hand, such as bell peppers or green beans.
- Use homemade broth for an even richer flavor profile.
Easy-to-Miss Gotchas
When making Tuscan Vegetable Soup, it’s easy to overlook a few key details that can elevate your dish:
- Make sure to rinse the beans thoroughly to remove excess sodium and any canning residue.
- Don’t skip on the fresh herbs; they make a significant difference in flavor.
- Allow the soup to simmer long enough for the flavors to develop fully—patience is key!
- Always taste before serving; you may want to adjust the seasoning with more salt or pepper.
Save It for Later
This Tuscan Vegetable Soup is perfect for meal prep! Store any leftovers in an airtight container in the refrigerator for up to 4 days. You can also freeze the soup for up to 3 months. Just be sure to let it cool completely before transferring it to freezer-safe containers.
Troubleshooting Q&A
What can I do if my soup is too salty?
If your soup turns out too salty, you can add additional broth or water to dilute the saltiness. Adding diced potatoes can also help absorb some of the salt.
How can I thicken my soup?
If you prefer a thicker soup, you can puree a portion of it using an immersion blender or a regular blender. Alternatively, you can add a bit of cornstarch mixed with cold water to thicken the broth.
Can I use frozen vegetables in this recipe?
Absolutely! Frozen vegetables can be a great substitute for fresh ones. Just make sure to adjust the cooking time as they may cook faster than fresh veggies.
What if I don’t have fresh herbs?
You can use dried herbs as a substitute; just remember that dried herbs are more concentrated. Use about one-third of the amount of fresh herbs called for in the recipe.
More from the Kitchen
Before You Go
As you savor each spoonful of this Tuscan Vegetable Soup, you’ll realize that it’s more than just a meal; it’s a comforting embrace in a bowl. This recipe is versatile enough to accommodate your favorite ingredients and can be enjoyed any day of the week. It’s a reminder that simple, wholesome food is often the most satisfying. So gather your ingredients, follow the method, and let the aroma of Tuscan herbs fill your kitchen. Enjoy!
Share on Pinterest


Tuscan Vegetable Soup
Ingredients
Equipment
Method
- In your large pot or Dutch oven, heat the olive oil over medium heat. Once hot, add the diced onion, carrot, and celery. Sauté for about 5-7 minutes, or until the onions are translucent and the vegetables begin to soften.
- Stir in the diced zucchini and minced garlic, cooking for an additional 2-3 minutes until the zucchini starts to soften and the garlic becomes fragrant.
- Add the chopped thyme, sage, salt, and black pepper to the pot. Stir well to incorporate the herbs and spices into the mixture.
- Carefully pour in the low-sodium chicken or vegetable broth, followed by the diced tomatoes with their juices. Bring the mixture to a gentle boil.
- Once boiling, reduce the heat to low and let the soup simmer for about 20-25 minutes. This allows all the flavors to meld together beautifully.
- Add the rinsed and drained cannellini or Great Northern beans, along with the baby spinach leaves. Cook for an additional 5 minutes, or until the spinach is wilted and the beans are heated through.
- Ladle the soup into bowls and sprinkle with freshly grated Parmesan cheese. Serve hot, and enjoy the delightful flavors of your homemade Tuscan Vegetable Soup!
Notes
- For a vegan option, omit the Parmesan cheese or substitute with a plant-based cheese alternative.
- If you prefer a spicier kick, add a pinch of red pepper flakes along with the herbs.
- Feel free to swap in any seasonal vegetables you have on hand, such as bell peppers or green beans.
