🥣🌿 Italian White Bean & Spinach Soup – Healthy Mediterranean Comfort
If you’re looking for a healthy and comforting soup, this Italian White Bean & Spinach Soup is the perfect choice.
This Mediterranean-inspired soup combines creamy white beans, fresh spinach, garlic, tomatoes, and Italian herbs in a flavorful broth that’s both hearty and nourishing.
It’s a simple soup made with wholesome ingredients and is perfect for weeknight dinners, meal prep, or light lunches.
🌿 Why You’ll Love This Recipe
- Healthy and nutritious
- Packed with plant-based protein
- Easy one-pot meal
- Mediterranean-inspired flavors
- Budget-friendly ingredients
- Ready in about 30 minutes
It’s a comforting soup that feels light but satisfying.
🧁 Ingredients You’ll Need
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 can (15 oz) white beans, drained and rinsed
- 1 can (14 oz) diced tomatoes
- 3 cups vegetable or chicken broth
- 2 cups fresh spinach
- ½ teaspoon Italian seasoning
- ¼ teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
Optional Toppings
- Grated Parmesan cheese
- Fresh parsley
- Olive oil drizzle
- Crusty bread
👩🍳 How to Make Italian White Bean Soup
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat.
Add diced onion and cook until soft.
Add garlic and sauté for about 30 seconds.
Step 2: Add Beans & Tomatoes
Add:
- White beans
- Diced tomatoes
- Italian seasoning
Stir well.
Step 3: Add Broth
Pour in broth and bring the soup to a simmer.
Cook for 10–15 minutes.
Step 4: Add Spinach
Stir in fresh spinach and cook until wilted.
Step 5: Serve
Season with salt and pepper.
Serve hot with Parmesan cheese and crusty bread.
🔥 Tips for the Best Bean Soup
- Use Cannellini or Great Northern beans.
- Mash some beans in the soup for a creamier texture.
- Add lemon juice for brightness.
- Use fresh spinach for best flavor.
🥖 What to Serve With This Soup
- Crusty Italian bread
- Garlic bread
- Grilled cheese
- Caesar salad
Perfect for dipping.
🥡 Storage Tips
Refrigerator:
Store up to 4 days.
Freezer:
Freeze up to 3 months.
Reheat gently on the stovetop.
❓ Frequently Asked Questions
Can I make it vegan?
Yes, just use vegetable broth and skip Parmesan.
Can I add pasta?
Yes, small pasta like ditalini works well.
Can I add protein?
Add shredded chicken or sausage.
Can I use kale instead of spinach?
Yes, kale is a great substitute.
💡 Pro Tip for Italian Flavor
Add a Parmesan rind to the soup while simmering for deeper flavor.
Final Thoughts
This Italian White Bean & Spinach Soup is:
✔ Healthy and hearty
✔ Easy one-pot meal
✔ Full of Mediterranean flavor
✔ Perfect for cozy dinners
✔ Light but satisfying
A comforting homemade soup that’s both nourishing and delicious. 🥣🌿✨
