🎉 Introduction
There is something uniquely comforting about a bowl of Best White Bean Soup. It’s creamy, hearty, nutritious, and full of satisfying flavors despite being made from simple, humble ingredients. White beans bring natural richness and creaminess, while vegetables like carrots, celery, potatoes, and spinach add color, texture, and nourishment. The rosemary creates an aromatic, earthy depth that transforms this soup from ordinary to unforgettable.
This soup is perfect for anyone seeking a warm, wholesome meal that feels both cozy and nourishing. Because cannellini beans blend beautifully, they create a silky, velvety broth when simmered. The optional spinach adds a vibrant green touch, and the tomato paste deepens the flavor with gentle sweetness and richness.
One of the best features of this soup is that it’s naturally dairy-free, protein-packed, and incredibly flexible. It can be kept rustic and chunky, blended smooth, or turned into a half-blended hybrid for extra creaminess. It’s ideal for meal prep, budget-friendly, and extremely satisfying as either a main dish or a comforting lunch.
Whether it’s a cold winter evening, a busy weekday dinner, or a meal you want to prepare ahead of time, this Best White Bean Soup delivers comfort, flavor, and nourishment in every spoonful.
Let’s make this cozy classic!
🧰 Equipment Needed
- Large soup pot
- Wooden spoon
- Ladle
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Blender or immersion blender (optional)
- Airtight containers
🛒 Ingredients
Vegetables & Legumes
- 2 cans cannellini beans or white beans, drained and rinsed
- 1 large carrot, chopped
- 1 celery stalk, chopped
- 1 medium onion, chopped
- 1 garlic clove, minced
- 2 medium potatoes, diced
- 1 cup frozen spinach (optional)
Herbs & Flavor
- 1 sprig fresh rosemary
- ½ tsp paprika
- ⅛ tsp black pepper
- ½ tsp fine salt
Broth & Base
- 2 cups vegetable broth or hot water
- 1 tbsp tomato paste
Oil
- 1 tbsp olive oil
Alcohol-Free Replacement
- Instead of white wine:
➤ 3 tbsp vegetable broth +
➤ 1 tsp white vinegar or lemon juice
👩🍳 Directions
Step 1: Sauté the Aromatics
Heat olive oil in a soup pot over medium heat.
Add onions, celery, and carrots.
Cook 5–7 minutes until softened and fragrant.
Add minced garlic and cook 1 more minute.
Step 2: Add Tomato Paste
Stir in the tomato paste and cook for 1–2 minutes to deepen its flavor.
Step 3: Add Potatoes and Beans
Add the diced potatoes and the rinsed white beans.
Stir to combine everything well.
Step 4: Add Seasonings
Add salt, pepper, paprika, and the rosemary sprig.
Mix gently.
Step 5: Add Broth
Pour in the vegetable broth.
Bring the soup to a gentle boil.
Step 6: Add the Alcohol-Free Replacement
Stir in the broth + vinegar or lemon juice mixture for brightness.
Step 7: Simmer
Reduce heat and simmer for 20–25 minutes until potatoes are tender and the flavors have blended.
Step 8: Add Spinach (Optional)
If using frozen spinach, add it in the last 5 minutes of simmering.
Step 9: Make It Creamy (Optional)
For extra creaminess:
Blend 1–2 cups of the soup and return it to the pot.
Or use an immersion blender briefly, leaving some texture.
Step 10: Serve
Taste, adjust seasoning, and ladle the soup into bowls.
🍽️ Servings & Timing
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
🧊 Storage & Reheating
Refrigerator
Store in airtight containers for 4–5 days.
Freezer
Freeze for 2–3 months.
(Spinach holds up well when frozen.)
Reheating
- Stovetop: Heat gently, add a splash of water if too thick.
- Microwave: 1–2 minutes, stirring halfway.
The soup naturally thickens as it sits because of the beans.
🥄 Variations
- Creamier Version: Blend half the soup or add ½ cup coconut milk.
- Herb Lovers: Add thyme, oregano, or sage.
- Protein Boost: Add chickpeas or lentils.
- Spicy Twist: Add chili flakes or cayenne.
- Veggie Upgrade: Add zucchini, leek, kale, or mushrooms.
- Lemon Rosemary Soup: Add extra lemon juice and zest.
- Rustic Style: Keep the soup chunky and unblended.
❓ 10 FAQs
1. Can I use dried beans?
Yes—cook them first until soft before using in the recipe.
2. Can I skip the spinach?
Yes—it’s optional, but adds color and nutrients.
3. Can I blend the whole soup?
Yes, for a smooth, creamy texture.
4. What potatoes work best?
Yukon gold or russet potatoes.
5. Can I add pasta or rice?
Yes—add cooked pasta or rice at the end.
6. Can I make it spicy?
Add chili flakes or smoked paprika.
7. What broth is best?
Vegetable broth for a clean flavor.
8. Can I replace rosemary?
Use thyme or Italian seasoning.
9. How do I thicken the soup naturally?
Blend some of the beans and potatoes.
10. Can I add protein?
Add shredded chicken, turkey, or plant-based sausage.
🏁 Conclusion
This Best White Bean Soup is a beautiful example of how simple ingredients can create something incredibly flavorful, creamy, and satisfying. The combination of tender beans, earthy rosemary, sweet vegetables, and rich broth creates a comforting bowl that feels both nourishing and indulgent. Whether you leave it rustic or make it silky smooth, this soup delivers warmth and nourishment in every bite.
It’s quick, affordable, and perfect for meal prep. With variations to suit any taste, it can be adapted for creamy, spicy, herb-filled, or vegetable-packed versions. No matter how you customize it, this soup promises cozy comfort and unforgettable flavor.
Best White Bean Soup – Creamy, Cozy, and Naturally Wholesome
Ingredients
✨ Kitchen Essentials You’ll Love
Quick picks I trust for better results, faster prep, and easier cleanup.
-
🍳View ↗
Lodge Seasoned Cast Iron Skillet
-
⚡View ↗
Instant Pot Duo Plus 9-in-1 Electric
-
🔥View ↗
CHEFMAN Digital Air Fryer XL 10L
Disclosure: As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Equipment
Method
- Heat olive oil in a soup pot over medium heat.
- Add onions, celery, and carrots.
- Cook 5–7 minutes until softened and fragrant.
- Add minced garlic and cook 1 more minute.
- Stir in the tomato paste and cook for 1–2 minutes to deepen its flavor.
- Add the diced potatoes and the rinsed white beans.
- Stir to combine everything well.
- Add salt, pepper, paprika, and the rosemary sprig.
- Mix gently.
- Pour in the vegetable broth.
- Bring the soup to a gentle boil.
- Stir in the broth + vinegar or lemon juice mixture for brightness.
- Reduce heat and simmer for 20–25 minutes until potatoes are tender and the flavors have blended.
- If using frozen spinach, add it in the last 5 minutes of simmering.
- For extra creaminess:
- Blend 1–2 cups of the soup and return it to the pot.
- Or use an immersion blender briefly, leaving some texture.
- Taste, adjust seasoning, and ladle the soup into bowls.
Notes
Refrigerator Store in airtight containers for 4–5 days. Freezer Freeze for 2–3 months.
(Spinach holds up well when frozen.) Reheating Stovetop: Heat gently, add a splash of water if too thick. Microwave: 1–2 minutes, stirring halfway. The soup naturally thickens as it sits because of the beans. 🥄 Variations Creamier Version: Blend half the soup or add ½ cup coconut milk. Herb Lovers: Add thyme, oregano, or sage. Protein Boost: Add chickpeas or lentils. Spicy Twist: Add chili flakes or cayenne. Veggie Upgrade: Add zucchini, leek, kale, or mushrooms. Lemon Rosemary Soup: Add extra lemon juice and zest. Rustic Style: Keep the soup chunky and unblended. ❓ 10 FAQs
1. Can I use dried beans? Yes—cook them first until soft before using in the recipe. 2. Can I skip the spinach? Yes—it’s optional, but adds color and nutrients. 3. Can I blend the whole soup? Yes, for a smooth, creamy texture. 4. What potatoes work best? Yukon gold or russet potatoes. 5. Can I add pasta or rice? Yes—add cooked pasta or rice at the end. 6. Can I make it spicy? Add chili flakes or smoked paprika. 7. What broth is best? Vegetable broth for a clean flavor. 8. Can I replace rosemary? Use thyme or Italian seasoning. 9. How do I thicken the soup naturally? Blend some of the beans and potatoes. 10. Can I add protein? Add shredded chicken, turkey, or plant-based sausage. 🏁 Conclusion This Best White Bean Soup is a beautiful example of how simple ingredients can create something incredibly flavorful, creamy, and satisfying. The combination of tender beans, earthy rosemary, sweet vegetables, and rich broth creates a comforting bowl that feels both nourishing and indulgent. Whether you leave it rustic or make it silky smooth, this soup delivers warmth and nourishment in every bite. It’s quick, affordable, and perfect for meal prep. With variations to suit any taste, it can be adapted for creamy, spicy, herb-filled, or vegetable-packed versions. No matter how you customize it, this soup promises cozy comfort and unforgettable flavor.