Creamy Watercress Soup Recipe (30-Minutes!)

Main Courses, Soups

March 30, 2026

There’s something magical about watercress. Its peppery, herbaceous bite is completely irresistible, and when transformed into a soup, it’s pure elegance in a bowl. This recipe tames its vibrant spice just enough, creating a velvety, luxurious soup that’s both comforting and sophisticated. Don’t have watercress? No problem! This versatile recipe works beautifully with spinach, arugula, or even tangy sorrel. Get ready to fall in love with your new favorite green soup!

Ingredients

• 2 tablespoons / 30g butter or extra virgin olive oil
• 4 cups / 120g coarsely chopped watercress, well washed
• 2 cups / 480ml vegetable stock, warmed
• 2 cups / 480ml heavy cream or whole milk
• Salt and freshly ground black pepper to taste

Instructions

1. In a large saucepan or Dutch oven, melt the butter or heat the olive oil over medium heat.
2. Add the chopped watercress and cook, stirring frequently, until it has completely wilted, which should take about 5 minutes.
3. Pour in the warmed vegetable stock. Bring the mixture just to a boil, then immediately reduce the heat and simmer briefly until the watercress is tender.
4. Carefully purée the soup. Use an immersion blender directly in the pot for the easiest method. Alternatively, let the soup cool slightly before transferring it in batches to a traditional blender. Blend until perfectly smooth.
5. Return the puréed soup to the pot over low heat. Stir in the cream or milk and season with salt and pepper. Gently reheat the soup, but do not let it boil. Serve immediately.

Nutritional Information

• (Estimated)
• Serving Size: 1 bowl (approx. 1.5 cups)
• Calories: 250 kcal
• Fat: 22g
• Carbohydrates: 8g
• Protein: 5g
• Sodium: 450mg

Pro Tips

• For a fully vegan version, use olive oil and substitute the dairy with a full-fat oat milk or cashew cream for a similar rich texture.
• To ensure a silky-smooth soup, pass the puréed mixture through a fine-mesh sieve after blending to catch any fibrous bits.
• This soup is perfect for making ahead. Follow the recipe through step 4, then cool, cover, and refrigerate for up to 2 days. Reheat gently and stir in the cream just before serving.
• Do not boil the soup after adding the cream or milk, as this can cause it to curdle. Gentle, low heat is all you need to warm it through.

FAQ

Q: How can I make this watercress soup vegan
A: To make a fully vegan version, use extra virgin olive oil instead of butter. For the creaminess, substitute the dairy with a rich, plant-based alternative like full-fat oat milk or homemade cashew cream.

Q: Can I use other greens besides watercress in this recipe
A: Yes, this recipe is very versatile. You can easily substitute the watercress with an equal amount of fresh spinach for a milder flavor, arugula for a peppery kick, or even tangy sorrel.

Q: How do I store this vegetarian soup for later
A: This soup is perfect for making ahead. Prepare it through the blending step, then cool and store it in an airtight container in the refrigerator for up to two days. When you’re ready to eat, reheat it gently and stir in the cream or milk just before serving.

Q: Is this vegetarian soup a good source of protein
A: This soup contains approximately 5g of protein per serving. To create a more protein-rich meal, consider serving it with a side of whole-grain bread, or topping it with toasted seeds, nuts, or crispy chickpeas.

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

More Vegetarian Recipes

A smiling Bengali woman in a traditional red and white saree holding a large clay pot filled with creamy Bitter Melon Vegetable Stew (Khas Khas Shukta), featuring distinct pieces of fried bitter melon, potatoes, carrots, and eggplant in her home kitchen.

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Ingredients The Paste: 4 tbsp (0.5 oz / 14g) white poppy seeds (khas khas) 0.5 tbsp (0.25 oz / 7g) black mustard seeds 0.66 cups (5.3 oz / 150g) water for soaking 0.5-inch piece (0.1 oz / 3g) fresh ginger root, scraped 1-2 hot green chilies, seeded 1 tbsp (0.1 oz /...

A smiling woman in a warm kitchen holding a large, rustic bowl of traditional Indian Dal Badi Shukta, a bitter melon and lentil dumpling soup with visible pieces of fried ingredients and vegetables.

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA

Ingredients 2 small green bitter melons (4 oz / 120g total) or 20 slices of dried bitter melon 0.5 tbsp (0.25 oz / 7g) plus 0.5 tsp (0.1 oz / 3g) salt 4 tbsp (2 oz / 60ml) ghee or vegetable oil 2 plum-sized dried urad dal badis (2 oz / 60g) cracked into...

A smiling Bengali woman in a traditional red and white saree holding a large clay pot filled with creamy Bitter Melon Vegetable Stew (Khas Khas Shukta), featuring distinct pieces of fried bitter melon, potatoes, carrots, and eggplant in her home kitchen.

Bitter Melon Vegetable Stew in Poppy Seed Gravy KHAS KHAS SHUKTA

Ingredients The Paste: 4 tbsp (0.5 oz / 14g) white poppy seeds (khas khas) 0.5 tbsp (0.25 oz / 7g) black mustard seeds 0.66 cups (5.3 oz / 150g) water for soaking 0.5-inch piece (0.1 oz / 3g) fresh ginger root, scraped 1-2 hot green chilies, seeded 1 tbsp (0.1 oz /...

A smiling woman in a warm kitchen holding a large, rustic bowl of traditional Indian Dal Badi Shukta, a bitter melon and lentil dumpling soup with visible pieces of fried ingredients and vegetables.

Bitter Melon Vegetable Soup with Dal Badi DAL BADI SHUKTA

Ingredients 2 small green bitter melons (4 oz / 120g total) or 20 slices of dried bitter melon 0.5 tbsp (0.25 oz / 7g) plus 0.5 tsp (0.1 oz / 3g) salt 4 tbsp (2 oz / 60ml) ghee or vegetable oil 2 plum-sized dried urad dal badis (2 oz / 60g) cracked into...

A woman in a rustic kitchen holds a ceramic baking dish filled with golden-baked Aloo Bhara Simla Mirch (Spicy Potato-Stuffed Green Peppers), ready to serve.

Spicy Potato-Stuffed Green Peppers ALOO BHARA SIMLA MIRCH

Essential Ingredients Peppers: 8 large peppers (approx. 7–8 inches/18–20 cm) or 15 small peppers (approx. 32 oz / 900g). Potatoes: 2.5 cups (approx. 20 oz / 565g) hot mashed potatoes. Fat: 5 tbsp (2.5 oz / 70g) ghee or unsalted butter, divided. Cumin Seeds: 1 tbsp...