Chinese Roast Lamb Ribs (烤羊排) | Chinese Cooking Demystified

Chinese Roast Lamb Ribs (烤羊排) | Chinese Cooking Demystified

Roast lamb is a hallmark of Northern Chinese cuisine, spreading from Inner Mongolia out to the Far Northwest. These ribs are probably the most classic...

Read More