Lamb Paomo (Yangrou Paomo): The Xi'an Bread-Soup Classic I Over-Spiced, Over-Boiled, and Over-Soaked 3 Times

Author: Old Zhao
Flavor: Savory / Salty
Method: Braising & Slow Cooking

Broth came out greasy and muddy instead of clean and savory? Bun pieces turned into paste instead of soft-chewy texture? Lamb slices were dry and stringy instead of tender? After ruining this Xi'an masterpiece three different ways, I finally learned the secrets: gentle simmer never boil, thumb-size bun pieces, and add lamb only at the end.

Lamb Paomo (Yangrou Paomo): The Xi'an Bread-Soup Classic I Over-Spiced, Over-Boiled, and Over-Soaked 3 Times
Calories
340 kcal
Protein
26 g
Carbohydrates
32 g
Fat
14 g

Ingredients

  • • Hard-baked wheat buns (mo) - 4 pieces (about 380-420g total)
  • • Lamb leg or shoulder (lean with some fat) - 300g (thinly sliced)
  • • Lamb bones (optional but recommended) - 500g
  • • Sweet potato vermicelli - 80g
  • • Garlic chives or garlic sprouts - 50g
  • • Ginger - 20g
  • • Scallion (white and green parts separated) - 30g
  • • Star anise - 1-2 pieces
  • • Cinnamon stick - 1 small piece
  • • Chinese cooking wine - 2 tbsp
  • • Salt - 4g (adjust to taste)
  • • White pepper - 1g
  • • Water - 1.8L
  • • Chili oil (optional) - to taste

Step-by-Step Directions

  1. 1

    Build a clean lamb base: Rinse lamb bones and sliced lamb. Put bones in a pot with cold water, bring to a boil, skim foam, drain, and rinse. In a clean pot, add bones, ginger slices, scallion white, star anise, cinnamon, 1 tbsp cooking wine, and 1.8L water. Simmer over low heat for 75-85 minutes (gentle bubbling, never a rolling boil). Add sliced lamb in the last 10 minutes so it stays tender.

  2. 2

    Prepare paomo components: Soak vermicelli in warm water for 15 minutes. Tear each baked bun by hand into thumbnail-size pieces (about 1-1.5cm). Keep pieces fairly even; this decides whether your bowl ends up chewy or gluey. Slice garlic chives into short sections, keep green parts for finishing.

  3. 3

    Season and assemble: Strain the broth if you want a cleaner texture, then return to pot. Season with salt and white pepper. Bring broth to a lively simmer, add bun pieces first, and cook 3-4 minutes until softened but still structured. Add vermicelli and garlic chive whites, cook 1-2 minutes.

  4. 4

    Finish the bowl: Divide lamb slices into serving bowls, ladle in broth with buns and vermicelli, top with garlic chive greens. Add chili oil at the table, not in the pot, so each person can control heat without masking lamb aroma.

Why This Dish Is Xi’an’s Soul Bowl

On a cold, dry evening in Xi’an, one bowl of Lamb Paomo taught me more about patience than any cooking class ever did. I used to think this dish was just “lamb soup with bread,” but after ruining a few pots with over-spiced broth and soggy buns, I learned that real paomo is about timing, texture, and the quiet confidence of letting simple ingredients speak.

Lamb Paomo looks humble, but it is one of the most technical comfort dishes I cook. The challenge is not expensive ingredients; it is control. If the broth is too aggressive, it tastes heavy and muddy. If the bun pieces are too small, they collapse. If they are too large, they stay dry in the center.

Here is why this dish is Xi’an’s most beloved comfort food:

ReasonWhy It Matters
Participation, not gimmickTearing the buns by hand is part of the meal. You are not just ordering food — you are physically preparing your own bowl.
Three layers of flavorFirst lamb and wheat aroma, then deep savory broth, then soft-chewy mo texture. Every bite is interesting.
Social by designPeople compare bun sizes, broth strength, and toppings while eating. It turns dinner into a small event.
Rewards attentionOn rushed days, it is decent soup. On patient days, it becomes memorable. Tiny decisions make the difference.

The dish has three components that define great Lamb Paomo:

ComponentWhat Makes It GreatThe Failure
The brothClean, savory, deep lamb flavor. Not greasy or muddy.Greasy, heavy, muddy. Emulsified fat from hard boiling.
The buns (mo)Soft-chewy, absorbs broth but holds structure. Thumbnail-size pieces.Pasty, gluey (pieces too small). Dry in the center (pieces too large).
The lamb slicesTender, moist, flavorful. Added at the end.Dry, stringy, tough. Overcooked from long simmering.

For me, a good bowl has three layers: first the aroma of lamb and wheat, then a deep savory broth, and finally that soft-chewy mo texture that keeps every bite interesting. When those layers align, the dish feels warming but never greasy, filling but never dull.

The Science of Clean Broth, Perfect Buns, and Tender Lamb

Before we get to the recipe, let me explain why broth turns greasy, why bun size matters, and why lamb slices must be added late.

Why Broth Turns Greasy (And How to Prevent It)

Rolling BoilGentle Simmer
The violent agitation emulsifies fat into the broth. The fat droplets stay suspended, making the broth taste greasy and muddy.The fat rises to the surface. You can skim it off. The broth stays clean and clear.

The science: Fat and water do not naturally mix. When you boil hard, the agitation breaks fat into tiny droplets that suspend in the liquid. This is called emulsification. It is great for creamy sauces, but terrible for clear soups. A gentle simmer allows the fat to rise to the surface, where you can skim it off.

The fix: After bringing the pot to a boil, lower the heat to the smallest setting. The liquid should barely move — a “small eye” simmer, not a rolling boil. Skim fat and foam as they rise.

Why Bun Size Determines Texture

Pieces Too Small (Peanut-sized)Pieces Just Right (Thumbnail-sized, 1-1.5cm)Pieces Too Large (2cm+)
The buns collapse and turn into paste. They absorb too much liquid too quickly.The buns absorb broth on the outside but stay structured in the center. Soft-chewy texture.The buns stay dry in the center. They do not absorb enough broth.

The science: The hard-baked wheat bun (mo) is dense. It needs time to absorb liquid. If the pieces are too small, the surface-to-volume ratio is too high. They absorb liquid too quickly and turn to mush. If the pieces are too large, the liquid cannot penetrate to the center. Thumbnail-size pieces (1-1.5cm) are the sweet spot.

The fix: Tear each bun by hand into thumbnail-size pieces. Keep them fairly even. Do not use a knife — hand-tearing creates uneven surfaces that absorb broth better.

Why Lamb Slices Go In at the End

Lamb Slices Simmered for 60+ MinutesLamb Slices Simmered for 10 Minutes
The meat fibers contract violently. Moisture is squeezed out. The lamb becomes dry, stringy, and tough.The lamb stays tender and moist. It warms through without overcooking.

The science: Lamb leg or shoulder has less connective tissue than bones. The slices do not need long cooking. Long simmering causes the muscle fibers to contract and expel moisture. Ten minutes is enough to cook through and infuse flavor.

The fix: Simmer the bones for 75-85 minutes. Add the sliced lamb in the last 10 minutes only.

My 3 Big Mistakes (And How to Skip Them)

The Backstory: A Cold Evening in Xi’an

On a cold, dry evening in Xi’an, one bowl of Lamb Paomo taught me more about patience than any cooking class ever did. I used to think this dish was just “lamb soup with bread,” but after ruining a few pots with over-spiced broth and soggy buns, I learned that real paomo is about timing, texture, and patience.

Mistake #1: The Broth Was Greasy and Muddy

The first time I made Lamb Paomo at home, I thought “more heat = faster cooking.” I kept the pot at a rolling boil for the entire 80 minutes. The broth looked white and cloudy, not clear. It tasted greasy and heavy, not clean and savory.

I had emulsified the fat into the broth. The violent boiling broke the fat into tiny droplets that suspended in the liquid.

What I learned: A rolling boil emulsifies fat. A gentle simmer keeps the broth clean.

The fix: After bringing the pot to a boil, immediately lower the heat to the smallest setting. The liquid should barely move — small bubbles rising every few seconds. Simmer for 75-85 minutes. Skim fat and foam as they rise.

Mistake #2: The Bun Pieces Turned into Paste

My second attempt. The broth was clean this time. But the buns were a disaster. I had torn them into small, peanut-sized pieces. When I added them to the broth, they absorbed liquid too quickly and turned into a gluey, pasty mess. The bowl had no texture.

What I learned: Bun size matters. Too small = paste. Too large = dry center.

The fix: Tear the buns into thumbnail-size pieces (1-1.5cm). Keep them fairly even. Do not go smaller.

Mistake #3: The Lamb Slices Were Dry and Stringy

My third attempt. The broth was clean. The bun texture was good. But the lamb slices were dry and stringy. They had lost their moisture. They tasted tough.

I had added the lamb slices at the beginning of the simmer. They cooked for 80 minutes instead of 10.

What I learned: Lamb slices do not need long cooking. Bones need long cooking. Slices go in at the end.

The fix: Simmer the bones for 75-85 minutes. Add the sliced lamb in the last 10 minutes only.

Step-by-Step Visual Guide

(The instructions in the front matter already cover the steps. Here is the timing breakdown and key moments.)

Part 1: Building the Broth (85-95 minutes)

StepWhat to DoTimeCritical Moment
Blanch bonesCold water + bones. Bring to boil. Skim foam. Drain and rinse.10 minutesStart with cold water. Skim foam as it rises.
Simmer bonesBones + ginger + scallion white + star anise + cinnamon + 1 tbsp wine + 1.8L water. Gentle simmer (not rolling boil).75-85 minutesThe liquid should barely move. Small bubbles.
SkimSkim fat and foam every 20-30 minutes.ThroughoutKeeps broth clean.
Add lamb slicesAdd sliced lamb to the pot.Last 10 minutes of simmerLamb only needs 10 minutes.
Strain (optional)Strain broth for cleaner texture.5 minutesOptional, but recommended for guests.

Part 2: Preparing the Components (25 minutes — can be done during simmer)

StepWhat to DoTimeCritical Moment
Tear bunsTear each bun by hand into thumbnail-size pieces (1-1.5cm).10 minutesDo not use a knife. Hand-tearing is traditional and works better.
Soak vermicelliWarm water for 15 minutes. Drain.15 minutes (waiting)Do not over-soak.
Prepare garlic chivesSlice into short sections. Keep whites and greens separate.5 minutesGreens are for finishing.

Part 3: Assembly and Finishing (10 minutes)

StepWhat to DoTimeCritical Moment
Season brothAdd salt and white pepper. Taste.1 minuteDo not season too early. Broth concentrates.
Bring to lively simmerIncrease heat slightly. Broth should be simmering actively.2 minutesNot a rolling boil.
Add bun piecesAdd torn buns. Cook 3-4 minutes.3-4 minutesBuns should be softened but still structured.
Add vermicelli and garlic chive whitesAdd both. Cook 1-2 minutes.1-2 minutesVermicelli should be soft.
Divide lamb slicesPlace lamb slices in serving bowls.2 minutesMake sure each bowl gets even portions.
Ladle brothLadle broth, buns, and vermicelli over lamb.2 minutesDo not overcrowd bowls.
Top with garlic chive greensSprinkle on top.1 minuteThe greens add freshness.
Serve with chili oilChili oil at the table, not in the pot.—Each person controls their own heat.

Total active time: about 2 hours. Most of the time is waiting for the gentle simmer.

Pro Tips for Restaurant-Quality Results

These are the small steps that separate great Lamb Paomo from greasy, pasty, dry failures. I learned every single one by failing first.

TipWhy It Works
1. Blanch bones in cold water before simmering.Cold water draws out impurities slowly. Hot water seals them in.
2. Skim foam and fat as they rise. Do not wait until the end.Foam is coagulated protein and blood. Fat makes the broth greasy.
3. Simmer gently. The liquid should barely move (small eye simmer).A rolling boil emulsifies fat. Gentle simmer keeps the broth clean.
4. Use only 1-2 star anise and 1 small cinnamon stick. No more.Doubling spices turns the broth into “hot pot base” that buries the lamb.
5. Do not season too early. Add salt and pepper at the end.Broth concentration changes during long simmering. Seasoning too early can make it too salty.
6. Tear buns into thumbnail-size pieces (1-1.5cm).This size absorbs broth on the outside but stays structured in the center.
7. Tear by hand. Do not use a knife.Hand-tearing creates uneven surfaces that absorb broth better than knife cuts.
8. Add lamb slices only in the last 10 minutes of simmering.Lamb slices do not need long cooking. Long simmering makes them dry and stringy.
9. Cook bun pieces for 3-4 minutes, no longer.They need to soften but still hold structure. Longer cooking turns them to paste.
10. Strain the broth before serving for a cleaner texture.Optional, but gives a more elegant bowl.
11. Add chili oil at the table, not in the pot.Each person controls their own heat. Chili oil in the pot masks the lamb aroma.
12. Serve with something acidic on the side (pickled garlic, cucumber salad).Acid cuts the richness. Makes the meal feel balanced.

A mistake I made early on: I doubled the spices (star anise and cinnamon) and got a “hot pot base” flavor that buried the lamb. Now I use restraint.

Another mistake I made: I seasoned too early. The broth reduced and became too salty. Now I add salt only at the end.

Ingredient Deep Dive: The Mo Bun

What Is Mo (馍)?

Mo is a hard-baked wheat bun. It is dense, dry, and slightly chewy. It is not fluffy like steamed bread. The density is intentional — it needs to hold its structure when soaked in broth.

CharacteristicDescription
TextureDense, firm, slightly chewy
FlavorWheaty, slightly nutty from baking
ShapeRound, flat (like a thick pita)

Where to buy: Asian grocery stores (frozen or fresh). Chinese bakeries. Online. You can also make your own, but it is time-consuming.

If you cannot find mo: Use a dense, hard bread like a stale baguette or pita. It will not be authentic, but the dish will still be good.

How to Tear Mo (The Traditional Way)

MethodResult
Hand-tearingCreates uneven surfaces that absorb broth better. Traditional.
Knife-cuttingCreates smooth, even surfaces. The buns absorb less broth. Less traditional.

The fix: Tear by hand. It takes longer, but it is part of the ritual. Older locals in Xi’an still judge a paomo shop by whether they tear their own buns.

Substitutions and Variations

Instead of…Use…Adjustments
Lamb bones (optional)More lamb slices (500g total)The broth will be lighter. Add a little more ginger for depth.
Lamb leg/shoulderLamb neck or lamb stew meatNeck: very tender. Stew meat: simmer 15 minutes instead of 10.
Sweet potato vermicelliMung bean vermicelli (glass noodles)Same cooking time (1-2 minutes).
Garlic chivesScallion greens + a pinch of garlic powderNot the same, but works in a pinch.
Hard-baked mo bunsStale baguette or pita (cut into 1.5cm cubes)Not authentic, but the dish will still be comforting.

Xi’an old-school style (traditional):

  • Smaller bun pieces (1cm)
  • Denser bowl with less broth
  • Stronger lamb aroma (use more bones)
  • No chili oil (pure lamb flavor)

Home-friendly style (for beginners):

  • Slightly larger bun pieces (1.5cm)
  • Lighter broth (dilute with water if needed)
  • Less salt, more white pepper
  • Easier on new eaters

For people sensitive to lamb flavor:

  • Add extra ginger (30g instead of 20g)
  • Add 1 small piece of dried tangerine peel during simmering
  • The tangerine peel softens the lamb note without turning the broth herbal

For a richer broth (cold days):

  • Use lamb neck bones (more collagen)
  • Simmer for 90-100 minutes
  • Do not skim all the fat — leave a little for richness

How I Serve This Dish

In Xi’an, tearing the buns is not a gimmick — it is participation. You are not just ordering food; you are physically preparing your own bowl. Older locals still judge a paomo shop by two things: broth depth and mo texture. I learned quickly that both matter equally.

The serving ritual:

  1. Everyone tears their own buns while the broth simmers.
  2. Compare bun sizes. Laugh about who tore theirs too small.
  3. Cook the buns in the broth.
  4. Serve in deep bowls.
  5. Each person adds chili oil at the table (not in the pot).

What to serve alongside:

  • Sweet pickled garlic — cuts the richness. Essential.
  • Simple cucumber salad — light, crisp, refreshing.
  • Pickled cabbage — adds acidity. Better than extra chili.

What to avoid serving alongside:

  • Another heavy soup — this is the main event
  • Strongly spiced dishes — they compete with the lamb aroma

Leftovers? Assembled paomo does not reheat well.

StorageDurationNotes
Refrigerator (broth only)3-4 daysStore broth separately.
Refrigerator (assembled bowl)1 dayThe buns become mushy. Not recommended.
Freezer (broth only)2 monthsFreeze in portion-sized containers.
Freezer (assembled bowl)Do not freezeThe bun texture will be destroyed.

To reheat: Thaw broth overnight in the fridge. Reheat gently. Cook fresh buns and vermicelli. Do not reheat assembled paomo.

FAQ: Common Questions Answered

Q: Why is my broth greasy and muddy?

A: You boiled the broth too hard. A rolling boil emulsifies fat into the liquid. Simmer gently — the liquid should barely move. Skim fat and foam as they rise.

Q: Why did my bun pieces turn into paste?

A: Your pieces were too small (peanut-sized). Tear them into thumbnail-size pieces (1-1.5cm). This size absorbs broth on the outside but stays structured in the center.

Q: Why are my lamb slices dry and stringy?

A: You added them too early. Simmer the bones for 75-85 minutes. Add the sliced lamb in the last 10 minutes only.

Q: Can I use a different type of bread if I cannot find mo?

A: Yes. Use a dense, hard bread like a stale baguette or pita. Cut or tear into 1.5cm cubes. It will not be authentic, but the dish will still be comforting.

Q: How do I know when the broth is done?

A: The bones should be clean and the meat should be falling off. The broth should smell deeply of lamb, ginger, and mild spices. Taste it — it should be savory but not salty yet.

Q: Why do I need to blanch the bones first?

A: Blanching removes impurities and blood. This gives you a cleaner, clearer broth. Start with cold water, bring to a boil, skim foam, then drain and rinse.

Q: Can I make this dish without bones?

A: Yes, but the broth will be lighter. Use 500g of lamb slices (instead of 300g). Simmer the slices for 15 minutes (instead of 10). The broth will have less body.

Q: Why do I add chili oil at the table, not in the pot?

A: Chili oil masks the lamb aroma. Adding it at the table allows each person to control their own heat without burying the flavor of the broth.

Q: This dish seems very rich. Is it always like this?

A: Yes, Lamb Paomo is a rich, hearty dish. It is meant for cold days when you need warming food. Serve with pickled vegetables or cucumber salad to cut the richness.

Q: Can I double this recipe for a crowd?

A: Yes, but use a larger pot. Do not fill it more than two-thirds full. Increase simmering time by 15-20 minutes. The same principles apply: gentle simmer, skim foam, add lamb at the end.

Three Practical Variations I Use

VersionBun SizeBrothBest For
Xi’an old-school1cm piecesStrong lamb aroma, less brothPurists, cold days
Home-friendly1.5cm piecesLighter broth, more white pepperBeginners, family meals
Rich & warming1cm piecesExtra bones, not skimmed all fatDeep winter, recovery days

Xi’an old-school steps: Tear buns into 1cm pieces. Use more bones. Do not add chili oil to the table (purists say it masks the lamb). Serve with pickled garlic only.

Home-friendly steps: Tear buns into 1.5cm pieces. Dilute broth with water if it is too strong. Add extra white pepper. Serve chili oil on the side for those who want it.

Rich & warming steps: Use lamb neck bones (more collagen). Simmer for 90-100 minutes. Do not skim all the fat — leave a little for richness. Serve on the coldest days.

Nutritional Breakdown (Per Serving)

NutrientAmount% Daily Value (approx)
Calories34017%
Protein26g52%
Carbohydrates32g11%
Fat14g18%
Fiber2g7%
Sodium480mg21%

Notes:

  • This is a hearty, warming main meal. The protein is high. The carbohydrates come from the buns and vermicelli.
  • The sodium is moderate. Add salt gradually — the broth concentrates as it simmers.
  • Serve with pickled vegetables or cucumber salad to add freshness and cut the richness.

Final Thoughts

Lamb Paomo taught me that patience is the secret ingredient. Gentle simmer, never a rolling boil. Thumbnail-size bun pieces, not smaller. Lamb slices added at the end, not the beginning. Small steps make the difference between a greasy, pasty, dry failure and a clean, chewy, tender success.

I hope my greasy broth, pasty buns, and dry lamb help you skip those mistakes. This dish is Xi’an’s soul bowl for a reason. When you get it right, the layered aroma, deep broth, and soft-chewy mo will warm you from the inside out.