Cream of Celery Soup

This homemade Cream of Celery Soup recipe is light, silky, and rich in flavor. Made entirely from scratch with tender celery, leeks, and a touch of cauliflower for creaminess, it’s the kind of comforting homemade soup that feels both wholesome and refined.

The natural sweetness of the vegetables shines through, and the cauliflower gives it that velvety texture without a a ton of cream, just 1 tablespoon at the end. I’ve been making this recipe for years, and it always surprises people how rich and satisfying it tastes. It’s elegant enough for entertaining but simple enough for any weeknight dinner. One spoonful, and you’ll forget all about the canned version.

For more irresistible, creamy but light soups, try my Leek and Potato Soup, Creamy Corn Soup, and this Mushroom and Leek Soup.

celery soup with chives on a plate with a crusty baguette.

Why You’ll Love This Recipe

  • It’s packed with vegetables and nutrients. Good way to get picky eaters to eat their veggies!
  • The cauliflower gives it a naturally creamy texture, so it tastes indulgent without feeling heavy.
  • It’s quick and low-effort, great for a starter to a larger meal, or for when you want something cozy for a weeknight without spending all night in the kitchen.

How to Make Cream of Celery Soup Creamy and Thick

  • I use cauliflower to thicken the soup and create a creamy texture without the need for flour or heavy cream.
  • I add just a tablespoon of heavy cream at the end for a bit more richness, but the cauliflower does most of the heavy lifting.
  • Using restraint on the chicken broth or stock also naturally creates a thicker soup because of all the fiber in the vegetables. I use 3 cups of chicken broth in this recipe, but you can use more for a thinner soup.
chopped celery, onion, leeks and garlic on a cutting board,

Ingredients:

  • Olive Oil: For sauteing the vegetables, but butter works too if you prefer something richer.
  • Yellow Onion adds a lot more flavor than white onion, but if you only have white onion, you can use that, too.
  • Leeks: Give a gentle, mellow flavor that complements the celery. Rinse them well since grit often hides between the layers.
  • Garlic: Deepens the flavor of this soup.
  • Salt and Pepper: This simple seasoning enhances the flavors of each vegetable. Season to taste as you go, and adjust after blending to taste.
  • Celery: The heart of this soup. Choose fresh, crisp stalks for the best flavor.
  • Chicken Broth or Chicken Stock: This helps create a flavorful base for the soup. If health concerns aren’t an issue, avoid low-sodium broths; I find them less flavorful. You can also swap the chicken broth for vegetable broth for a vegetarian version.
  • Cauliflower Florets: The secret to the soup’s creamy texture without using a ton of heavy cream. Fresh works better than frozen, since frozen retains too much water and will dilute the soup’s flavor.
  • Heavy Cream: To whisk into the blended soup once it’s done to add a nice richness.
Brownie cake scooped into a mug with ice cream

What Type of Celery Works Best for This Soup?

Fresh, crisp celery makes all the difference here. Nothing is pre-cut or sold in bags. Those typically sit there for a while and won’t have the same fresh taste. I like using the smaller, inner stalks since they’re naturally sweeter and blend up beautifully. Make sure the stalks are firm and bright green, as that’s when they have the best flavor.

chopped celery on a board.

Step #1: Chop the Vegetables

  • Chop the celery, onion, leeks, and garlic into small, even pieces so they cook evenly and blend smoothly.
  • Smaller pieces also help the soup puree into a silky, lump-free texture later on.

Step #2: Cook the Vegetables

  • Heat the olive oil in a large pot or Dutch oven over medium heat.
  • Add the onion, leeks, celery, and garlic, then season lightly with salt and pepper.
  • Sauté until the vegetables are fragrant and tender, about 10 minutes. This step builds the soup’s flavor base and sweetens the onions and garlic.
Sautéing vegetables in a large dutch oven.

Step #3: Add the Cauliflower

  • Stir in the cauliflower florets and pour in the chicken broth.
  • Cover and simmer for 6-10 minutes, or until all the vegetables are fork-tender.
  • The more tender the vegetables are, the easier it will be to create a velvety pureed soup once blended.
  • Transfer the mixture to a blender and puree until completely smooth.
  • I wouldn’t recommend an immersion blender; I find a traditional blender creates a smoother soup.
a fork piercing a piece of cauliflower and celery.

Step #4: Taste for Seasoning

  • Return the blended soup to a clean soup pot and keep warm over medium-low heat.
  • Taste and adjust the seasoning if needed. I usually find the early seasoning does the trick.
  • Ladle into bowls and garnish with minced chives or fresh dill, and freshly cracked black pepper, before serving.
  • Serve with a crusty baguette or breadsticks.
a bowl of soup with a plate and baguette.

Substitutions and Variations

  • Use vegetable broth instead of chicken broth for a lovely vegetarian version.
  • Stir in a small pat of butter at the end for extra smoothness.
  • Add shredded rotisserie chicken to make the soup more filling.
  • For a hint of spice, add a pinch of white pepper or red pepper flakes.

Tips For Success

  • Chop the celery into small, even pieces so it blends up smooth and won’t create a lumpy soup.
  • Take your time sautéing the vegetables until they’re tender and fragrant. This brings out their natural sweetness and builds flavor.
  • When blending, work in batches if needed to create the best velvety texture. Place a clean dish towel over the top of the blender to avoid hot splatters.

What To Serve with Cream of Celery Soup?

Serve this soup with my Garlic Knots with Pizza Dough or my Parmesan Tuiles or as a starter to my Chicken Florentine or Seared Salmon with Beurre Blanc Sauce. Then for dessert try my French Apple Cake recipe or my elegant Apple Galette.

The Game Plan

1 DAY AHEAD

  • This soup is one of those dishes that actually makes hosting easier.
  • You can prepare it a day ahead, place it in the refrigerator, and simply reheat before serving. It’ll taste just as fresh and velvety as the day you made it.
  • Warm it gently over low heat, ladle into bowls, and add a sprinkle of fresh herbs or a Parmesan tuile for an effortless, elegant starter.

Storage Suggestions

  • Refrigerate: Store in an airtight container for up to 4 days.
  • Freeze: Portion into containers and place in the freezer for 1 month.
  • Reheat: Warm gently on the stove over low heat until smooth and hot.
  • Make Ahead: Soup can be made a day ahead. The flavor actually deepens overnight.
Cream of Celery Soup

Cream of Celery Soup

Yield: 4
Prep Time: 30 minutes
Cook Time: 15 minutes
Total Time: 45 minutes

A delicious Cream of Celery Soup that is as hearty as it is comforting.

Ingredients

  • 2 tbsp (30ml) olive oil
  • 1 cup (150g) white onion, diced
  • ½ cup (75g) leeks, white parts, chopped
  • 2 cloves garlic, chopped
  • Salt and pepper to taste
  • 3 cups (450g) celery, chopped
  • 3 cups (720 ml) chicken broth
  • 1 cup (150g) cauliflower florets
  • 1 Tablespoon (15 ml) heavy cream
  • Fresh chives for garnishing

Instructions

  1. Heat the olive oil in a large stockpot.
  2. Add the onions, leeks, celery, and garlic, season to taste with salt and pepper, and cook the vegetables until very fragrant and soft, at least 10 minutes. Do not rush this step, as cooking the vegetables first develops their flavor.
  3. Add the chicken broth and cauliflower, cover, and simmer for 6-10 minutes until vegetables are fork-tender.
  4. Transfer the soup to a blender and puree until smooth.
  5. Transfer back into a cleaned-out stockpot, heat to serving temperature, and check for seasoning. Personally, I find the salt and pepper in the first stage will do the trick, but if you feel it needs more go ahead and season again with salt and pepper.
  6. Ladle into bowls, garnish with fresh chives and serve with a toasty baguette or my parmesan tuiles. 

Notes

  • Chop vegetables into small, even pieces for the smoothest texture.
  • Take your time sautéing, as the flavor builds gradually here.
  • Blend in batches if needed and vent the lid slightly for steam.

  • Storage & Make Ahead

    • Refrigerate: Store in an airtight container for up to 4 days.
    • Freeze: Portion into containers and freeze for up to 1 month.
    • Reheat: Warm gently on the stove over low heat until smooth and hot.
    • Make Ahead: Soup can be made a day ahead. The flavor actually deepens overnight.

    Nutrition Information:
    Yield: 4 Serving Size: 1
    Amount Per Serving: Calories: 142Total Fat: 9gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 8mgSodium: 878mgCarbohydrates: 14gFiber: 4gSugar: 7gProtein: 4g
    Brownie cake scooped into a mug with ice cream

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    2 Comments

    1. Hi Beth,
      Looks great! What’s the calorie count on this? I see that it says 161 but yield 4 however on the top it says yield 6.

      1. Ah great catch! It should be 4 servings so the calorie count is accurate. I’ll fix the top thank you!!