Go Back
Bowl of Lemon Rosemary White Bean Soup garnished with fresh herbs

Lemon Rosemary White Bean Soup

This comforting soup features creamy white beans, bright lemon, and fragrant rosemary, perfect for cozy evenings or hearty lunches.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course, Soup
Cuisine: Mediterranean, Vegan
Calories: 220

Ingredients
  

Base Ingredients
  • 2 tablespoons extra virgin olive oil or avocado oil
  • 1 medium onion, finely chopped
  • 2-3 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 1 teaspoon dried rosemary or 1-2 tablespoons fresh rosemary, chopped
Main Ingredients
  • 2 cans 15 oz white beans (cannellini or great northern), drained and rinsed
  • 4 cups vegetable broth (low-sodium preferred)
  • 1 cup water
  • 1-2 lemons juice, plus extra wedges to serve
  • ¼ teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
Garnish Ingredients
  • 1-2 tablespoons chopped parsley or basil
  • 1 bay leaf optional, while simmering
  • ¼ cup unsweetened non-dairy milk or 2 tablespoons tahini for extra creaminess, optional

Method
 

Preparation
  1. Chop the onion, carrots, celery, and rosemary. If using fresh rosemary, remove the leaves from the woody stems before chopping. Mince the garlic or roast a whole head for a sweeter, caramelized flavor.
Sauté the Base
  1. Heat the olive oil in a large pot over medium heat. Add the onion and a pinch of salt; cook until soft and translucent, about 5-7 minutes. Stir in the carrots and celery and cook another 5 minutes until they begin to soften. Add the garlic and rosemary and cook 1 minute until fragrant.
Add the Beans and Liquids
  1. Stir in the drained and rinsed white beans, vegetable broth, and water. If using a bay leaf, add it now. Bring the soup to a gentle boil, then reduce heat and simmer for 15-20 minutes to meld the flavors.
Blend for Creaminess
  1. Remove the bay leaf (if used). Use an immersion blender to puree about half the soup directly in the pot for a creamy texture while leaving some whole beans for body. If you don’t have an immersion blender, carefully transfer 2 cups of the soup to a blender, pulse until smooth, and return to the pot.
Brighten with Lemon and Season
  1. Stir in the lemon juice a little at a time and season with salt and pepper. Taste and adjust acidity—sometimes a touch more lemon really lifts the flavors. If using, stir in non-dairy milk or tahini for a richer mouthfeel.
Finish and Serve
  1. Ladle the soup into bowls and garnish with chopped parsley, a drizzle of olive oil, a grind of black pepper, and extra lemon wedges.

Notes

Using canned beans saves time; home-cooked dried beans deepen flavor if you have them on hand. Fresh lemon is preferable for brightness; bottled lemon juice will work in a pinch but won’t be as vibrant.