The Best Leek & Potato Soup with White Beans & Greens (vegan, high-protein)
Leek and potato soup is such a classic, and for good reason - it’s definitely one of my favourites! That said, I have a bit of an issue with vegetable soups as they are basically watery veggies, with very little protein and fibre. So I wouldn’t really class it as a balanced meal and they definitely don’t always leave you feeling full or satisfied. So I’ve given this one a little upgrade: white beans, soy milk, and nutritional yeast make it creamy, flavourful, and packed with protein and fibre to help keep you energised and full for longer. cavolo nero also adds a hit of green goodness, and gluten-free sourdough croutons bring a satisfying crunch.
You still get that classic leek and potato vibe, but now it’s more of a proper, well-balanced meal. Hearty, creamy, and full of flavour, this soup is simple to make, and perfect for batch cooking.
Why You’ll Love This Leek & Potato Soup Recipe
A classic, but upgraded: Leek and potato soup is nostalgic and cosy, but this version is protein and fibre-rich, so it actually keeps you full and satisfied.
Creamy & flavourful: White beans, soy milk, and nutritional yeast make it indulgently creamy and savoury without dairy.
Hearty & well-balanced: With added greens (cavolo nero) and croutons, it’s a satisfying, complete meal rather than just a starter.
Easy & batch-friendly: Perfect for meal prep and simple to make.
What You’ll Need to Make The Leek & Potato Soup
A base of flavourful aromatics – Leeks, onion, and garlic create the cosy, savoury foundation of this classic soup.
Hearty, filling ingredients – Potatoes and white beans make the soup creamy and satisfying, adding fibre and protein to keep you energised.
Creamy, protein-rich additions – Soy milk and nutritional yeast boost the creaminess while giving an extra protein punch.
Greens and garnishes – Cavolo nero adds colour and nutrients, while sourdough croutons give crunch, and parsley and a drizzle of olive oil finishes it off beautifully.
Tips & Storage for Your Leek & Potato Soup
Batch-cook with ease – This soup keeps really well in the fridge for 3–4 days, making it perfect for meal prep or a quick dinner.
Freeze for later – You can freeze individual portions (without croutons) for up to 2 months. Just defrost and reheat gently on the stove.
Add your crunch at the end – The sourdough croutons are best added right before serving so they stay golden and crispy.
Adjust the creaminess – Feel free to add a splash more soy milk while reheating if you like a thinner, more pourable soup.
Make it your own – Swap in other leafy greens if you like, or sprinkle over seeds or nuts for extra texture and nutrients.
Click the play button below to watch the full recipe reel, to check out how I make it!
