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 Soup 20.png

White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

๐Ÿฒ Experience the rustic comfort of Italian countryside cooking with this hearty white bean soup that’s both nutritious and deeply satisfying
๐Ÿฅ˜ Warm up with a protein-packed, fiber-rich meal that’s perfect for cozy nights and meal prep throughout the week

  • Total Time: 50 minutes
  • Yield: 8 servings

Ingredients

– 2 tablespoons extra-virgin olive oil

– 1 large yellow onion, diced

– 2 medium carrots, peeled and diced

– 2 celery stalks, diced

– 4 garlic cloves, minced

– 2 15-ounce cans cannellini beans, drained and rinsed

– 4 cups vegetable broth

– 1 teaspoon dried rosemary

– 1 bay leaf

– Salt and black pepper to taste

– 2 cups chopped kale

– Juice of 1 lemon

Instructions

1-First Step: Mise en Place and Sautรฉ Aromatics Start by prepping all veggies: dice 1 onion, 2 carrots, 2 celery stalks, and mince 4 garlic cloves. Heat 2 tablespoons olive oil in a large pot over medium heat for 1 minute. Add onion, carrots, and celery. Cook 5-7 minutes, stirring occasionally, until softened and onion turns translucent. This builds the flavor base called soffritto in Italian cooking. Watch heat to avoid browning too much, which can make it bitter.

2-Second Step: Add Garlic and Herbs Stir in minced garlic, 1 teaspoon dried rosemary, and 1 bay leaf. Cook 1 minute until fragrant, but not burned. Garlic releases allicin, enhancing taste and health perks. If using fresh rosemary, chop 1 tablespoon finely for brighter notes. This step takes seconds but transforms your Tuscan soup.

3-Third Step: Incorporate Beans and Broth Add two 15-ounce cans drained cannellini beans and 4 cups vegetable broth. Season with salt and pepper. Bring to a boil over high heat, about 3-4 minutes, then reduce to low simmer. Cover partially and cook 25-30 minutes. Beans absorb flavors and start breaking down for creaminess. Stir every 10 minutes. For instant pot white bean soup, use this same mix on high pressure 20 minutes.

4-Fourth Step: Blend for Texture Remove bay leaf. Use an immersion blender to puree about half the soup right in the pot, 20-30 seconds. Or transfer half to a blender, pulse, and return. This creates healthy creamy white bean soup without dairy. Taste and adjust salt. If too thick, add 1/2 cup water.

5-Fifth Step: Finish with Greens and Acid Stir in 2 cups chopped kale and juice of 1 lemon. Simmer 3-5 minutes until kale wilts. Lemon cuts richness, balancing the dish. For more similar ideas, try this popular white bean soup version.

6-Final Step: Serve and Enjoy Ladle into bowls. Garnish with olive oil drizzle, red pepper flakes, or Parmesan if not vegan. Serve with crusty bread. Pairs nicely with a light dessert like this berry trifle recipe for a full meal. Nutrition per serving: 250 calories, 15g protein, 10g fiber.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

๐ŸŽฏ For extra creaminess, mash one can of beans before adding to the soup to create a thicker base
โ„๏ธ This soup tastes even better the next day, so make a big batch for meal prep throughout the week
โฐ Add a splash of white wine with the vegetables for extra depth of flavor, letting it cook off before adding broth

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 6g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 9g
  • Protein: 10g
  • Cholesterol: 0mg