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 & Greens Soup Kale, Spinach, and Parmesan

White Bean & Greens Soup with Kale, Spinach, and Parmesan


  • Author: Julia Walton
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

Warm up your weeknights with this hearty and wholesome White Bean & Greens Soup. It’s a cozy bowl of creamy cannellini beans, sweet carrots, and nutrient-rich kale and spinach in a garlicky broth, finished with a sprinkle of Parmesan. Perfect for a quick dinner or light lunch, this satisfying soup checks all the boxes—healthy, budget-friendly, and big on flavor. Whether you’re looking for easy dinner ideas, a healthy snack option, or a go-to soup for meal prep, this one-pot wonder is a nourishing answer for all seasons.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

2 carrots, peeled and sliced

2 stalks celery, sliced

4 cloves garlic, minced

6 cups vegetable broth

2 cans (15 oz each) cannellini beans, drained and rinsed

1 teaspoon salt

1/2 teaspoon black pepper

1/4 teaspoon red pepper flakes

3 cups chopped kale

2 cups fresh spinach

1/3 cup grated Parmesan cheese (plus more for serving)


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook until softened, about 6–8 minutes.

2. Add garlic and sauté for 1–2 minutes until fragrant.

3. Pour in the vegetable broth and bring to a simmer.

4. Add the cannellini beans, salt, black pepper, and red pepper flakes. Simmer for 15–20 minutes.

5. Stir in chopped kale and cook for 5 minutes until softened.

6. Add spinach and simmer just until wilted, about 2–3 minutes.

7. Ladle into bowls, top with Parmesan, and serve hot.

Notes

This soup thickens slightly as it sits—add broth when reheating.

You can substitute kale with Swiss chard or collards for variety.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 245
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 7g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 4mg

Keywords: white bean soup, easy dinner, healthy soup, meatless meals, quick comfort food