Skip to Content

    Dan Dan Noodles

    Updated April 7, 2026 / By Holly Erickson

    This flavorful, easy, homemade dan dan noodle recipe packs a punch thanks to a garlicky, gingery dan dan sauce with crispy pork, Sichuan peppercorns and (surprise!) peanut butter. 

    A bowl of homemade dan dan noodles sprinkled with green onions and crushed peanuts with chop sticks
    Photography by Gayle McLeod

    The delightful zing of Sichuan peppers is actually what makes me go back again and again to this super pared-back, easy dan dan noodle recipe! Inspired by one of my favorite Chinese dishes, I use peanut butter (just like my local Chinese restaurant does!) as an easy sub for traditional Chinese sesame paste.

    Other than that, these easy homemade dan dan noodles have all of the other classic flavors in droves: Crispy, rich ground pork, lots of fresh ginger and garlic, soy sauce and yes, those peppercorns! Tame the heat by using red pepper flakes instead of the Sichuan peppercorns, if you prefer. 

    Serve these easy dan dan noodles alongside any other Chinese restaurant favorites! I especially love them with dry-fried green beans or hot and sour cabbage on the side (or both!). Try starting with springs rolls or for a beefier main, try cumin beef

    udon noodles, ground pork, peanut butter, chicken stock, soy sauce and spices in prep bowl to make dan dan noodles

    Key Ingredients For Dan Dan Noodles 

    • Noodles: Fresh udon, yakisoba, or ramen noodles. Usually, I find these in the refrigerated section, often near produce, cheeses, packaged hummus and so on. For a gluten-free option, try rice noodles. The dish will be a little different, but still yummy.  
    • Ground pork: Pork is traditional and SO yummy, but ground chicken or ground turkey will work fine if you’d like to keep things lighter. 
    • Peanut butter: You can leave this out if you’d like to, but it adds wonderful creaminess to the dan dan sauce. 
    • Sherry or vinegar: This ingredient is very flexible! Use shaoxing wine, dry sherry, or rice wine vinegar. Whatever you’ve got will work! 
    • Spices & seasonings: Cinnamon, Sichuan peppercorns, ground (or ½ teaspoons crushed red pepper flakes), green onions, ginger and garlic.
    ground pork being cooked in vegetable oil in a skillet to use in dan dan noodles
    ginger, garlic and ground pork being cooked in vegetable oil in a skillet to make dan dan noodles with ground pork
    pork, spices, soy sauce, sherry, chicken stock, peanut butter, Sichuan peppercorns, sugar & chili paste in a skillet
    pork, spices, soy sauce, sherry, chicken stock, peanut butter, Sichuan peppercorns, sugar & chili paste in a skillet

    How To Make Dan Dan Noodles At Home 

    See the full recipe card at the bottom of the post for the detailed instructions. 

    1. Cook the noodles in a large pot. They’re going to get bathed in piping-hot dan dan sauce, so it’s OK if they cool while you make the garlicky, spicy pork sauce. 
    2. Fry the pork in a large skillet. When it’s nearly cooked, toss in fragrant fresh garlic and ginger. 
    3. Dan dan sauce time! Mix the garlicky fried pork with soy sauce, sherry, stock, peanut butter, cinnamon, ground Sichuan peppercorns, sugar and chili paste. Simmer for five minutes to thicken the sauce and make your house smell AMAZING. 
    4. Pour the brothy dan dan sauce all over your cooked noodles, garnish and slurp away!
    ground pork in a peanut butter sauce cooking in a skillet to make dan dan noodles, an easy 25 minute dinner

    Tips For Dan Dan Noodle Success

    • How to grind Sichuan peppercorns: Either use a mortar and pestle, roughly chop with a knife, whiz in a spice grinder or simply use a pepper grinder
    • What can I substitute for sichuan peppercorns? If you’re looking for a milder dan dan noodle recipe, simply substitute red pepper flakes for the Sichuan peppercorns or leave them out entirely.
    • Some dan dan noodle recipes use Chinese sesame paste. This tastes nothing like tahini, and it’s hard to find sometimes, so I really suggest using peanut butter as a sub instead because my favorite local Chinese restaurant does! That said, if you have the more traditional Chinese sesame paste, use it! 
    • My recipe does not include mustard greens, and many traditional dan dan noodle recipes do. If you miss it, go ahead and add some quickly stir-fried leafy greens. Mustard greens, collards or even spinach will do. 
    a bowl of homemade dan dan noodles with ground pork sprinkled with green onions and crushed peanuts

    How To Store & Freeze

    Leftover dan dan noodles keep fairly well. You can keep leftovers in the fridge for up to 4 days or you can even freeze them for three months. Between you and me I like to eat leftovers cold from the fridge! But, you can warm them gently on the stove top, too. 

    a bowl of homemade dan dan noodles sprinkled with green onions and crushed peanuts next to chopsticks, easy 25 minute dinner

    More At-Home Takeout Recipes, and Beyond! 

    For more recipe inspiration, follow us on Substack, Facebook, Instagram, TikTok and Pinterest or order our cookbook. We love when you share your meals. Tag us on Instagram using #themodernproper, and we’d love to hear what you think of this recipe in the comments below. Happy cooking!

    TMP's TOP 10!

    💌 FREE EMAIL BONUS: Call it a greatest-hits countdown, each day loaded with delicious dinner inspiration.

    A bowl of homemade dan dan noodles sprinkled with green onions and crushed peanuts with chop sticks

    Dan Dan Noodles Recipe

    • Serves:  4
    • Prep Time:  5 min
    • Cook Time:  20 min
    • Calories:  967

    Description

    Bold, saucy Dan Dan Noodles with savory ground pork, peanut butter, garlic, and ginger — ready in 25 minutes! A quick, simple weeknight dinner the whole family will love.

    Print Recipe

    💌 Send yourself this recipe

    Enter your email and we'll send Dan Dan Noodles right to your inbox.

      Ingredients

      • 3 tablespoons vegetable oil
      • 1 pound ground pork
      • 2 tablespoons minced fresh ginger
      • 3 garlic cloves, minced
      • ¼ cup low sodium soy sauce
      • ¼ cup dry sherry, rice wine vinegar or red wine vinegar
      • 4 cups chicken stock
      • 2 tablespoons smooth peanut butter
      • ¾ teaspoon cinnamon
      • 1 -2 teaspoons ground Sichuan peppercorns, (or ½ teaspoon crushed red pepper flakes)
      • 2 teaspoons granulated sugar
      • 2 tablespoons chili paste, such as Sambal oelek
      • 2 pounds fresh udon or yakisoba noodles, cooked according to package instructions
      • 4 green onions, thinly sliced
      • ¼ cup peanuts, chopped

      Method

      1. Heat the vegetable oil in a large skillet set over medium heat. Once the oil is glistening, add the pork, and cook, breaking it up with a wooden spoon, until almost cooked through, about 8 minutes. Add the ginger and garlic and cook until fragrant, about 2 minutes. 

        ginger, garlic and ground pork being cooked in vegetable oil in a skillet to make dan dan noodles with ground pork
      2. Stir in the soy sauce, sherry, chicken stock, peanut butter, cinnamon, Sichuan peppercorns, sugar and chili paste. Bring to a boil over high heat before reducing heat to low. Simmer, stirring occasionally, until the sauce begins to thicken, about 6 to 9 minutes. 

        pork, spices, soy sauce, sherry, chicken stock, peanut butter, Sichuan peppercorns, sugar & chili paste in a skillet
      3. Divide the cooked noodles in 4 bowls.

        pork, spices, soy sauce, sherry, chicken stock, peanut butter, Sichuan peppercorns, sugar & chili paste in a skillet
      4. Spoon equal amounts of pork and sauce over the cooked noodles. Garnish with green onions and peanuts. 

        a bowl of homemade dan dan noodles sprinkled with green onions and crushed peanuts next to chopsticks, easy 25 minute dinner

      Nutrition Info

      • Per Serving
      • Amount
      • Calories 967
      • Protein 37 g
      • Carbohydrates 90 g
      • Total Fat 46 g
      • Dietary Fiber 2 g
      • Cholesterol 81 mg
      • Sodium 1141 mg
      • Total Sugars 9 g

      Dan Dan Noodles

      Questions & Reviews

      Rated 4.8 stars by 12 readers

      or
      • angie

        Is 2 lbs of noodles correct? Each 10 oz. package of udon noodles say they need to be cooked in 6 quarts of water, which is more than my largest pot can hold. If I were to cook 2 lbs of noodles it be 3 10 oz. packages of udon and I would need to cook 10 ozs. separately. It seems more labor intensive than it should be. Thanks in advance!

        The 2 pounds of noodles we call for in this recipe are already cooked. Fresh pasta is about 1.5 times the weight of dried pasta....so if you were going to replace the 2 pounds fresh noodles with some that you boil (in the 6 quarts of water you are referring to) I would just cook 2 (10 ounce) packs of udon. But just cooking as many noodles as will get eating will also work. For you that might be just the 10 ounces. If that is enough.

      • Menu

        This looks great! Is there a sub for the chilli paste/Sambal oelek? My roommate fears the spice

        sambal oelek isn't super spicy, unfortunatley not a great sub for it in this recipe.

      • Amanda

        Is there something else I can substitute for peanut butter? Thank you!

        You could try any nut or seed butter. Hope you enjoy!

      • Mary

        Can I substitute tofu for the pork?

        Sure!

      • Jon

        6 tsp of ground sichuan peppercorns? This sounds face-melting. I used 4 and it tasted fine but like it was almost too much.

        Did you use pre-ground or whole then grind them? That will make a difference. But either way it sounds like you knew how much to use for your spice level so good job!

      • Melissa

        Hey! I’m making this tomorrow :) Do you recommend Dark or Light Soy? And would the quantity change depending on which?x

        We usually use dark.

      • Brendan

        The Sambal looks off to me, thanks to its shrimp paste and lime. Couldn’t I use the oil from Lan Gao Ma Chili Crisp instead?

        Let us know if you try, we'd love to hear!

      • Karen

        Are you sure it's 4 cups of stock? I made it with 2 pounds of pork and it was swimming in the sauce.

        Thanks for asking! Dan Dan is meant to be a very saucy dish.

      • Brady

        4-star rating

        Great flavor, but I used maybe 1 cup of chicken broth and it was still too soupy. Maybe 1/4 cup broth is the right amount. Maybe a typo? Otherwise good stuff!

        Dan dan noodles can be served with or without broth. Our recipe has a good amount of flavorful sauce!

      • Sarah

        4-star rating

        Loved how quick and easy this was! I didn't have Sichuan peppercorns but I threw in some chili crisp oil along with the chili flakes and thought that gave great flavor and heat. I do agree though that 4 cups of chicken stock was too much (I wish I had read the comments first.) My sauce never thickened so it was more like a dan dan noodle soup vs the saucy noodles I was expecting

      • Jim

        5-star rating

        4 Tsp of ground Sichuan peppercorns is WAY too much, 1 tsp would bring a nice flavor, 2 if you REALLY like Sichuan, had to throw it away, and we love spice food!

      • Margaret

        5-star rating

        Excellent, however 4 cups of stock seemed a little excessive. I couldn't get the sauce to thicken so I threw some noodles into it and that worked. Maybe 3 cups of broth instead? But this was quite simple to make and turned out delicious.

      • S

        4-star rating

        This was such a good recipe in thought, but the peanut butter flavor was so aggressive. I would have loved this dish if I just left the peanut butter out completely or just added a 1/4 teaspoon of it. The flavors all were great minus the peanut butter. Even tahini and less of it might have been a better combo.

      • Beth

        5-star rating

        So good! Thank you!

        Thanks Beth, glad you loved it!

      • Holly

        5-star rating

        We've never had Dan Dan noodles at a restaraunt before so this was a new dish for us, but man, my kids and I loved it! I was surprised at how they ate it up. Delicious. Thank you for sharing this one. We will certainly make it again.

        Yes! So happy the whole family loved it, thanks Holly!

      • Alanna

        5-star rating

        This is the first review I’ve ever made on a recipe online but this recipe was that good! It was so quick and easy! I used to eat Dan-Dan mein at restaurants as a kid and have been wanting to recreate it at home for the longest time but nothing has ever worked quite like this one. We made a few substitutions based on what we had at home but it was still good. Thank you for sharing this recipe.

        Thanks Alanna, we are so happy you loved it!

      • Arlen

        5-star rating

        Perfect amount of spice. Thumbs up from everyone in my family.

        Thanks Arlen, so happy the family enjoyed it!

      • Delaini

        5-star rating

        This was totes delish!

        Thank you Delaini! So glad you loved it!