Bright Lemon Bean Soup

Featured in Hearty Soups & Comforting Stews.

Quick and hearty, this vegan soup brings together white beans, veggies, lemon, and rosemary. Ready in 25 minutes, it’s a delicious protein-packed option.
Un'immagine di una donna con i capelli raccolti in una borsa.
Updated on Sun, 13 Apr 2025 10:58:09 GMT
Creamy white bean soup topped with carrots, lemon slices, and fresh herbs in a bowl. Pin it
Creamy white bean soup topped with carrots, lemon slices, and fresh herbs in a bowl. | kyliecook.com

During last year's cold season, I whipped up this Lemon Rosemary White Bean Soup on a nippy day in my kitchen. The mix of tangy lemon, fragrant rosemary, and smooth beans was just what I craved. It's now my favorite comfort soup that fills my home with wonderful smells. And the best part? It's made with basic items I always keep stocked.

Comforting Goodness in a Bowl

This soup wonderfully mixes easy cooking with deep tastes. The smooth tahini pulls it all together while keeping it totally plant based. My money-smart friends love that it uses cheap stuff but tastes like it came from an upscale restaurant. If you're vegan or just want a filling meal, you'll find true comfort in every mouthful.

Simple Ingredients You'll Need

  • White Beans: I prefer 2 cans of cannellini, but northern beans work really well too.
  • Onion: A medium sweet one makes the perfect tasty base.
  • Carrots: Three large ones cut up for natural sweetness.
  • Celery: A couple stalks and I never throw away those tasty leaves.
  • Garlic: Three fresh cloves chopped small or use garlic powder if needed.
  • Thyme + Rosemary: I grab them fresh from my garden when I can, but dried works fine.
  • Tahini: My trick for that velvety texture.
  • Vegetable Broth: Four cups homemade tastes the best.
  • Lemon: One juicy lemon brings everything together.
  • Salt + Pepper: Add to your liking.

Easy Cooking Steps

Prep Your Ingredients
I chop all veggies to matching sizes so they cook at the same rate. I make sure the garlic is finely chopped so it blends into the soup.
Create Your Base
I put a bit of water or oil in my big soup pot over medium heat. Then add onions, carrots and celery. After cooking about 7 minutes until soft, I toss in garlic and herbs, enjoying their lovely smell.
Add Your Main Ingredients
I dump in the beans and veggie broth next. A bit of salt and pepper starts to build the taste.
Add Creaminess
Now for the fun part - stirring in that smooth tahini. Everything simmers together for 10 minutes. I sometimes crush some beans against the pot to make it even creamier.
Finish With Brightness
When it's done cooking, I squeeze in fresh lemon juice. It changes everything! Let it sit a bit and the flavors get even better.
A bowl of white bean soup garnished with lemon slices, carrots, and herbs, accompanied by a spoon and a small plate with a lemon wedge. Pin it
A bowl of white bean soup garnished with lemon slices, carrots, and herbs, accompanied by a spoon and a small plate with a lemon wedge. | kyliecook.com

Smart Cooking Tips

Want to know my soup tricks? Smash some beans while cooking and they'll soften into the broth for natural creaminess. I sometimes throw in a bunch of fresh spinach at the end for color. And guess what? This soup actually tastes way better after sitting for a little while.

Storage Ideas

This soup stays good in your fridge for about a week, so it's great for busy days. I often cook twice as much and put portions in containers for the freezer where they last three months. When I need a quick comfort meal, I just warm it slowly on the stove or pop it in the microwave.

Great Food Pairings

There's nothing better than dipping crusty bread into this soup. I sometimes make quick flatbreads or pair it with a fresh green salad. The smooth tangy flavors match with almost anything. It's become my top lunch choice with warm sourdough on the side.

Make It Your Own

I like to change things up by using chickpeas when I run out of white beans. Recently I tried using cashew butter instead of tahini and it was super tasty. My garden gives me ideas too, like adding bunches of fresh kale or trying different herbs. Each change brings new things to enjoy about this soup.

Why Everyone Loves This Soup

What makes this soup special is how basic ingredients create something so amazing. The touch of lemon adds brightness while rosemary brings warmth. When my children come home from school and smell this cooking, they know we're in for a cozy night.

Storing Your Soup

After my soup cools down, I put it in glass containers. It stays good in the fridge for about a week. For longer storage, I divide it into freezer boxes that are like little treasures waiting for busy days. Just heat it slowly when you want to enjoy it again.

Complete Your Meal

At my house this soup needs friends. You must have a crusty bread loaf for dipping. I'll sometimes bake quick flatbreads or toss a bright salad together. On special nights I'll make socca, that crispy chickpea bread that goes so well with the lemony broth.

A black pot filled with a creamy soup containing white beans, sliced carrots, celery, and lemon, with a wooden spoon and lemon halves beside it. Pin it
A black pot filled with a creamy soup containing white beans, sliced carrots, celery, and lemon, with a wooden spoon and lemon halves beside it. | kyliecook.com

Frequently Asked Questions

→ Can I swap the beans?
Absolutely! Cannellini, great northern, or even chickpeas work. Aim for about 4½ cups if you’re using freshly cooked beans.
→ How do I make it smoother?
You can mash some beans while cooking to thicken it. Adding tahini will also make it creamier. Letting it sit thickens it naturally too.
→ What about more veggies?
Sure! Stir in kale or spinach at the end for more nutrition and a pop of green. Feel free to tweak the base to your liking.
→ How long does it stay good?
Store it in the fridge for 5-6 days or freeze for up to 3 months. It’s great for batch cooking.
→ Can I do this in an Instant Pot?
Yes! Sauté veggies first, pressure cook on high for 3 mins, and then let it naturally release. Add tahini and lemon afterward.

Lemon Bean Soup

Comforting white bean soup featuring tangy lemon, fresh veggies, and fragrant herbs. Easy, filling, and perfect for a fast, vegan meal.

Prep Time
5 Minutes
Cook Time
20 Minutes
Total Time
25 Minutes
By: Kylie

Category: Warm & Nourishing

Difficulty: Easy

Cuisine: American

Yield: 6 Servings (4-6 servings)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 1 small onion, chopped.
02 4-5 cups veggie broth, low in sodium.
03 3 big carrots, diced or sliced thin.
04 3 cans of white beans (15 oz each), rinsed and drained.
05 1-2 freshly squeezed lemons.
06 2 tablespoons of tahini paste.
07 Salt and black pepper as needed.
08 Fresh parsley to top off.
09 ½ teaspoon of dried rosemary and thyme.
10 2 garlic cloves, finely chopped.
11 2 celery stalks, thinly sliced.
12 2 tablespoons olive oil or ¼ cup water, your choice.

Instructions

Step 01

Warm up the oil in your big pot over medium heat. Toss in the onion, celery, and carrots, stirring for about 7 minutes. Add the chopped garlic and dried herbs, cooking another minute.

Step 02

Stir in beans, tahini, broth, a dash of salt, and pepper. Let it come to a boil, then lower the heat and cover slightly. Keep it simmering gently for 10 minutes.

Step 03

Take the pot off the heat and mix in the lemon juice. Let it sit and cool for a bit—the broth thickens as it cools.

Step 04

Add fresh parsley on top and extra lemon if you want. Sprinkle some red pepper flakes for heat, if you like it spicy.

Notes

  1. Swap canned beans with freshly cooked ones (about 4½ cups).
  2. Will keep in the fridge for 5-6 days or in the freezer for up to 2-3 months.

Tools You'll Need

  • Big pot for cooking.

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains sesame (tahini).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 334
  • Total Fat: 5 g
  • Total Carbohydrate: 56 g
  • Protein: 19 g