Go Back

White Bean Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings
Calories 250
A hearty and nutritious white bean soup perfect for a cozy meal, packed with vegetables and fresh herbs.

Ingredients

olive oil

  • 2 tablespoons extra-virgin olive oil

vegetables

  • ½ medium yellow onion (chopped)
  • 2 medium carrots (chopped)
  • 2 celery ribs celery ribs (chopped)

seasonings

  • ½ teaspoon sea salt
  • to taste black pepper (freshly ground)
  • 1 tablespoon tomato paste
  • 3 cloves garlic cloves (grated)
  • 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
  • 1 teaspoon chopped fresh rosemary leaves (or ½ teaspoon dried)
  • Pinch red pepper flakes

liquids

  • 4 cups vegetable broth
  • 3 cups cooked cannellini beans (drained and rinsed)

greens

  • 2 cups chopped kale leaves or fresh spinach
  • 1 tablespoon fresh lemon juice

optional toppings

  • Parmesan cheese Parmesan cheese (for serving, optional)

Instructions 

  • Heat olive oil in a large pot over medium heat. Add onion, carrots, celery, salt, and pepper; cook until softened, about 6-8 minutes.
  • Stir in tomato paste, garlic, thyme, rosemary, and red pepper flakes. Add broth and beans; simmer for 20 minutes.
  • Add greens and cook until wilted. Stir in lemon juice, season to taste, and serve with Parmesan if desired.

Notes

Use fresh herbs for the best flavor and adjust seasoning as needed.
Calories: 250kcal
Cost: $15
Course: Soup
Cuisine: American
Keyword: Vegetables