Ingredients
Equipment
Method
Step 1 — Sauté the aromatics
- Heat olive oil in a large pot over medium heat.
- Add onions, shallots, carrots, and celery.
- Cook 7–8 minutes, until softened and fragrant.
- Add garlic and cook 1 minute more.
Step 2 — Add beans and seasoning
- Stir in cannellini beans.
- Add Italian seasoning, red pepper flakes, sea salt, black pepper, and bay leaves.
Step 3 — Pour in broth
- Add vegetable broth and stir well.
- Bring to a gentle boil.
Step 4 — Simmer
- Reduce heat and simmer 20–25 minutes, allowing flavors to meld.
Step 5 — Thicken the soup (optional but delicious)
- Use the back of a spoon to mash some of the beans against the pot.
- This naturally thickens the broth and gives a creamy texture.
Step 6 — Add spinach
- Add fresh spinach and cook 2–3 minutes, until wilted.
Step 7 — Taste and adjust
- Remove bay leaves.
- Add more salt, pepper, or seasoning if needed.
Step 8 — Serve warm
- Ladle into bowls and finish with a drizzle of olive oil if desired.
Notes
🧊 Storage & Reheating
Refrigerator Store for 4–5 days. Soup thickens over time — add a splash of broth when reheating. Freezer Freeze up to 2 months. Allow to cool before transferring to freezer-safe containers. Reheating Warm gently on the stovetop. Add broth or water to reach desired consistency. 🥄 Variations
1. Creamy Tuscan Bean Soup Blend 1–2 cups of the soup and stir it back in. 2. Protein Boost Add white beans or chickpeas. 3. Veggie Upgrade Add zucchini, potatoes, kale, or tomatoes. 4. Herby Version Add fresh rosemary, thyme, or basil before serving. 5. Spicy Increase red pepper flakes or add chili oil. 6. Lemon-Twist Add a splash of lemon juice for brightness. 7. Italian Sausage-Free Boost Add browned ground chicken or turkey (no pork). 8. Low-Sodium Version Use low-sodium broth and rinse beans well. 9. Brothy Style Add an additional cup of broth. 10. Autumn Style Add butternut squash or sweet potato. ❓ 10 FAQs
1. Can I use dried beans? Yes — cook them separately until tender before adding. 2. Can I use kale instead of spinach? Absolutely — kale works beautifully. 3. Will the soup thicken naturally? Yes — beans release starch that thickens the broth. 4. Can I make it creamy without dairy? Yes — blending part of the soup gives natural creaminess. 5. Does it freeze well? Very well — beans hold up nicely. 6. Can I add pasta? Yes — add ditalini or orzo during the last 10 minutes. 7. What adds the most flavor? Sautéing aromatics and using good olive oil. 8. Can I make it spicy? Increase red pepper flakes. 9. Is it vegan? Yes — naturally vegan with no dairy. 10. Can I meal prep this soup? Definitely — it reheats beautifully for easy lunches. 🏁 Conclusion This Hearty Tuscan White Bean Soup is the perfect combination of rustic simplicity and nourishing comfort. With creamy cannellini beans, aromatic vegetables, fresh greens, and classic Italian herbs, it brings warmth, flavor, and wholesome satisfaction in every spoonful. It’s budget-friendly, meal-prep friendly, and packed with plant-based protein — making it an ideal choice for cozy dinners or healthy weekly lunches. Whether you’re embracing cool weather, craving something grounding and nourishing, or simply wanting a flavorful vegetarian soup, this Tuscan-style bowl delivers comfort, depth, and deliciousness.
Refrigerator Store for 4–5 days. Soup thickens over time — add a splash of broth when reheating. Freezer Freeze up to 2 months. Allow to cool before transferring to freezer-safe containers. Reheating Warm gently on the stovetop. Add broth or water to reach desired consistency. 🥄 Variations
1. Creamy Tuscan Bean Soup Blend 1–2 cups of the soup and stir it back in. 2. Protein Boost Add white beans or chickpeas. 3. Veggie Upgrade Add zucchini, potatoes, kale, or tomatoes. 4. Herby Version Add fresh rosemary, thyme, or basil before serving. 5. Spicy Increase red pepper flakes or add chili oil. 6. Lemon-Twist Add a splash of lemon juice for brightness. 7. Italian Sausage-Free Boost Add browned ground chicken or turkey (no pork). 8. Low-Sodium Version Use low-sodium broth and rinse beans well. 9. Brothy Style Add an additional cup of broth. 10. Autumn Style Add butternut squash or sweet potato. ❓ 10 FAQs
1. Can I use dried beans? Yes — cook them separately until tender before adding. 2. Can I use kale instead of spinach? Absolutely — kale works beautifully. 3. Will the soup thicken naturally? Yes — beans release starch that thickens the broth. 4. Can I make it creamy without dairy? Yes — blending part of the soup gives natural creaminess. 5. Does it freeze well? Very well — beans hold up nicely. 6. Can I add pasta? Yes — add ditalini or orzo during the last 10 minutes. 7. What adds the most flavor? Sautéing aromatics and using good olive oil. 8. Can I make it spicy? Increase red pepper flakes. 9. Is it vegan? Yes — naturally vegan with no dairy. 10. Can I meal prep this soup? Definitely — it reheats beautifully for easy lunches. 🏁 Conclusion This Hearty Tuscan White Bean Soup is the perfect combination of rustic simplicity and nourishing comfort. With creamy cannellini beans, aromatic vegetables, fresh greens, and classic Italian herbs, it brings warmth, flavor, and wholesome satisfaction in every spoonful. It’s budget-friendly, meal-prep friendly, and packed with plant-based protein — making it an ideal choice for cozy dinners or healthy weekly lunches. Whether you’re embracing cool weather, craving something grounding and nourishing, or simply wanting a flavorful vegetarian soup, this Tuscan-style bowl delivers comfort, depth, and deliciousness.
