Creamy celery soup is one of those recipes that has become a staple in our home. It’s quick, easy, and full of nutrients—perfect for busy days when we need something hearty and delicious.
In a large skillet, heat olive oil over medium-high heat. Add the onion, and cook, stirring often, until it starts to soften and turn a little golden on the edges.
Add the garlic and stir 1 minute, until fragrant.
Add the celery, potatoes, vegetable stock, bay leaf, salt, pepper, cashews and cayenne. The liquid should just cover the veggies (if not, add up to 1 cup of water until covered).
Bring to a rolling boil, turn heat down and cover. Allow to simmer gently until potatoes are tender, about 10 minutes.
Turn heat off, remove bay leaf, and add fresh herbs, spinach and lemon juice.
Using an immersion blender, blend until very silky smooth. Season with salt, to taste.
Serve in bowls and add toppings.
Notes
Slicing the celery thinly will prevent the annoying fibers texture.Adding herbs and spinach once heat is off prevents them from cooking and losing their vibrant color.