Creamy White Bean Orzo Soup with Kale Pesto

White beans and orzo create a gently rich soup, lifted with lemon zest and finished with a spoon of kale pesto.

I like creamy white bean and orzo soup best when it’s no longer piping hot, when the texture has gathered itself and the flavours feel composed. This is real comfort food and it rewards a slower kind of eating.

I make creamy white bean and orzo soup when I want supper to feel dependable rather than impressive. It’s the sort of thing that doesn’t mind waiting in the pot for you to ladle into bowls. The pleasure in this recipe is entirely in it’s reassurance. Store cupboard ingredients, doing what they do best. A spoonful tells you most of what you need to know. Soft beans, a gently thickened broth, pasta that has absorbed more than its share of comfort.

When a soup learns to settle

Some soups want to be eaten straight away and this creamy white bean and orzo soup is no exception to the rule. This one improves once it’s no longer piping hot. At first it’s light, almost brothy. Then the orzo releases its starch and the liquid gathers itself. A few of the beans soften and blur, lending body rather than bulk.

The cream is there to round things off, not take over. I wouldn’t add more. The beans already bring their own softness, and too much dairy would dull what’s working.

I like the moment when the spoon leaves a faint trail through the bowl. Not quite thick enough to stand up in, but close. That in-between texture feels deliberate, even when it isn’t. And that’s usually when it’s at its best.

Flavours that keep their manners

In this White Bean Orzo Soup, the beans are obliging. They take seasoning easily and leave space for sharper notes. Lemon zest lifts the pot without pushing it into sourness. It brightens what’s already in there, bringing the entire thing to life.

The pesto comes last, and it should stay that way. I like it spooned over the surface rather than stirred through. Kale can sound severe for a pesto, but once blanched and blitzed with oil and cheese, it’s rather the perfect match for this. There’s bitterness, yes, but also depth. Parmesan adds salt and roundness. Nuts give weight. Pine nuts are traditional. Almonds feel just as right. I use what I have.

Taste as you go. Then taste again. I almost always add more lemon than planned. A quiet habit and it rarely lets me down.

The virtue of not adding just “one more thing”.

Taste it once more, then leave it alone. This isn’t a soup that improves with fussing. A touch more lemon, perhaps, but stop before it feels corrected.

I think about that restraint when I make my Greek Salmon and Orzo Salad, where the balance only works if you resist the urge to add “one more thing”, and again with my cauliflower, white bean and yuzu soup, which relies on the same confidence with seasoning rather than depth through excess.

Food like this doesn’t need to prove itself. It just needs to be given time, then trusted. When it is, it tends to do exactly what you hoped it would.

Creamy White Bean Orzo Soup with Kale Pesto

A calm, creamy white bean and orzo soup finished with a spoon of kale pesto. Soft beans, tender pasta, lemon zest and Parmesan bring comfort without making the soup feel heavy.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Course: Main Course, Soup
Cuisine: Modern British
Keyword: bean soup recipe, cannellini bean soup, comfort food, cosy soup, creamy soup, creamy white bean orzo soup, easy soup recipe, kale pesto, kale pesto soup, lemon orzo soup, make ahead soup, orzo soup, vegetarian comfort food, vegetarian soup, white bean orzo soup
Servings: 4
Calories: 605kcal
Author: Hey Lolly

Ingredients

For the soup

  • 2 tbsp olive oil
  • 1 onion finely chopped
  • 2 celery sticks finely sliced
  • 3 garlic cloves finely chopped
  • 1 tsp dried oregano
  • ½ tsp chilli flakes optional
  • 2 x 400g tins cannellini beans drained and rinsed
  • 100 g orzo
  • 1 litre vegetable stock
  • 150 ml double cream
  • Zest of ½ lemon
  • Sea salt and black pepper to taste

For the kale pesto

  • 80 g kale stalks removed
  • 30 g Parmesan finely grated
  • 30 g toasted pine nuts or almonds
  • 1 small garlic clove
  • Juice of ½ lemon
  • 100 ml olive oil
  • Salt to taste

Instructions

Soften the base

  • Heat the olive oil in a large saucepan over a medium heat. Add the onion and celery with a pinch of salt, then cook gently for around 10 minutes, until soft and sweet but not coloured.

Build the flavour

  • Add the garlic, oregano and chilli flakes, if using. Stir and cook for 1 minute, until fragrant.

Add the beans and stock

  • Add the cannellini beans and vegetable stock. Bring to a gentle simmer and cook for around 10 minutes.

Blend for creaminess

  • Ladle one-third of the soup into a blender and blitz until smooth. Return the blended soup to the pan and stir through.

Cook the orzo

  • Stir in the orzo and simmer for 8–10 minutes, stirring often, until just tender. Add a splash more stock or water if the soup thickens too much.

Finish the soup

  • Lower the heat and stir in the double cream and lemon zest. Season well with sea salt and black pepper.

Blanch the kale

  • Blanch the kale in boiling water for 1 minute, then drain and squeeze dry.
  • Make the kale pesto
  • Blitz the kale with the Parmesan, pine nuts or almonds, garlic and lemon juice. Drizzle in the olive oil until spoonable, then season to taste.
  • Serve
  • Ladle the soup into bowls and finish each one with a spoonful of kale pesto. Serve hot, warm or gently cooled.

Notes

Hey Lolly’s Top Tips
  • This soup thickens as it sits, especially once the orzo has had time to absorb the broth. Loosen it with a splash of stock or water when reheating.
  • Don’t overdo the cream. The beans already bring softness, so the cream is there to round things off rather than take over.
  • Spoon the pesto over the soup rather than stirring it through completely, so you get little pockets of lemony, nutty brightness.
  • Almonds work well if pine nuts aren’t to hand. Toast them first if you can.
  • For a dairy-free version, swap the double cream for oat cream and omit the Parmesan or use a dairy-free alternative.
  • It keeps well in the fridge for up to 3 days and is lovely hot, warm or gently cooled.

Nutrition

Calories: 605kcal
Tried this recipe?Let us know how it was!
share this recipe:
Facebook
Twitter
Pinterest

Still hungry? Here’s more

raspberry whip with white chocolate

Lovestruck Raspberry Whip With White Chocolate.

Raspberry Whip With White Chocolate delivers romance without the fuss. Raspberries cut through white chocolate’s creamy sweetness. This no-bake mousse aerates into airy clouds flecked with bright berry puree. Spoon it from chilled glasses for effortless date nights.

Read More