Dunhuang Lanzhou Beef Noodle

Dunhuang Lanzhou beef noodles are a popular dish in the Gansu province of China, known for their flavorful broth and tender noodles. Here is a recipe for how to make them at home:


  • 1 pound beef chuck, thinly sliced
  • 1/4 cup vegetable oil
  • 4 cloves garlic, minced
  • 1 inch ginger, minced
  • 2 stalks green onions, minced
  • 1/2 cup shaoxing wine
  • 2 cups beef broth
  • 1 cup water
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon Chinese five spice powder
  • 1 teaspoon white pepper
  • 8 ounces fresh Chinese wheat noodles
  • Garnishes: chopped green onions, cilantro, chili oil (optional)


  1. In a large pot or Dutch oven, heat the vegetable oil over medium-high heat. Add the beef slices and cook until browned on both sides, about 2 minutes per side.

  2. Add the garlic, ginger, and green onions to the pot and cook for an additional minute, until fragrant.

  3. Pour in the shaoxing wine, beef broth, water, soy sauce, sesame oil, five spice powder, and white pepper. Bring the mixture to a boil, then reduce the heat to a simmer.

  4. Let the broth simmer for at least 1 hour, or until the beef is tender.

  5. While the broth is simmering, bring a separate pot of water to a boil and cook the noodles according to the package instructions. Drain the noodles and set them aside.

  6. When the beef is tender, use a slotted spoon to remove the beef slices from the broth. Discard any excess fat or connective tissue.

  7. To serve, divide the noodles evenly among bowls. Ladle the broth over the noodles, making sure to include some of the beef slices. Garnish with chopped green onions, cilantro, and chili oil, if desired.

And there you have it! With a little bit of effort, you can enjoy delicious Dunhuang Lanzhou beef noodles at home. The flavorful broth and tender noodles make for a satisfying and satisfying meal that's sure to impress your friends and family. Enjoy!