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

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kim Cooks Easy
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A comforting and creamy soup featuring white beans and fragrant rosemary. This hearty dish is perfect for chilly days and pairs wonderfully with crusty bread.


Ingredients

 

  • Chopped fresh parsley, for garnish


Instructions

  • In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5-7 minutes.

  • Add the minced garlic and cook for an additional minute until fragrant.

  • Stir in the white beans, broth, rosemary, thyme, and crushed red pepper flakes if using. Bring the mixture to a boil.Budget Bytes

  • Once boiling, reduce the heat to low and let the soup simmer for 15-20 minutes to allow the flavors to meld.

  • Using an immersion blender, puree the soup until smooth. Alternatively, transfer the soup in batches to a blender, blend until smooth, and return to the pot.

  • Stir in the lemon juice and season with salt and pepper to taste. If desired, mix in the grated Parmesan cheese for added richness.Closet Cooking+2Connoisseurus Veg+2Closet Cooking+2

 

  • Serve hot, garnished with chopped fresh parsley and additional Parmesan if desired.


Notes

  • For a chunkier texture, reserve a portion of the beans before blending and stir them back into the soup after pureeing.The Baker Chick

  • To make the soup vegan, omit the Parmesan cheese or use a plant-based alternative.

 

  • This soup pairs excellently with crusty bread or a side salad for a complete meal.


Nutrition

  • Serving Size: 1 bowl (approximately 1.5 cups)
  • Calories: 250
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 10g
  • Protein: 15g
  • Cholesterol: 0mg