
A velvety, classic French watercress soup recipe that's fresh, elegant, and ready in under 40 minutes. This upgraded recipe includes expert tips, substitutions, wine pairings, storage notes, and everything you need to make the best watercress soup at home.
After making this tasty soup, try these: Garlic Lovers Soup, Creamy Celery Soup, or Smooth Pumpkin Soup.

The French make the most of this nutritious leafy green vegetable, as watercress is so versatile, and the French include it in many salad dishes, quiches, soups, and dressings.
🔍 Quick Look: Watercress Soup Recipe
- ⏱️ Prep Time: 12 minutes
- 🕒 Total Time: 40 minutes
- 👥 Servings: 6
- 📊 Calories: ~309 kcal per serving (based on nutrition panel)
- 🔥 Cook Method: Stove top
- 👩🍳 Flavor Profile: Vibrant, bold, fresh, peppery flavor that mellows with cooking.
- ⭐ Difficulty: Easy: With step-by-step instructions.
SUMMARIZE & SAVE THIS CONTENT ON
Why You'll Love This Watercress Soup Recipe
- It's a classic French recipe that feels fancy but is very easy.
- The flavor is bright, peppery, and green, like spring in a bowl.
- Ready in under 40 minutes.
- Uses simple ingredients you probably already have.
- Light, nourishing, and perfect as a starter or a cozy lunch.
- It freezes beautifully, making it a meal prep dream.
- It's naturally vegetarian and easily made vegan.
Key Ingredients
Watercress: Choose bunches that are bright green with no yellowing. The peppery bite in the green is what you want to keep.
Potatoes: They add body and creaminess without needing too much dairy.
Stock: A good-quality stock makes a huge difference. Homemade vegetable stock is even better.
Cream: Optional, but it gives the soup that luxurious French bistro texture.
Lemon: A tiny squeeze at the end brightens the whole pot.
Substitutions
Watercress: Swap with spinach and a handful of arugula for pepperiness.
Potatoes: Use cauliflower for a lighter, low-carb version.
Butter: Olive oil for a dairy-free soup.
Cream: Coconut milk for a vegan twist (it adds a subtle sweetness).
Stock: Chicken bone broth for extra richness.
Basically, it is similar to the recipe for leek and potato soup, but a great big bunch of watercress is added to make a wonderful, green and healthy choice for family meals, and of course, it goes without saying, it is bound to impress everyone if you are entertaining.
So, follow the recipe for the leek and potato soup, I have also included it below for your convenience, and include the watercress.
How To Make Watercress Soup Recipe
- Prep the watercress: Trim off the thick stems. Keep the tender stems and leaves.
- Sauté the aromatics: Melt butter in a pot. Add onion and cook until soft and fragrant.
- Add potatoes: Stir in the diced potatoes and cook for 2 minutes.
- Pour in the stock: Bring to a gentle boil, then reduce to a simmer. Cook until potatoes are tender (about 12-15 minutes).
- Add watercress: Toss it in and cook just until wilted, about 2 minutes. Don't overcook or you'll lose that gorgeous green color.
- Blend: Use an immersion blender or transfer carefully, as it is very hot, to a countertop blender. Blend until silky.
- Finish: Stir in cream or milk if using. Add salt, pepper, and a squeeze of lemon.
- Serve: Hot, with crusty bread or a swirl of cream.
What to Serve With Watercress Soup
Watercress Soup Recipe FAQ
Absolutely. You can make watercress soup recipe ahead as it reheats beautifully and the flavor deepens with time.
Yes, you can make watercress soup recipe vegan by using olive oil instead of butter and coconut milk or no milk at all instead of dairy.
Your watercress soup recipe was cooked too long after adding the watercress if it lost its bright green colour. Add it at the end and blend quickly.
Watercress soup recipe can be stored in the fridge for 3-4 days in an air-tight container. When ready to eat, heat slowly, stirring often.
Yes, watercress soup recipe can be frozen for up to 3 months in an air-tight container. To serve, thaw overnight in the fridge. Blend again after reheating if texture separates.
📖 Recipe
Prep Like a Pro
Before you start cooking, chop, measure, and prep every ingredient, and gather your tools.
This simple habit reduces stress, prevents overcooking, and instantly improves your meals. Mise en Place - "Everything in its place."

Creamy French Watercress Soup
Equipment
- Large soup pot
- Cutting board
- Blender (immersion or countertop)
- Fine mesh strainer (optional for extra-smooth texture)
Ingredients
- 3 cups potatoes
- 4 cups leeks
- ⅓ cup butter
- 1½ cups chicken stock
- ½ cup milk
- ½ cup cream or 1 cup half-and-half
- A big bunch of fresh watercress
- Salt and pepper to taste
- A few sprigs watercress to garnish
Instructions
- Prepare the potatoes by peeling and cutting them into small pieces.
- Clean and prepare the leeks, cutting into ½ inch (1cm) lengths.
- Chop the watercress finely after rinsing under running water.
- Melt the butter in a heavy-bottomed pan large enough to hold all the ingredients.
- Sauté leeks in butter until soft, 5-6 minutes.
- Add the water or stock, potatoes, watercress, salt, and pepper to taste.
- Cover and bring to a boil.
- Reduce to medium-low and cook until potatoes are done, 10-12 minutes.
- Blend in a liquidiser or blender, or use a stick blender in the pot.
- Return to the pan if using blender, and add milk and cream slowly, stirring well.
- Heat up without boiling, then reduce to simmer for a few minutes before serving.
- Garnish with sprigs of fresh watercress and serve with croutons or your favourite bread.
Notes
- Add the watercress at the very end to keep the soup bright green.
- A drizzle of herb oil or crème fraîche in serving bowls makes it luxurious.
- A splash of white wine added with the onions deepens the flavor.
- If you want a Michelin level finish, strain the soup through a fine sieve, always impresses guests.









Judith says
A beautiful, creamy, French soup for all to enjoy for any occasion. It is easy to make with ingredients you likely already have in your kitchen. Enjoy this soup soon! °❀⋆.ೃ࿔*:・