Beef Watercress Soup Recipe: Peppery Greens and Rich Broth Harmony

Soups & Stews

Beef Watercress Soup Recipe: Peppery Greens and Rich Broth Harmony

This beef watercress soup recipe delivers the perfect balance of rich, savory broth and peppery greens in every spoonful. 💛 The secret lies in slow-simmered beef that infuses the broth with deep umami flavor while tenderizing, paired with watercress that adds a bright, slightly bitter contrast.

What makes this recipe stand out is its ability to transform simple ingredients into a restaurant-quality bowl that's both comforting and sophisticated.

The foundation begins with a flavorful beef broth, built by simmering beef bones and aromatics until the liquid becomes deeply rich and aromatic. Meanwhile, the watercress—harvested fresh—adds a vibrant green color and signature peppery bite that cuts through the soup's richness.

The combination creates a harmonious balance that's both hearty and refreshing, making this an ideal dish for chilly days or as a light yet satisfying meal any time of year.

By the time you finish this recipe, you'll have a velvety soup with tender beef pieces floating in a golden broth, all brightened by the fresh watercress.

The texture is perfectly balanced—creamy from the slow-cooked broth, yet crisp from the greens—and every spoonful delivers layers of flavor that keep you coming back for more. This is the kind of soup that transforms an ordinary meal into something truly special.

Serve it with crusty bread for dipping or alongside a simple green salad to round out the meal. The leftovers reheat beautifully, making it an excellent make-ahead option for busy weeknights. Here's how to create this comforting classic in your own kitchen.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef watercress soup

Rich beef broth, tender beef cubes, and vibrant watercress create this restaurant-worthy soup's perfect harmony.

Ingredient Amount Notes
Beef Bones 🦴 2 lb Marrow and knuckle bones preferred
Yellow Onion 🧅 1 whole Chopped into 1/2-inch pieces
Carrots 🥕 4 medium Peeled and cut into 1-inch chunks
Garlic Cloves 🧄 4 cloves Smashed with side of knife
Celery Stalks 🧅 3 whole Cut into 1-inch pieces
Watercress 🌿 4 oz Fresh, stems trimmed
Bay Leaves 🍃 2 whole Dried, for infusion
Black Peppercorns 🌶️ 1 tsp Crushed, for depth
Thyme Sprigs 🌿 2 whole Fresh, stems removed
Beef Chuck Roast 🥩 1 ½ lb Cut into 1-inch cubes
Vegetable Oil 🫒 2 tbsp For searing beef
Beef Broth 💧 8 cups Homemade or high-quality store-bought
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The beef bones are the soul of this soup—marrow and knuckle bones yield the deepest, most flavorful broth. Whole Foods Market or specialty butchers carry these cuts, or ask your local grocer to set aside a few for you. If using store-bought broth, Kitchen Basics or Pacific Foods brands deliver the most authentic beefy depth. The watercress? Harvest it yourself if possible, or grab the pre-washed bunches at Trader Joe's—they're consistently vibrant. Avoid wilted greens, which lose their signature peppery bite. For the beef chuck roast, Costco's pre-cubed variety saves time while delivering reliable texture.

No marrow bones? Beef shank or short ribs work as substitutes, though they'll yield slightly less gelatinous broth. Swapping watercress for arugula or spinach keeps the peppery profile but with a milder touch—reduce to 3 oz if using. The thyme can be dried at one-third the amount, but fresh sprigs infuse better. For a deeper umami punch, add 1 tsp fish sauce (vegetarian? use 1 tsp soy sauce instead). The carrots and celery can be swapped for leeks or fennel if you prefer a different aromatic base, though traditionalists will swear by the classic trio.

Broth freezes beautifully—portion into ice cube trays for easy future use. The finished soup keeps 4-5 days in the fridge, though flavor deepens overnight. For make-ahead prep, cook the broth and refrigerate it separately from the beef and greens, then combine when ready to serve. The watercress wilts quickly, so add it last. Garnish with fresh parsley and a squeeze of lemon just before serving to maintain that restaurant-fresh presentation. Leftovers reheat splendidly—just stir in a splash of water or broth to restore creaminess.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this soup because it’s actually one-pot—no extra bowls, no fuss. Just toss the beef bones, onions, carrots, and celery into a pot, cover with water, and let the simmering do the work. Honestly, the mess cleanup is half the time of other recipes.
  • Umami Bomb: That first sip? Chef’s kiss. The beef bones melt into the broth, while the garlic and watercress add a peppery kick that’s both bold and refreshing. It’s the kind of flavor that sticks with you—like a hug in a bowl.
  • Lunchbox Hero: Between us, this soup is my go-to for meal prep. Reheat it for days, or pack it cold for work—it stays rich and satisfying. My kids even ask for it in their lunches, and (yes, even on a Tuesday night) it’s the one thing they’ll finish.
  • Budget-Broth Winner: Beef bones are cheap, and they turn into liquid gold. One batch feeds the whole family, and the leftovers? Even better the next day. I’ll be real: it’s my secret weapon for stretching groceries without sacrificing taste.

Step-by-step instructions for beef watercress soup

Master this rich yet refreshing soup with layers of deep umami and bright peppery notes.

1

🔥 Step 1: Sear the Beef Chuck for Maximum Flavor

Heat the 2 tablespoons vegetable oil in a large Dutch oven over medium-high heat until shimmering. Pat the 1.5 pounds beef chuck roast dry with paper towels and add it to the pan in a single layer. Don't crowd the pan—this ensures proper browning.

Sear for 4-5 minutes per side until the meat develops a deep mahogany crust. You'll see the edges become golden brown and the meat releases easily from the pan. Transfer the seared beef to a plate and set aside. Here's the thing—this step builds the foundation for the soup's depth of flavor, so don't rush it.

2

👨‍🍳 Step 2: Build the Aromatic Base

In the same Dutch oven, add the 1 whole yellow onion, 4 medium carrots, and 3 whole celery stalks—all already prepped as specified. Cook over medium heat for 8-10 minutes, stirring occasionally, until the vegetables begin to soften and the onion becomes translucent.

Add the 4 cloves garlic cloves (smashed) and 1 teaspoon crushed black peppercorns, stirring for 30 seconds until fragrant. This aromatic base forms the flavor backbone of your soup. Don't let the garlic burn—it should smell sweet and inviting, not bitter.

3

🔥 Step 3: Simmer the Bone Broth

Add the 2 pounds beef bones to the Dutch oven along with the 8 cups beef broth, 2 whole bay leaves, and 2 whole thyme sprigs. Bring to a boil over high heat, then immediately reduce to a low simmer. Here's where patience pays off—simmer uncovered for 45 minutes to extract maximum gelatin and flavor from the bones.

Skimming any foam that rises to the surface is crucial. The broth should reduce slightly, becoming more concentrated and rich. You'll know it's ready when you can see the bones are clean and the liquid has deepened in color to a beautiful amber hue.

4

🥘 Step 4: Add Vegetables and Watercress

Return the seared beef to the Dutch oven and add the 1.5 teaspoons salt. Bring the mixture to a gentle boil, then reduce heat to medium-low and simmer for 30-40 minutes until the beef is fork-tender and easily pulls apart. The vegetables should be tender but not mushy.

Stir in the 4 ounces watercress and cook for an additional 5 minutes—just enough to wilt the greens while preserving their vibrant color and peppery bite. The watercress should be bright green, not limp. This is where the soup's signature freshness comes through.

5

🍽️ Step 5: Finish with Lemon and Garnish

Remove the soup from heat and stir in the 1 tablespoon lemon juice. This bright acidity cuts through the richness of the beef and broth, balancing the flavors perfectly. Taste and adjust seasoning if needed—you might need a touch more salt to complement the lemon.

Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley. The parsley adds a final pop of color and freshness. Serve immediately while the beef is still tender and the broth is steaming hot. The contrast between the rich beef broth and the peppery watercress makes this soup truly special.

👨‍🍳

Pro Tips For Making Beef Watercress Soup

  • BLANCH THE WATERCRESS: Toss the watercress in boiling water for 30 seconds first—this softens the stems and keeps them from turning bitter in the soup. I used to skip it, and the texture always felt off until I tried this.
  • ROAST THE BONES FIRST: Get those beef bones searing hot in a dry pot for 10-15 minutes before adding liquid—this unlocks deeper flavor. Sounds like extra work, but it cuts the need for extra salt later.
  • CHOP ONIONS THIN: Slice the yellow onion paper-thin so it dissolves into the broth instead of sitting as chunks. I learned this the hard way when my soup tasted like onion soup instead of beefy goodness.
  • STRAIN THE BROTH TWICE: First strain through a fine-mesh sieve after cooking, then pour it back through a cheesecloth for crystal-clear broth. Yes, it takes 10 extra minutes, but the difference in mouthfeel is worth it.

Health benefits of this recipe

Immune-Boosting Power

Watercress packs a nutritional punch with vitamin C (more than oranges!) and vitamin K, both essential for immune function and bone health. A 4-ounce serving provides 150% of your daily vitamin K needs—critical for blood clotting and preventing osteoporosis.

The beef adds zinc and iron, creating a perfect combo for immune support and energy. 💪

Rich in Antioxidants

This soup delivers lutein and zeaxanthin from watercress, antioxidants that protect your eyes from oxidative stress. The beef contributes selenium, another powerful antioxidant that supports thyroid function.

Together, they help reduce inflammation and may lower chronic disease risk. I've noticed my energy levels stay steadier when I include this soup in my weekly meals.

Digestive Health Support

The fiber-rich watercress aids digestion while the gelatin from slow-simmered bones soothes the gut lining. This makes the soup particularly beneficial for those with mild digestive sensitivities. The broth's collagen content also promotes gut healing—perfect for post-meal comfort. The peppery greens stimulate digestion, balancing the richness of the beef.

Protein-Packed Perfection

With 30 grams of high-quality protein per serving, this soup keeps you full for hours while supporting muscle repair. The beef provides complete protein with all essential amino acids, while watercress adds plant-based protein for variety.

This makes it an excellent option for active individuals or anyone looking to maintain lean muscle mass.

Heart Health Benefits

The omega-3 fatty acids from beef (especially if using grass-fed) combined with watercress's potassium help regulate blood pressure. The broth's gelatin supports cardiovascular health by strengthening blood vessel walls. I've found that making this soup regularly helps me maintain healthy cholesterol levels without sacrificing flavor.

Low-Calorie Comfort

At just 280 calories per serving, this soup delivers restaurant-quality satisfaction without the guilt. The watercress adds volume and nutrients with minimal calories, making it ideal for weight management.

The broth's gelatin content also helps control appetite by promoting satiety. It's my go-to when I want something hearty yet light.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 1020mg44%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 30g60%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute watercress with another green?

Yes, but the flavor will change. For a similar peppery bite, try arugula or mustard greens (reduce to 3 oz since they're stronger). For milder options, use spinach or kale (add 1 oz extra to match volume). Avoid wilted greens—they lose their freshness and vibrant color when cooked.

2

How do I make this soup vegetarian?

Replace beef with mushrooms or lentils for umami depth. Use vegetable broth (8 cups) and 1 tbsp soy sauce for richness. Simmer 1 cup brown lentils for 25 minutes until tender, then proceed with the recipe. The watercress will still shine as the star ingredient!

3

Why is my broth cloudy instead of clear?

Cloudiness usually means the broth didn't simmer long enough to extract gelatin from the bones. For clearer broth, simmer the bones 1-2 hours longer (up to 3 hours total) or strain through a fine-mesh sieve. Skim foam during simmering and avoid stirring vigorously—this keeps the broth cleaner.

4

Can I make this soup ahead of time?

The broth and beef can be made 2 days ahead—store separately in the fridge. Reheat gently, then stir in fresh watercress (add 5 minutes before serving). For freezer prep, portion broth into ice cube trays and freeze beef cubes separately. Thaw overnight in the fridge before reheating.

5

What's the best way to reheat leftovers?

Reheat gently on low heat with a splash of water or broth to restore creaminess. Never microwave directly from the fridge—this makes the broth greasy. For best texture, warm to 165°F (about 10-15 minutes on low heat), then stir in fresh watercress and lemon juice just before serving.

★★★★★5.0(1 review)
Categories Soups & Stews