This celery soup recipe turns a bunch of overlooked stalks into a bowl of pure comfort. It is silky, lightly creamy, and ready in well under an hour with almost no fuss. A little butter, a splash of cream, and fresh dill turn plain celery into something you will actually crave.
Fine-mesh strainer optional, for extra silky finish
Wooden spoon
Ladle
Ingredients
2tablespoonsunsalted butter
1tablespoonolive oil
1medium yellow oniondiced
3clovesgarlicminced
8cupsceleryabout 2 large bunches, roughly chopped, plus a few leaves reserved for garnish
1medium russet potatopeeled and diced
4cupschicken broth or vegetable broth
1bay leaf
1/2cupheavy cream
2tablespoonsfresh dillchopped, plus more for garnish
1tablespoonfresh lemon juice
Salt and black pepperto taste
Instructions
Wash the celery, trim ends, and roughly chop into one-inch pieces. Dice the onion, mince the garlic, and peel and dice the potato.
In a large Dutch oven over medium heat, melt the butter with the olive oil. Add the onion and cook until soft and translucent, about 4 to 5 minutes. Stir in the garlic and cook for 30 seconds until fragrant.
Add the celery and potato with a pinch of salt and pepper. Stir and cook for 5 minutes until the celery begins to soften.
Pour in the broth, add the bay leaf, and bring to a gentle boil. Reduce the heat to low, cover partially, and simmer for 20 to 25 minutes until the vegetables are tender. Remove and discard the bay leaf.
Use an immersion blender to puree the soup until smooth. For extra silky texture, pass through a fine-mesh strainer back into the pot.
Return the strained soup to low heat. Stir in the cream, dill, and lemon juice. Warm gently for 2 to 3 minutes without boiling. Season with additional salt and pepper to taste.
Ladle the hot soup into bowls and garnish with celery leaves, extra dill, and a drizzle of olive oil or cream. Serve immediately.
Notes
Choose celery with crisp, tightly packed stalks and fresh-looking leaves for the best flavor.
Do not skip the potato; it gives the soup body without needing flour or extra cream.
Straining is optional but recommended to remove stringy fibers for a restaurant-style finish.
Add the lemon juice at the very end so its bright flavor does not cook off.
Simmer gently rather than boiling hard, which can make the celery taste bitter.
For a vegan version, swap the butter for olive oil and the heavy cream for full-fat coconut milk or cashew cream.
Add a teaspoon of curry powder with the garlic for a warm, spiced twist, or stir in shredded sharp cheddar at the end for cheesy celery soup.
Store in an airtight container in the refrigerator for up to 4 days. Freeze the soup before adding cream for up to 3 months.
Reheat gently on the stovetop over low heat; avoid microwaving on high, which can cause the cream to separate.
This soup pairs wonderfully with crusty garlic bread, a green salad, or a grilled cheese sandwich.