Description
This comforting white bean soup is easy to prepare and perfect for any occasion.
Ingredients
Scale
- 2 tbsp olive oil
- 1 yellow onion, diced
- 3 garlic cloves, minced
- 1 tbsp fresh rosemary, finely chopped (or 1 tsp dried)
- 2 (15 oz) cans white beans (cannellini or Great Northern), drained and rinsed
- 4 cups vegetable or chicken broth
- 1 bay leaf (optional)
- Salt and black pepper, to taste
- 1/4 tsp red pepper flakes (optional)
- 1 tbsp lemon juice
- Crusty bread or grated Parmesan, for serving (optional)
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 5 minutes until soft and translucent.
- Add garlic and rosemary, and cook for 1 minute until fragrant.
- Stir in white beans, broth, bay leaf (if using), salt, pepper, and red pepper flakes. Bring to a gentle boil.
- Reduce heat and simmer uncovered for 15–20 minutes to blend flavors.
- Optional: Blend 1–2 cups of the soup and return to the pot, or use an immersion blender for a creamier texture.
- Stir in lemon juice and adjust seasoning to taste.
- Serve hot with crusty bread or Parmesan if desired.
Notes
- This soup can be made ahead of time and reheated.
- Add more vegetables for a heartier soup.
- Adjust seasoning based on personal preference.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: soup
- Method: stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 1g
- Sodium: 500mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg