• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Feed Grump
  • Home
  • About
  • Cookbooks
  • Ingredients
menu icon
go to homepage
  • Recipes
  • About
  • Ingredients
  • Socials

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Ingredients
  • Socials

    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Soups

    White Bean Soup

    Published: 02/04/2026 · Updated: 02/04/2026 by Grump · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    This quick and easy White Bean Soup is creamy, nourishing, and a great way to get your protein and fiber in. Perfect for the cold season, and you can make it vegan by skipping the Parmesan cheese.

    Looking for more easy soup recipes? Try my Lentil Soup or Cabbage Soup next!

    bowl of white bean soup.

    About This Recipe

    So my wife and I have an unhealthy obsession (or rather a healthy obsession) with getting our daily amounts of fiber in. Probably from all the TikToks we've been watching about how younger people don't eat enough fiber.

    For the last year, we've been eating kefir and chia seed bowls with lots of fresh berries for breakfast every day. We actually calculated it, and each bowl has about 50% of our daily fiber. This soup might even have more than that!

    Packed with cannellini beans (also known as white kidney beans, if you didn't know) and lots of fresh vegetables, this soup is incredibly nutritious. In fact, one can of beans has almost a full day's worth of fiber, and this recipe uses three cans!

    This recipe comes together really quickly and only requires one pot. Start by prepping all your vegetables and opening your cans of beans. I sautee the vegetables for about 5 minutes, just until they are softened, then I add the rest of the ingredients minus the kale. Bring everything to a simmer, then cook for about 15 minutes. Finally, stir in the kale a few minutes before serving.

    If you like a creamier/thicker soup, you can blend about 2-3 cups of the soup with an immersion blender.

    Key Ingredients

    ingredients prepped in bowls.

    Olive oil: You can also use a neutral-flavored oil, like canola, vegetable, or avocado, if needed.

    Vegetables: You'll need onions, garlic, celery, carrots, and kale (or spinach).

    Vegetable broth: If you're not vegan/vegetarian, you can also use chicken stock.

    Cannellini beans: Also known as white kidney beans. These are packed with protein and fiber. You can substitute this with any type of white bean, like Navy or Great Northern.

    Tomato paste: This is essential for the flavor of the soup as it adds much-needed acidity/brightness. If you don't have tomato paste, you can use double the amount of tomato sauce or use freshly squeezed lemon juice.

    Herbs and seasonings: Rosemary, dried thyme, salt, pepper, and some Parmesan cheese for serving.

    Instructions

    vegetables being sautéed in pot.

    STEP 1: Heat olive oil in a large pot over medium-high heat. Cook the onion, carrots, celery, and garlic for 5 minutes until softened.

    broth and other ingredients added to pot.

    STEP 2: Stir in the vegetable broth, beans, tomato paste, rosemary, and dried thyme. Bring to a boil, then cover and simmer for 15 minutes.

    kale stirred into pot of soup.

    STEP 3: Stir in the kale and season with salt and pepper to taste.

    ladling white bean soup from large bowl.

    STEP 4: Serve in bowls with grated Parmesan cheese.

    📋 Recipe

    bowl of white bean soup.

    White Bean Soup

    This white bean soup recipe is the healthy reset you need. It's completely vegetarian (vegan if you omit the Parmesan cheese), and packed with fiber, protein, and lots of fresh vegetables.
    5 from 2 votes
    Print Recipe Pin Recipe SaveSaved!
    Prep Time 15 minutes mins
    Cook Time 20 minutes mins
    Total Time 35 minutes mins
    Course Main Course, Soup
    Cuisine American
    Servings 8 people

    Ingredients
      

    • 2 tablespoons olive oil
    • 1 medium onion (chopped)
    • 2 medium carrots (diced)
    • 2 ribs celery (diced)
    • 3 cloves garlic (minced)
    • 4 cups vegetable broth
    • 3 (15-ounce) cans white or cannellini beans (undrained)
    • 2 tablespoons tomato paste
    • 1 teaspoon minced fresh rosemary
    • ½ teaspoon dried thyme
    • 2 cups chopped kale (or spinach)
    • ½ teaspoon salt and pepper (or more to taste)
    • grated Parmesan cheese (for serving)

    Instructions
     

    • Heat olive oil in a large pot over medium-high heat. Cook the onion, carrots, celery, and garlic for 5 minutes until softened.
    • Add the vegetable broth, beans, tomato paste, rosemary, and dried thyme. Bring to a boil, then cover and simmer for 15 minutes.
    • Optional: if you like a thicker/creamier soup, blend about 2 cups of the soup in a blender or with an immersion blender.
    • Stir in the kale and season with salt and pepper to taste. Serve in bowls with grated Parmesan cheese.
    Nutrition information is calculated using an ingredient database and should be considered an estimate.
    Did you make this?Let me know how it was!

    Reader Interactions

    5 from 2 votes (2 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    picture of grump plating a salad.

    Hello, I'm Grump! I LOVE food and cooking. I've been cooking since I was 7 years old, and now I'm starting this blog to share all my recipes and cool tricks I've learned over the years.

    More about me →

    Popular

    • overhead shot of Chinese coconut shrimp on plate.
      Best Chinese Coconut Shrimp (Buffet Style)
    • close up of slice of french toast casserole.
      French Toast Casserole
    • close up of beef stroganoff.
      Ground Beef Stroganoff
    • meatloaf cut into thick slices on plate; parsley sprinkled on top.
      Meatloaf

    Footer

    ↑ back to top

    Info

    • About
    • Privacy Policy
    • Contact

    Resources

    • Recipes
    • Essential Ingredients

    Newsletter

    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 FeedGrump

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.