Pin
This hearty Tuscan white bean soup has become a comforting staple in my home. It’s packed with simple ingredients and layers of flavor, making it perfect for cozy meals. Whether served as a starter or a main course with crusty bread, it’s a recipe you’ll find yourself coming back to time and again.
I first discovered this recipe on a chilly autumn day, and its warmth and depth have made it a go-to ever since. The combination of creamy cannellini beans, aromatic herbs, and fresh vegetables creates a bowl of pure comfort.
Ingredients
- Olive oil: Extra virgin for a rich and fruity base
- Small onion: Diced for sweetness that builds the flavor profile
- Medium shallots: Chopped to enhance the depth of the aromatics
- Garlic: Mashed to give that classic savory punch
- Carrots: Chopped into coins for a touch of earthy sweetness
- Celery stalks: Diced to provide a savory backbone to the soup
- Cannellini beans: Drained and rinsed for creaminess and protein make sure they’re tender and fresh before using
- Bay leaves: Lend a subtle herbal essence to tie the flavors together
- Italian seasoning: A balanced mix of classic Mediterranean herbs
- Red pepper flakes: For a gentle kick of heat
- Vegetable broth: The liquid base that binds all the flavors ensure you choose a high-quality brand
- Sea salt: To enhance every flavor note
- Ground black pepper: For warmth and depth
- Fresh spinach: A pop of green that adds extra nutrients
How To Make Hearty Tuscan White Bean Soup
- Sauté the Aromatics:
- Heat olive oil over medium-low heat in a large pot. Add the diced onion, shallots, and mashed garlic. Stir and cook for 3-4 minutes until the onion becomes translucent and fragrant.
- Layer the Veggies:
- Add the chopped carrots and celery to the pot. Sauté for seven to ten minutes. This step is critical to let the aromatics and vegetables release their flavors fully.
- Add the Beans and Flavorings:
- Combine the rinsed cannellini beans, bay leaves, Italian seasoning, red pepper flakes, broth, salt, and black pepper into the pot. Stir everything together and bring the mixture to a boil.
- Simmer the Soup:
- Once boiling, lower the heat, cover, and let it simmer low and slow for about 15 minutes. This allows the flavors to meld beautifully.
- Blend for Creaminess:
- Discard the bay leaves, then transfer two cups of the soup to a blender. Blend until the texture becomes creamy. Return the mixture to the pot, stirring generously to combine.
- Finish with Spinach:
- Add the fresh spinach, stir, and let it wilt completely. The soup is ready to serve, garnished with fresh parsley if you like and paired with your favorite bread.
The cannellini beans are the real star of this dish. Their creamy texture and mild flavor make them the perfect canvas for all the robust Tuscan-inspired seasonings. One bite and I’m reminded of family dinners where everyone gathered for warm hearty meals.
Storage Tips
Leftovers keep wonderfully in an airtight container in the fridge for up to four days. When reheating, add a splash of broth or water to adjust the consistency. If freezing, skip adding the spinach until reheating to preserve its fresh texture.
Ingredient Substitutions
If cannellini beans are unavailable, you can substitute with great northern beans or navy beans. For a smoky twist, add a touch of smoked paprika. For a gluten-free version, double-check your broth and pair with gluten-free bread.
Serving Suggestions
This soup pairs wonderfully with a simple mixed greens salad on the side. Crusty bread is a must-have for dipping. For a heartier meal, top your soup with grilled chicken or pair with a side of roasted root vegetables.
Cultural Context
The flavors in this soup are deeply rooted in Tuscan cuisine, known for simple and rustic preparations that highlight fresh ingredients. In Italy, the beauty of this dish lies in its ability to bring comfort to families using affordable and easily accessible ingredients.
Recipe FAQs
- → Can I use dried beans instead of canned beans?
Yes, you can use dried beans, but you'll need to soak and cook them beforehand. Soak them overnight, then simmer until tender before adding to the soup.
- → What can I use instead of spinach?
Kale, Swiss chard, or even arugula can be great substitutes for spinach in this soup. Just adjust the cook time accordingly to prevent overcooking.
- → How can I make this soup creamier?
Blending a portion of the soup, as mentioned in the instructions, adds a creamy texture. Alternatively, you can stir in a splash of plant-based cream or heavy cream at the end.
- → Can this soup be made ahead of time?
Absolutely! This soup stores well in the fridge for up to 4 days or in the freezer for 2-3 months. Reheat gently on the stovetop for the best results.
- → What can I serve alongside this soup?
This soup pairs wonderfully with crusty bread, a side salad, or even garlic bread for a hearty, balanced meal.