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 and Rosemary Soup

White Bean and Rosemary Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lily Thompson
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A quick, easy, light and tasty bean and vegetable soup with lemon and rosemary.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 cup onion, diced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 3 cloves garlic, chopped
  • 1 teaspoon fresh thyme, chopped (or 1/2 teaspoon dried)
  • 1 pinch red pepper flakes (optional)
  • 4 cups chicken broth (or vegetable broth)
  • 3 (14.5 ounce) cans white beans, rinsed and drained
  • 2 teaspoons fresh rosemary, chopped (or 1 teaspoon dried)
  • 1/4 cup Parmigiano Reggiano, grated
  • 2 tablespoons lemon juice
  • 1 tablespoon parsley, chopped
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large saucepan over medium-high heat and cook onion, carrots, and celery for 5-7 minutes until tender.
  2. Add garlic, thyme, and red pepper flakes and cook for 1 minute until fragrant.
  3. Add broth, white beans, and rosemary, bring to a boil, reduce heat, and simmer for 10 minutes.
  4. Turn off heat and stir in grated Parmesan until melted.
  5. Add lemon juice and parsley, then season with salt and pepper to taste.

Notes

  1. For a vegetarian version use vegetable broth.
  2. Blend part of the beans for a thicker texture.
  3. Add spinach or kale for extra greens.
  4. Optional: Cook pancetta or bacon separately and stir in at the end.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 163
  • Sugar: 5g
  • Sodium: 344mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 2g
  • Protein: 8g
  • Cholesterol: 9mg