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

Healthy White Bean Soup


  • Author: Sara McKenney
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Looking for a quick, healthy, and satisfying meal? This Healthy White Bean Soup is your answer! It’s loaded with creamy cannellini beans, fresh vegetables, and hearty kale in a flavorful broth. Perfect for a quick dinner, a light lunch, or make-ahead meal prep. This easy recipe is also ideal for anyone searching for clean-eating food ideas, healthy soup recipes, or plant-based dinner ideas. It’s gluten-free, vegetarian, and comes together in less than an hour—making it one of the best easy dinner ideas for busy nights.


Ingredients

2 tablespoons olive oil

1 yellow onion, diced

3 garlic cloves, minced

2 carrots, sliced

2 celery stalks, chopped

2 tablespoons tomato paste

3 cups cooked cannellini beans (or two 15-ounce cans, drained and rinsed)

6 cups vegetable broth

2 cups chopped kale

1 teaspoon Italian seasoning

Salt and pepper to taste

Grated parmesan cheese for serving (optional)


Instructions

1. In a large pot, heat olive oil over medium heat. Add diced onion, sliced carrots, and chopped celery. Sauté for 5–7 minutes until softened.

2. Stir in minced garlic and cook for another minute.

3. Add tomato paste, cooking for 2 minutes while stirring. Sprinkle in Italian seasoning, salt, and pepper.

4. Pour in vegetable broth and add cannellini beans. Bring to a boil, then reduce heat and simmer for 20 minutes.

5. Stir in chopped kale and let it cook for 5–7 more minutes until tender.

6. Taste and adjust seasonings as needed. Top with parmesan cheese if using. Serve hot.

Notes

Massage the kale lightly before adding to make it more tender in the soup.

For a creamier texture, blend one cup of the soup and stir it back in.

This soup freezes well, so make a double batch for later meals.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 580mg
  • Fat: 6g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 3.5g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 11g
  • Protein: 14g
  • Cholesterol: 3mg

Keywords: healthy soup, easy dinner, white bean soup, vegetarian soup, food ideas