Creamy Italian White Bean Soup – Cozy, Hearty, and Full of Flavor
First, thank you for being here — I’m genuinely so excited to share this one with you. Creamy Italian White Bean Soup is the kind of recipe that makes you…

Ingredients
Instructions
- Sauté the vegetables Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened.
- Add the garlic and spices Stir in garlic, Italian seasoning, and red pepper flakes, cooking for another minute until fragrant.
- Add beans and broth Stir in the beans and broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Blend for creaminess Using an immersion blender, puree part of the soup until creamy but still chunky. (Or transfer 2 cups to a blender, puree, then return to pot.)
- Finish with cream Stir in heavy cream (or dairy-free alternative). Season with salt and pepper to taste.
- Serve Ladle into bowls, top with fresh parsley or basil, and serve with crusty bread.
First, thank you for being here — I’m genuinely so excited to share this one with you. Creamy Italian White Bean Soup is the kind of recipe that makes you feel instantly at home. It’s rustic yet elegant, simple yet soul-warming, and it comes together with humble pantry ingredients.
Tender white beans, fragrant herbs, sautéed onions, carrots, and celery all mingle in a velvety, garlic-infused broth. It’s a bowlful of comfort that works for both a quick Tuesday night dinner and a slow, lazy Sunday meal. Pair it with crusty bread, and you’ve got yourself a meal worth lingering over.
If hearty soups are your love language, go ahead and bookmark this one — and sign up for my newsletter, because soup season never really ends around here.
Why You’ll Love Creamy Italian White Bean Soup
- Quick to make – ready in about 30 minutes.
- Full of flavor – thanks to Italian herbs and a rich, creamy base.
- Healthy and satisfying – protein-packed from the beans.
- Customizable – adapt it to what’s in your fridge.
What Does It Taste Like?
It’s creamy, garlicky, and deeply savory with a hint of sweetness from the carrots and onions. The beans add richness, and the Italian seasoning ties it all together for a flavor that’s both cozy and bright.
Benefits of Making It at Home
- Control the sodium and fat levels.
- Use fresh herbs for a flavor boost.
- Make it vegetarian or vegan with simple swaps.
- Freeze portions for easy future meals.
Ingredients for Creamy Italian White Bean Soup
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 2 cans (15 oz each) cannellini beans, drained and rinsed
- 4 cups vegetable or chicken broth
- 1 teaspoon Italian seasoning
- 1/2 teaspoon crushed red pepper flakes (optional)
- 1/2 cup heavy cream or coconut cream (for vegan)
- Salt and pepper, to taste
- Fresh parsley or basil, for garnish
Tools You’ll Need
- Large pot or Dutch oven
- Wooden spoon
- Ladle
- Blender or immersion blender
Ingredient Swaps and Additions
- Swap cannellini beans for Great Northern or navy beans.
- Add spinach or kale in the last few minutes for extra greens.
- Stir in Parmesan cheese for extra richness (skip for vegan).
- Use oat cream or cashew cream as a dairy-free alternative.
How to Make Creamy Italian White Bean Soup
- Sauté the vegetables Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened.
- Add the garlic and spices Stir in garlic, Italian seasoning, and red pepper flakes, cooking for another minute until fragrant.
- Add beans and broth Stir in the beans and broth. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Blend for creaminess Using an immersion blender, puree part of the soup until creamy but still chunky. (Or transfer 2 cups to a blender, puree, then return to pot.)
- Finish with cream Stir in heavy cream (or dairy-free alternative). Season with salt and pepper to taste.
- Serve Ladle into bowls, top with fresh parsley or basil, and serve with crusty bread.
What to Serve with This Soup
- Garlic bread or focaccia
- Simple green salad with lemon vinaigrette
- A glass of crisp white wine
Storage Instructions
- Store leftovers in the fridge for up to 4 days.
- Freeze in airtight containers for up to 3 months. Thaw in fridge before reheating.
- Reheat gently on the stove over low heat.
Final Thoughts
This Creamy Italian White Bean Soup is hearty, healthy, and ready to comfort you on any night of the week. It’s a keeper for busy cooks and soup lovers alike.
If you loved this recipe, you might also enjoy my Tuscan Vegetable Soup or Lemon Chicken Orzo Soup.
📌 If you make this soup, share your photos on Pinterest — I’d love to see your cozy creations!
Nutritional Information (Approx. per serving, based on 6 servings)
- Calories: 240
- Protein: 10g
- Carbs: 28g
- Fat: 10g
- Fiber: 8g
- Sodium: 780mg
Tips for Success
- Blend just part of the soup to keep some texture.
- Add cream off the heat to prevent curdling.
- Let the soup rest for 5 minutes before serving for flavors to meld.
Frequently Asked Questions
Can I make it vegan?
Yes — just use vegetable broth and a dairy-free cream option.
Can I use dried beans?
Yes, just cook them fully before adding to the soup.
Can I make it thicker?
Blend more of the soup or add a tablespoon of cornstarch mixed with water.
More Recipes You'll Love
All DinnerTomato Soup and Grilled Cheese Casserole – The Coziest Weeknight Dinner
Thank you for being here — this recipe is pure childhood nostalgia in a baking dish, and I can’t wait for you to try it.
Air Fryer Everything Bagel Chicken Cutlets – Crispy, Juicy, and Bursting with Flavor
First off, thank you for stopping by! I’ve been so excited to share this recipe with you because it takes two things I absolutely adore…
Peach Pie Recipe – A Two-Time Festival Winner That’s Pure Summer Bliss
Before we even talk about the recipe, I have to say — thank you for being here. This one is close to my heart.
Swamp Potatoes – The Slow Cooker Dinner We Can’t Stop Making
First of all, thank you for being here. I’m extra excited about this one because it’s a recipe that’s become a true weeknight hero in my kitchen.
Dark Chocolate Yogurt Cake (No Flour) – Rich, Fudgy, and Naturally Gluten-Free
Thank you for stopping by — especially if you’re here because you adore chocolate as much as I do. This Dark Chocolate Yogurt Cake is one of those rare…
Chicken Fried Steak with Gravy – Southern Comfort Done Right
First, let me start with a big thank you for being here. Recipes like this one are so much more than a list of ingredients…
Dulce de Leche Cheesecake Bars – Creamy, Sweet, and Utterly Irresistible
First, let me just say — thank you for being here. Dessert lovers are my people, and when we’re talking about Dulce de Leche Cheesecake Bars…
Taco Bell Beefy Melt Burrito Recipe – Make This Cheesy, Meaty Favorite at Home!
If you’ve ever found yourself driving past Taco Bell, catching a whiff of that savory seasoned beef and melty cheese…
