Skys Recipes

  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

×

White Bean Tomato Mushroom Soup Recipe

Published: Jan 28, 2026 by Sky · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 275 reviews

If you’ve been searching for a soul-soothing bowl of comfort, look no further than this White Bean Tomato Mushroom Soup Recipe. It’s a vibrant medley of creamy cannellini beans, earthy mushrooms, freshly diced tomatoes, and a bounty of herbs and vegetables that create layers of flavor and texture in every spoonful. This soup is a perfect weeknight dinner, cozy enough to warm you up and nutritious enough to feel great about. Whether you’re a seasoned soup lover or just diving into homemade soups, this recipe promises a satisfying experience that feels like a warm hug in a bowl.

The image shows an overhead view of various chopped and whole ingredients arranged on a white marbled surface. There is a white bowl filled with small yellow cubes placed near the center. To its left, a white bowl contains chopped green celery pieces. Above these bowls, a small glass jar holds dried red flakes, and another glass jar nearby has dried herbs. A larger white bowl holds white beans close to the top right side. Near the center bottom right, there is a white onion, garlic bulb, and a bunch of brown mushrooms grouped together. Fresh green leaves and a small bottle of golden oil are placed around the ingredients. There are also cartons and a can of vegetable broth and white beans positioned around the bowls. Photo taken with an iphone --ar 4:5 --v 7

Ingredients You'll Need

Each ingredient in this White Bean Tomato Mushroom Soup Recipe plays a vital role in creating a harmonious blend of flavors and textures. From the aromatic herbs to the hearty vegetables, everything is simple yet essential for that rich, comforting taste.

  • Extra-virgin olive oil: Provides a fragrant base and helps soften the vegetables, adding a subtle fruity richness.
  • Yellow onion: Adds a sweet, savory depth that forms the backbone of the soup’s flavor.
  • Butternut squash: Offers a naturally sweet flavor and creamy texture to balance the savory elements.
  • Celery ribs: Contribute a mild earthy crunch and aromatic freshness.
  • Cremini mushrooms: Give an earthy umami punch that elevates every spoonful.
  • Garlic cloves: Infuse savory warmth and a touch of pungency.
  • Bay leaves: Add subtle herbal notes that enhance the overall fragrance.
  • Fresh sage leaves: Bring an aromatic, slightly peppery flavor with hints of mint and lemon.
  • Herbes de Provence: A blend of dried herbs that adds complexity and texture.
  • Dry white wine: Introduces acidity and brightness that balance the richness.
  • Vegetable broth: The flavorful liquid base that ties all ingredients together.
  • Diced tomatoes: Infuse a tangy freshness and vibrant color.
  • Cannellini beans: Provide creamy body and plant-based protein.
  • Fresh thyme sprigs: Impart a woodsy, fragrant elegance to the simmer.
  • Balsamic vinegar: Adds a touch of sweetness and depth at the finish.
  • Kale leaves: Deliver a robust green bite and added nutrition.
  • Pecorino cheese (optional): Sprinkle on top for a salty, nutty finish.
  • Toasted baguette (optional): Perfect for dipping and adding satisfying crunch.

How to Make White Bean Tomato Mushroom Soup Recipe

Step 1: Sauté the Aromatics and Vegetables

Start by warming the olive oil in a large pot over medium heat. Add the chopped yellow onion with some salt and pepper. Cook them slowly, stirring occasionally, until they become soft and develop a light golden hue, usually around 5 to 8 minutes. This step ignites the foundation of flavor in your soup and releases the onion’s natural sweetness. Next, toss in the diced butternut squash and celery, stirring to coat them in that fragrant oil and onion mixture.

Step 2: Cook the Mushrooms Until Tender

Now it’s time to bring in the cremini mushrooms. Add them to your pot along with a pinch more salt and freshly ground pepper. Cook these down for 8 to 10 minutes until they soften and release their savory juices, creating a beautiful umami-rich layer that’s going to shine through the whole dish.

Step 3: Build Flavor with Garlic and Herbs

Once the mushrooms are perfect, stir in the minced garlic, bay leaves, chopped sage, and Herbes de Provence. This herbal combination adds a wonderfully fragrant complexity that can’t be rushed. Then pour in the dry white wine, stirring to deglaze the bottom of the pot—this lifts all those tasty browned bits and melds the flavors together beautifully.

Step 4: Simmer the Soup

Add in your vegetable broth, diced tomatoes, cannellini beans, and the bundled thyme sprigs to the pot. Bring everything to a gentle simmer and let it cook uncovered for about 30 minutes. This slow simmer thickens the soup, deepens the flavors, and allows the herbs to infuse their magic. Remember to stir occasionally to keep everything evenly cooked. When done, remove the thyme stems and bay leaves to avoid any tough surprises.

Step 5: Finish with Balsamic and Kale

The final touch is stirring in a couple teaspoons of balsamic vinegar—it adds a bright, tangy sweetness that lifts the entire soup. Toss in the chopped kale leaves and cook for another 5 minutes, just long enough to let them wilt without losing their vibrant color or bite. Taste and adjust seasoning as needed, and your phenomenal White Bean Tomato Mushroom Soup Recipe is ready to enjoy.

How to Serve White Bean Tomato Mushroom Soup Recipe

The image shows a white ceramic pot filled with a colorful vegetable and bean soup, placed on a white marbled surface. The soup has multiple layers visible: at the bottom are white beans, mixed with small cubes of red and yellow bell peppers, and chopped mushrooms, all floating in a clear broth with some green herbs sprinkled throughout. On top, a fresh sprig of green thyme rests in the center, adding a touch of natural texture. To the right of the pot lies a wooden spoon with a smooth surface. The pot’s lid is slightly visible in the upper left corner on the white marbled background. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To make your soup even more special, sprinkle freshly grated pecorino cheese atop each serving. Its salty, nutty flavor complements the earthy mushrooms and bright tomatoes perfectly. A crack of black pepper on top adds a little extra zip, while a drizzle of good-quality olive oil can add a silky finish.

Side Dishes

This soup pairs beautifully with a toasted baguette that offers crunch and a vehicle for scooping up every delicious drop. A green salad dressed with lemon vinaigrette is an excellent side to add freshness and provide contrast to the soup’s warm, hearty nature.

Creative Ways to Present

Serve the soup in rustic bowls with a swirl of extra balsamic vinegar on top or a sprinkle of fresh herbs like thyme or sage leaves for a charming touch. For gatherings, offer a toppings bar with cheese, toasted nuts, or even a spoonful of crème fraîche, letting everyone customize their bowl to their liking.

Make Ahead and Storage

Storing Leftovers

Let the soup cool completely before transferring it to an airtight container. Stored in the refrigerator, it will stay fresh and flavorful for up to 4 days, making it an excellent option for quick lunches or dinners throughout the week.

Freezing

This White Bean Tomato Mushroom Soup Recipe freezes wonderfully. Portion it into freezer-safe containers or heavy-duty bags. It maintains its flavor and texture for up to 3 months, so you can enjoy homemade comfort anytime you want with minimal effort.

Reheating

Reheat gently on the stovetop over medium-low heat, stirring occasionally until warmed through. If the soup has thickened too much during refrigeration, add a splash of vegetable broth or water to restore the perfect consistency. Avoid microwaving too long to preserve the texture of the beans and kale.

FAQs

Can I use other types of beans in this soup?

Absolutely! While cannellini beans lend a creamy texture, great substitutes include navy beans or great northern beans. Just make sure they are cooked and tender before adding.

Is this soup vegan-friendly?

The soup itself is naturally vegan if you skip the pecorino cheese garnish. Using vegetable broth keeps it plant-based and wholesome.

Can I prepare this soup in a slow cooker?

Yes, you can adapt the recipe to a slow cooker by sautéing the veggies beforehand, then combining all ingredients except the kale in the slow cooker and cooking on low for 6-8 hours. Add kale and vinegar near the end.

What if I don't have dry white wine on hand?

No worries! You can substitute with extra vegetable broth and a splash of white wine vinegar or lemon juice to maintain acidity and depth.

Can I make this soup gluten-free?

Definitely! The recipe is naturally gluten-free as long as you double-check the vegetable broth and omit the toasted baguette or use a gluten-free bread alternative.

Final Thoughts

Trying this White Bean Tomato Mushroom Soup Recipe means treating yourself to a bowl of wholesome goodness that nourishes and delights. It’s approachable to make, filled with fresh ingredients, and smoothly adaptable for every palate. Whether for a cozy evening or a meal prep win, this soup delivers all the warmth and joy you want in comfort food. So grab your spoon, dive in, and enjoy every inviting bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White Bean Tomato Mushroom Soup Recipe

White Bean Tomato Mushroom Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 275 reviews

  • Author: Sky
  • Total Time: 65 minutes
  • Yield: 4 servings
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

A hearty and flavorful White Bean Tomato Mushroom Soup filled with earthy mushrooms, tender butternut squash, and nutritious kale, simmered with fresh herbs and finished with a splash of balsamic vinegar. Perfectly comforting and easy to make for a nutritious meal.


Ingredients

Main Ingredients

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, chopped
  • 2 cups (¼” diced) butternut squash
  • 2 celery ribs, diced
  • 8 ounces cremini mushrooms, chopped
  • 3 garlic cloves, minced
  • 2 fresh bay leaves
  • 5 fresh sage leaves, chopped
  • 2 teaspoons Herbes de Provence
  • ¼ cup dry white wine
  • 4 cups O Organics Vegetable Broth
  • 1 (14-ounce) can O Organics Diced Tomatoes
  • 1 (14-ounce) can O Organics Cannellini Beans
  • 6 fresh thyme sprigs (bundled and tied with string)
  • 2 teaspoons balsamic vinegar
  • 4 to 5 kale leaves, chopped

Optional for Serving

  • Pecorino cheese
  • Toasted baguette slices


Instructions

  1. Heat and soften onion: Heat the olive oil in a large pot over medium heat. Add the chopped onion along with generous pinches of salt and pepper. Cook, stirring occasionally, until the onion is soft and lightly browned, about 5 to 8 minutes.
  2. Add butternut squash and celery: Stir in the diced butternut squash and celery ribs, continuing to cook briefly to combine flavors.
  3. Cook mushrooms: Add the chopped cremini mushrooms with an additional pinch of salt and a few grinds of pepper. Cook until the mushrooms are soft and have released their moisture, about 8 to 10 minutes.
  4. Add garlic and herbs: Stir in the minced garlic, fresh bay leaves, chopped sage, and Herbes de Provence. Mix well to combine flavors before adding the wine.
  5. Deglaze and combine broth ingredients: Pour in the dry white wine, stirring to deglaze the pot. Then add the vegetable broth, diced tomatoes, cannellini beans, and the bundled thyme sprigs. Bring the soup to a simmer.
  6. Simmer the soup: Let the soup simmer gently for 30 minutes until thickened, stirring occasionally. After simmering, remove the thyme sprigs and bay leaves from the pot.
  7. Finish with vinegar and kale: Stir in the balsamic vinegar. Add the chopped kale leaves and cook until wilted, about 5 minutes. Taste the soup and adjust seasoning with additional salt and pepper if needed.
  8. Serve: Ladle the soup into bowls and optionally top with freshly grated pecorino cheese and serve with toasted baguette slices for a complete meal.

Notes

  • To make this soup vegan, omit the pecorino cheese or substitute with a plant-based cheese.
  • You can substitute white wine with additional vegetable broth if you prefer not to use alcohol.
  • For a smoother texture, blend part of the soup before adding the kale.
  • Use fresh herbs whenever possible to maximize flavor.
  • Leftovers store well in the refrigerator for up to 3 days and also freeze nicely.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Vegan Coconut Macaroons with Chocolate Drizzle Recipe
    Vegan Coconut Macaroons with Chocolate Drizzle Recipe
  • Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
    Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
  • Pumpkin Waffles Recipe
    Pumpkin Waffles Recipe
  • Lemon Cake Recipe
    Lemon Cake Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Modern Sidebar

Hi, I’m Sky. I truly believe that anyone can cook with confidence and I want Sky’s Recipes to be your go-to guide for meals that never fail.

Learn more

Popular

  • White Bean Tomato Mushroom Soup Recipe
    White Bean Tomato Mushroom Soup Recipe
  • Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
    Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
  • Quinoa Salad Stuffed Acorn Squash Recipe
    Quinoa Salad Stuffed Acorn Squash Recipe
  • Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe
    Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Meals

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Skys Recipes. All rights reserved.