Print

THE BEST WHITE BEAN SOUP Recipe

THE BEST WHITE BEAN SOUP Recipe

4.9 from 22 reviews

This comforting White Bean Soup features creamy cannellini beans simmered with fresh vegetables, aromatic rosemary, and a hint of white wine. Perfect for a hearty yet healthy meal, it’s easy to prepare and can be enjoyed vegan or with a touch of parmesan cheese for added richness.

Ingredients

Scale

Beans and Vegetables

  • 2 cans (28oz – 800 grams) cannellini beans or white beans, drained
  • 1 medium-size onion, diced
  • 1 celery stalk, diced
  • 1 large carrot, diced
  • 12 garlic cloves, diced or pressed
  • 1 cup (7 oz200 grams) frozen spinach (optional)
  • 2 medium-size potatoes, peeled and cut into chunks

Liquids and Oils

  • 1 Tbsp olive oil, plus more for serving
  • 1/3 cup (80 ml) white wine
  • 2 cups (500 ml) vegetable broth or hot water

Seasonings

  • 1 Tbsp tomato paste
  • 1 sprig rosemary (or 1 Tbsp chopped fresh leaves / 1/2 tsp dried rosemary)
  • 1/2 tsp paprika (optional)
  • 1/2 tsp fine salt, plus more to taste
  • 1/8 tsp black pepper, plus more to taste

Instructions

  1. Sauté Vegetables: Warm the olive oil in a large pot over medium heat. Once the oil shimmers, add the diced onion, carrot, and celery. Cook, stirring often, until the onion softens and turns translucent, about 5 minutes.
  2. Add Aromatics and Beans: Stir in the garlic, drained beans, tomato paste, potato chunks, rosemary (whole sprig, chopped, or dried), and paprika if using. Cook, stirring frequently, for about 1 minute to blend flavors.
  3. Deglaze with Wine: Pour in the white wine and stir well. Let it simmer until the wine evaporates, about 1 minute, to concentrate the flavors.
  4. Add Spinach and Broth: Incorporate the frozen spinach, vegetable broth, and a pinch of salt and pepper. Increase the heat to bring the mixture to a boil, then cover the pot, reduce heat, and let it simmer gently for 15 minutes.
  5. Finish the Soup: Once the potatoes are tender and the soup has thickened to a creamy consistency, remove it from heat. Remove the rosemary sprig. Taste and adjust seasoning with salt and pepper as needed.
  6. Serve: Ladle the soup into bowls. Drizzle with extra olive oil and freshly ground black pepper to taste. Serve with crusty whole grain bread. For non-vegans, add freshly grated parmesan cheese for an extra layer of flavor. Enjoy!

Notes

  • Using white wine adds depth but can be substituted with additional vegetable broth if preferred.
  • Frozen spinach is optional but adds color and nutrients; fresh spinach can be used instead.
  • Adjust the seasoning based on the saltiness of your vegetable broth.
  • For a thicker soup, mash some of the beans and potatoes during cooking.
  • This soup keeps well and tastes great the next day.

Nutrition

Keywords: white bean soup, cannellini beans, vegetarian soup, healthy soup, Italian soup, easy soup recipe, comfort food