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
Homemade White Bean Soup

Homemade White Bean Soup


  • Author: Lorenzo Devereaux
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Need a nourishing, wholesome dinner that warms you from the inside out? This Homemade White Bean Soup is everything you crave in one hearty bowl. Packed with protein-rich cannellini beans, vibrant veggies, and fragrant herbs, it’s a cozy and quick dinner idea that’s perfect for busy weeknights or slow weekends. Whether you’re meal prepping or whipping it up fresh, this easy recipe brings simple ingredients to life in the most satisfying way. It’s plant-based, loaded with fiber, and brimming with flavor—perfect for lunch ideas, light dinners, or healthy snacks. This is one of those food ideas you’ll keep coming back to.


Ingredients

2 tablespoons olive oil

1 medium yellow onion, diced

2 carrots, sliced

2 celery stalks, sliced

3 garlic cloves, minced

2 tablespoons tomato paste

4 cups vegetable broth

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

2 cups chopped kale

1 parmesan rind (optional)

1 teaspoon Italian seasoning

Salt and pepper to taste

Grated parmesan, for serving

Extra virgin olive oil, for drizzling


Instructions

1. Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery, and sauté for 6–8 minutes until soft.

2. Add garlic and tomato paste. Stir and cook for 2 more minutes to deepen the flavor.

3. Pour in vegetable broth and bring to a simmer. Add beans, Italian seasoning, and parmesan rind (if using). Simmer uncovered for 20 minutes.

4. Stir in kale and cook for another 5–10 minutes until tender.

5. Remove parmesan rind. Season with salt and pepper.

6. Serve hot with a drizzle of olive oil and grated parmesan on top.

Notes

For best texture, add kale in the last 10 minutes of cooking.

Skip the parmesan rind for a fully vegan version, or swap in a spoonful of miso for umami.

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

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 9g
  • Protein: 12g
  • Cholesterol: 5mg

Keywords: white bean soup, healthy soup recipe, easy dinner, kale soup, vegetarian soup, comfort food, quick lunch