Love & Harvest

Chinese Fish Noodle Soup with Mexican Verduloga

Share:PinterestEmail

My mom’s traditional Cantonese fish noodle soup gets a surprising upgrade with Mexican verdolaga — a purslane green that adds a fresh, slightly tangy note to the umami-rich milky broth. It is an unlikely fusion, but once you taste the combination, it makes complete sense. Two culinary traditions meeting in a single bowl.

This post may contain affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you. Thank you for supporting Love & Harvest!

fish noodle soup with verdolaga

How Does It Taste?

The fish soup broth is rich, fragrant, and milky white — achieved by frying the fish and bones in a hot wok before adding boiling water. The umami notes from the Tianjin preserved vegetable meld seamlessly with verdolaga’s fresh, slightly tangy flavor, creating a harmonious balance. It is unlike anything you have had before: comforting like congee but brighter, and deeply savory without being heavy.

milky white cantonese fish broth

Why Try This Fish Noodle Soup Recipe

This fusion showcases the versatility of two distinct culinary traditions and embodies the beauty of cultural exchange through food. My mom grew up making this soup in Hong Kong; I grew up finding verdolaga in every Mexican market. Putting them together felt natural. Whether you are an adventurous food enthusiast or simply looking for something new, this is a culinary journey worth taking.

Ingredients for This Fusion Fish Noodle Soup

Ingredients

Verdolaga (Purslane)

  • Why it matters: Verdolagas bring a slightly sour, refreshing quality that cuts through the rich fish broth — similar to the role watercress plays in traditional Cantonese fish soup (my mom used to use watercress; verdolaga is the natural Mexican substitute). It is also one of the most omega-3-rich leafy greens you can find.

Fresh Fish

  • Why it matters: Fresh, firm-fleshed fish is essential for a milky white broth. I use trout caught locally in Metepec, Puebla, but bass, sea bass, mackerel, or snapper all work well. On a budget? Fish heads work perfectly — back in Hong Kong, when food was scarce, my parents’ family made this soup with fish heads only, and it was outstanding.

Tianjin Preserved Vegetable

  • Why it matters: This is the secret weapon of Cantonese fish soup. Tianjin preserved vegetable (salted napa cabbage) adds a savory, slightly funky depth that brings the broth alive. Find it at any Chinese grocery store — loose, pre-packed, or in a brown claypot. Amazon carries a similar preserved vegetable (B07MTZ8W5M) if you cannot find it locally.

Large Stock Pot

  • Why it matters: This recipe makes enough broth for 4 generous servings. A large stock pot (B07MRQ3HN5) gives you the room to simmer bones and skim foam without crowding.

trout fishing metepec puebla

Professional Tips

1. FRY THE FISH FIRST WITH GINGER

My mother, along with many skilled Cantonese cooks, swears by this rule: fry the fish and bones in a hot wok with oil and fresh ginger before adding water. This removes the fishy undertones and transforms them into a richer umami profile. The ginger further neutralizes any fishiness. Skipping this step gives you a thinner, fishier broth — do not skip it.

2. ADD BOILING WATER (NOT COLD) TO THE WOK

Adding boiling water to a still-hot wok is how you get the iconic milky white color. The thermal shock emulsifies the fish fats into the water, creating that creamy, opaque broth. Cold water simply will not achieve the same effect — the fat separates rather than emulsifies.

3. TIANJIN PRESERVED VEGETABLE IS ESSENTIAL

Do not substitute this if you can avoid it. The salted, slightly fermented cabbage adds a depth that plain salt cannot replicate. A little goes a long way — start with 2 teaspoons and adjust. Related: pair this soup with our steam preserved vegetables (zha choy and pork) recipe for a full Cantonese-inspired spread.

Frequently Asked Questions

Can I use frozen fish for this recipe?

Yes, though fresh fish gives a cleaner flavor. If using frozen, thaw completely and pat very dry before frying — excess moisture will cause splattering and prevent the fish from browning properly.

What can I substitute for verdolaga?

Watercress is the most traditional substitute (it is what my mom originally used). Baby spinach or arugula also work in a pinch. If you want to stay Mexican, quelites (wild greens) are a good match flavor-wise.

What noodles should I use?

Thin dried wheat noodles or rice noodles are both excellent. Avoid fresh egg noodles from the package — they tend to break apart in the broth. Cook noodles separately, rinse with cold water, and add to bowls just before serving to prevent them from absorbing all the broth.

How do I get the milky white broth color?

Two keys: fry the fish and bones first in hot oil, then add boiling (not cold) water directly to the hot wok. The combination of high heat, fat, and rapidly introduced water creates the emulsification that makes the broth milky. Simmering on low for 30+ minutes maintains the color.

Can I make the fish stock ahead of time?

Yes. The stock keeps in the refrigerator for up to 3 days, or you can freeze it for up to 2 months. Reheat on the stovetop and add fresh verdolaga when ready to serve — do not re-cook the greens in pre-made stock until just before serving.

Chinese Fish Noodle Soup with Mexican Verdolaga

This exotic marriage of flavours introduces you to the combination of Chinese fish noodle soup and Mexican verdolaga. A fish noodle soup that surprises and delights the palate.
Print Recipe
Prep Time:15 minutes
Cook Time:30 minutes
Cuisine: fusion
Keyword: chinese, fish noodle soup, mexican, noodle soup, verdolaga

Ingredients

Fried Fish

  • 4 pieces trout fillet or any white-fleshed fish
  • 1 tsp salt
  • ½ tsp white pepper
  • ½ cup canola oil
  • 1 egg
  • ¼ cup flour or cornstarch

Fish Stock

  • 1 tbsp canola oil
  • 1 lb fish bones and trimmings (heads, tails, and bones from white-fleshed fish like trout, snapper, or cod)
  • 2 slices of ginger
  • 1 litre hot water
  • 2 tsp Tianjin preserved vegetable
  • salt to your taste
  • dashi (optional)

Chinese Fish Noodle Soup with Mexican Verdolaga

  • 3 cups verdolaga, chopped, rinsed and cleaned
  • 1 package dried wheat noodles for 4 people
  • 4 purple cabbage leaves, thinly sliced
  • green onions
  • chili oil

Instructions

Fish Stock

  • Rinse the fish bones and trimmings under cold water to remove any impurities. Cut the fish bones into smaller pieces to expose more flavor.
  • In a large wok or frying pan that can hold 1 litre of water, heat the oil on high temperature. Carefully place the fish bones and ginger into the wok until ginger is fragrant and the fish bones are browned on both sides.
  • While the wok is still hot, add BOILING water to the wok (this is how you get the milky color and texture for the stock). Add in the Tianjin preserved vegetable.
  • Bring the stock to a boil, then reduce the heat to low and let it simmer gently. Skim off any foam or impurities that rise to the surface. Simmer for 30–40 minutes. Salt the stock to your taste and add dashi if using.

Fried Fish

  • Meanwhile the stock simmers, rinse the fish fillet and pat dry with a paper towel. Season with salt and white pepper. Set aside.
  • In a frying pan, add the canola oil on high heat until it reaches 350℉. To test: insert a clean dry chopstick into the oil. If the tip starts bubbling, the oil is ready.
  • In a separate flat bowl, beat the egg well.
  • Coat the fish fillet in beaten egg, then dip it into flour. Fry each side for approximately 5 minutes or until both sides are golden brown. Set aside on a paper towel to cool.

Putting It All Together

  • WASH VERDOLAGA: Place the leaves in a colander or large bowl and rinse thoroughly under cold running water. Snap off the bottom roots if still attached. Gently rub the leaves with your fingers to remove any dirt. Soak in a bowl of cold water, swish to dislodge remaining dirt, then lift out gently and set aside.
  • Place a colander over a clean pot and strain the fish stock. Discard the bones and debris. Bring the strained soup to a boil.
  • Cook the dried wheat noodles according to package instructions. Rinse with cold water, strain, and set aside.
  • Once the soup is boiling, roughly chop the verdolaga and toss it into the fish stock. Boil until tender, approximately 5 minutes.
  • Divide the noodles into 4 bowls. Divide the verdolaga and pour the hot soup into each bowl. Top with a fried fish fillet, sliced purple cabbage, green onions, and a drizzle of chili oil. Serve immediately.

Shop What You'll Need

Instant Pot Duo 7-in-1

Instant Pot Duo 7-in-1

Used in our chili, menudo, and black garlic recipes.

Bamboo Steamer Basket (10")

Bamboo Steamer Basket (10")

The classic tool for our Cantonese steamed pork with preserved vegetables.

Red Boat Fish Sauce

Red Boat Fish Sauce

The secret behind our Thai chicken, lemongrass marinade, and spring rolls.

* As an Amazon Associate I earn from qualifying purchases.

Nutritional information is estimated and may not be accurate. It is for informational purposes only. Consult a registered dietitian for personalised dietary advice.

Allergen notice: Recipes may contain common allergens including gluten, dairy, eggs, nuts, soy, sesame, or shellfish. Always verify ingredient labels if you have food allergies.

Samantha Chow

Recipe by

Samantha Chow

Recipe Developer

136+ Recipes3 Kid Critics4 Culinary Influences

Canadian designer cooking her way through Mexico. Three kids, one kitchen, a world of flavours. Read Sam's full story →

Free Download

Get 7 Quick 30-Minute Family Dinners — Free

Sam's most-requested weeknight dinners, on the table in 30 minutes. For families who want to eat well even on crazy nights.

By subscribing you agree to our Privacy Policy. Unsubscribe anytime.

We use cookies to analyse site traffic and serve personalised ads. By clicking "Accept All", you agree to our Cookie Policy.