Tuscan Soup with White Beans is like a warm hug in a bowl—creamy white beans swimming in a bright tomato broth with tender carrots, celery, and garlic, all kissed by fresh rosemary and thyme. This cozy lunch option brings a taste of Tuscany right to your kitchen, balancing earthy beans and vibrant spinach with just the right touch of Parmesan. It’s simple enough for a weeknight meal but special enough to serve guests—let’s dive in!
Key Ingredients
To build those rich, comforting flavors, you’ll need a handful of pantry staples and fresh veggies:
- 2 tbsp olive oil: Adds richness and helps sauté vegetables to build a flavorful base.
- 1 medium onion, chopped: Provides a sweet, aromatic foundation when softened.
- 2 stalks celery, diced: Delivers a crisp, savory bite that balances the sweetness of carrots.
- 2 medium carrots, diced: Lends natural sweetness and color to the broth.
- 3 cloves garlic, minced: Infuses the soup with its signature pungent, garlicky warmth.
- 2 tbsp tomato paste: Concentrates tomato flavor and deepens the soup’s color.
- 1 14.5 oz can diced tomatoes: Brings acidity and a bright, juicy texture.
- 2 15 oz cans cannellini beans, drained and rinsed: Offers creamy protein to thicken and enrich the soup.
- 4 cups vegetable broth: Creates the liquid base for simmering all the flavors together.
- 1 tsp fresh rosemary, chopped: Adds an earthy, piney note.
- 1 tsp fresh thyme leaves: Contributes a delicate, herbaceous aroma.
- 2 cups fresh spinach, roughly chopped: Gives a pop of green and a tender, leafy finish.
- 1/4 cup grated Parmesan cheese: Sprinkles a salty, umami-packed topping at the end.
- Pinch red pepper flakes: Gives a gentle kick of heat.
- Salt to taste: Enhances and balances all the flavors.
- Black pepper to taste: Adds a sharp, fragrant edge.
How To Make Tuscan Soup with White Beans
Crafting this soup is all about layering flavors and gentle simmering. You’ll start by building a fragrant vegetable base, deepen it with tomato paste and herbs, then simmer until everything melds into a harmonious, comforting broth. Follow these ten steps to achieve that classic Tuscan taste, paying attention to timing and seasoning along the way.
1. Heat the olive oil in a large pot over medium heat until shimmering.
2. Add the chopped onion, diced celery, and carrots, then sauté for about 5 minutes, stirring occasionally until the vegetables are softened and the onion is translucent.
3. Stir in the minced garlic and cook for 1 minute until fragrant, taking care not to let it brown.
4. Mix in the tomato paste and cook for another 2 minutes, stirring constantly to toast it and bring out its sweet depth.
5. Pour in the diced tomatoes and vegetable broth, using a wooden spoon to scrape up any browned bits from the bottom of the pot for extra flavor.
6. Add the drained cannellini beans, chopped rosemary, and thyme leaves, then bring the soup to a gentle boil.
7. Reduce the heat and simmer for 20 minutes, allowing the flavors to meld and the broth to concentrate.
8. Stir in the spinach and cook until wilted, about 2 minutes, stirring to distribute evenly.
9. Season the soup with salt, black pepper, and red pepper flakes to taste, tasting and adjusting as needed.
10. Ladle the soup into bowls and top each serving with a generous sprinkle of grated Parmesan cheese before enjoying.
Serving Suggestions
This soup shines on its own but can be elevated with a few simple touches. Whether you’re serving it for a casual lunch or pairing it with sides for a heartier meal, these ideas will make your table feel extra special.
- Serve in deep bowls and garnish each portion with a fresh sprig of rosemary or thyme for a rustic finish.
- Pair with crusty focaccia or garlic toast to soak up every flavorful drop of broth.
- Offer a side of crisp green salad dressed lightly with lemon vinaigrette to contrast the warm soup.
- Drizzle extra-virgin olive oil over the top and sprinkle extra Parmesan cheese for an indulgent touch.
Tips For Perfect Tuscan Soup with White Beans
Nailing this soup is all about ingredient swaps and timing—here are friendly pointers to make it even better:
- For a richer flavor, substitute chicken broth for vegetable broth to add a meaty depth while still keeping each spoonful comforting.
- Kale or Swiss chard can be used in place of spinach; just remove any thick stems, chop the leaves roughly, and stir in at the same step for similar color and texture.
- Store leftovers in an airtight container in the refrigerator for up to 3 days to preserve freshness and flavor.
- Add extra broth when reheating if the soup has thickened too much, restoring that perfect, silky consistency.
How To Store It
Keeping your Tuscan soup tasting great even after cooking is easy with the right storage methods. Follow these pointers to maintain its vibrant flavor and creamy texture:
- Cool the soup completely before transferring to a sealed airtight container in the refrigerator for up to 3 days.
- Freeze in freezer-safe containers, leaving room for expansion; it will keep well for up to 3 months.
- To thaw, move the soup overnight to the refrigerator, then gently reheat on the stovetop.
- When reheating, warm slowly and add a splash of vegetable broth if the soup has become too thick to bring back its silky texture.
Frequently Asked Questions
Here are answers to the most common questions about making and enjoying this Tuscan classic:
- How long does it take to prepare and cook this Tuscan Soup with White Beans?
It takes about 35 to 40 minutes in total. You’ll spend around 10 minutes chopping the onion, celery, carrots, and garlic, 5 minutes sautéing the vegetables, and then about 25 minutes simmering the soup so the flavors meld together.
- Can I substitute chicken broth for vegetable broth?
Yes. Using chicken broth will give the soup a richer, meatier flavor, while vegetable broth keeps it lighter and vegetarian-friendly. Simply swap in an equal amount of chicken broth at step 5 and proceed as directed.
- What can I use if I don’t have spinach?
Kale or Swiss chard both work well in place of spinach. If using kale, remove thick stems and chop leaves roughly, then stir in at step 8 and cook until wilted. Swiss chard can be treated the same way; cook until tender but still vibrant.
- How can I adjust the thickness of the soup?
For a heartier, thicker texture, mash a cup of the cannellini beans against the side of the pot after simmering, then stir. To thin it, add extra broth or water a little at a time until you reach your desired consistency, especially when reheating if it’s thickened in the fridge.
- How should I store leftovers and how long do they keep?
Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, warm gently on the stove or in the microwave, adding a splash of broth or water if the soup has become too thick.
- Can I freeze this soup?
Yes. Cool the soup completely, then transfer to freezer-safe containers or bags, leaving space for expansion. It will keep for up to 3 months. Thaw overnight in the fridge and reheat on the stove, stirring in fresh spinach or greens if desired.
- How can I make this soup vegan?
To keep it vegan, use vegetable broth and simply omit the grated Parmesan. You can add 1–2 tablespoons of nutritional yeast at the end of cooking for a cheesy flavor without dairy. Season as usual with salt, pepper, and red pepper flakes.
What Makes This Special
This Tuscan Soup with White Beans pulls together simple ingredients in a way that feels heartfelt and authentic—every spoonful brings bright tomato tang, creamy beans, and vibrant greens. Its balance of textures and flavors is what makes it a go-to lunch all year round. Print this recipe, tuck it into your favorite binder, and come back anytime you need a culinary escape to the Italian countryside. If you give it a try or have questions, drop a comment below—I’d love to hear how your soup turns out!
Tuscan Soup with White Beans
Description
Warm your senses with this vibrant soup, where silky beans swirl in a bright tomato broth studded with carrots, celery, and wilted spinach, all kissed by garlic and herbs.
Ingredients
Instructions
-
Heat the olive oil in a large pot over medium heat.
-
Add the onion, celery, and carrots and sauté until softened, about 5 minutes.
-
Stir in the garlic and cook for 1 minute until fragrant.
-
Mix in the tomato paste and cook for another 2 minutes, stirring constantly.
-
Pour in the diced tomatoes and vegetable broth, scraping up any browned bits from the bottom of the pot.
-
Add the cannellini beans, rosemary, and thyme and bring the soup to a gentle boil.
-
Reduce heat and simmer for 20 minutes to allow flavors to meld.
-
Stir in the spinach and cook until wilted, about 2 minutes.
-
Season the soup with salt, black pepper, and red pepper flakes to taste.
-
Ladle into bowls and top with grated Parmesan cheese before serving.
Note
- For a richer flavor, substitute chicken broth for vegetable broth.
- Kale or Swiss chard can be used in place of spinach.
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Add extra broth when reheating if the soup has thickened too much.
