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!
To build those rich, comforting flavors, you’ll need a handful of pantry staples and fresh veggies:
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.
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.
Nailing this soup is all about ingredient swaps and timing—here are friendly pointers to make it even better:
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:
Here are answers to the most common questions about making and enjoying this Tuscan classic:
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.
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.
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.
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.
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.
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.
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.
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!
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.