Chewy noodles draped in a creamy, spicy peanut sauce, topped with crispy ground pork and a handful of crunchy crushed peanuts – this is the kind of bowl that makes you close your eyes after the first bite. Dan Dan Noodles hit that perfect spot between rich and bold, cozy and a little fiery, all in one slurp. I first tried this dish at a tiny Sichuan spot downtown, and I went home that same night and started pulling things out of the pantry. The best part? You probably already have most of the ingredients, and the whole thing comes together in about 30 minutes.
If you love dishes like our Easy Instant Pot Chicken Spaghetti Recipe or our hearty Healthy Southern Potato Salad Recipe, you’re going to feel right at home here.
The sauce is the real star – a mix of soy sauce, rice vinegar, peanut butter, and chili crisp that comes together into something seriously craveable. If you’re already a fan of our Healthy Whole Roasted Fish Recipe and you like bold, layered flavors, this one’s going to be a weeknight regular.
Why You’ll Love This Dan Dan Noodles
This Dan Dan Noodles recipe is fast, flexible, and genuinely delicious. It comes together in one skillet plus one pot, and cleanup is minimal. The sauce can be whisked together while the noodles cook and the pork sizzles, which means everything finishes at roughly the same time. It works just as well for meal prep as it does for a weeknight dinner – the pork and sauce keep well separately in the fridge, and you can refresh everything with a splash of pasta water when reheating.
The chili crisp adds warmth without being overwhelming, and you can dial it up or down depending on who’s eating. Even picky eaters tend to come around once they smell what’s cooking.
Jump to:
Ingredients For Dan Dan Noodles
Here’s a quick look at each component and why it earns its place in the bowl.
See Recipe Card Below This Post For Ingredient Quantities
Pork Topping:
- Vegetable oil : A neutral oil with a high smoke point, perfect for getting the pork nicely browned without burning.
- Ground pork : The base of the topping. Pork has enough fat to crisp beautifully in a hot pan, which gives the topping that satisfying texture.
- Garlic cloves, minced : Adds depth and a little bite to the pork. Fresh is best here.
- Fresh ginger, grated : Ginger brightens the whole topping and gives it that warm, slightly spicy note that makes Dan Dan pork so distinct.
- Frozen spinach, thawed and squeezed dry : Adds a little body and color to the pork mixture. Make sure it’s squeezed really well so it doesn’t water down the pan.
- Soy sauce : Seasons the pork and deepens the savory flavor.
- Brown sugar : Balances the saltiness of the soy sauce and helps the pork caramelize slightly at the edges.
Sauce:
- Soy sauce : The salty, savory backbone of the Dan Dan noodle sauce.
- Rice vinegar : Adds a clean brightness that cuts through the richness of the peanut butter.
- Creamy peanut butter : Creates that silky, nutty coating that makes this sauce so craveable.
- Chili crisp or chili oil : Brings the heat and a toasty, savory crunch. Lao Gan Ma is a great pick if you have it.
- Brown sugar: Rounds out the sauce and keeps it from feeling too sharp or salty.
Noodles and Garnish:
- Thin spaghetti : A solid stand-in for traditional Dan Dan noodles. It holds the sauce beautifully and cooks up with just the right chew.
- Green onions, sliced : Fresh, crisp, and a little sharp – the perfect contrast to the rich sauce.
- Dry roasted peanuts, crushed : Adds crunch and a toasty, nutty finish to every bowl.
How to Make Dan Dan Noodles
Short and simple: gather everything first, then it moves fast.
Prep your ingredients: Mince the garlic, grate the ginger, thaw and thoroughly squeeze the frozen spinach, slice the green onions, and measure out the sauce ingredients. Having everything ready before you start cooking makes this dish go smoothly.
Cook the spaghetti: Set a large pot of well-salted water to boil. Cook the thin spaghetti until al dente, about 2 minutes less than the package directs. Before draining, scoop out 1 cup of pasta water and set it aside – you’ll need it for the sauce. Drain the noodles and set aside.


Brown the pork: Heat the vegetable oil in a large skillet over medium-high heat. Add the ground pork and press it down without stirring for a couple of minutes. You want a browned, slightly crispy base to form before you break it up. This step is where a lot of the flavor comes from, so resist the urge to stir too early.


Add flavor to the pork: Once the base is browned, stir in the garlic, ginger, soy sauce, brown sugar, and squeezed spinach. Stir-fry everything together quickly until fully combined and heated through. Remove the pan from heat and set aside.
Make the sauce: In a large mixing bowl, whisk together the soy sauce, rice vinegar, peanut butter, chili crisp, brown sugar, and about half of the reserved pasta water. Keep stirring until the sauce is fully smooth and glossy.


Toss the noodles: Add the cooked noodles to the bowl and toss to coat evenly with the sauce. If the sauce feels too thick or the noodles are clumping, add more pasta water a little at a time until it coats the noodles without feeling heavy or gloopy.
Crush the peanuts: Place the dry roasted peanuts in a sealed ziplock bag and crush them with a rolling pin until coarse. Alternatively, use a mortar and pestle or a quick pulse in a food processor. You want chunky pieces, not dust.


Plate and serve: Divide the dressed noodles evenly among serving bowls. Top each portion with a scoop of the pork mixture, sliced green onions, and a generous sprinkle of the crushed peanuts. Serve immediately while everything is warm.
Substitutions and Swaps
This Dan Dan Noodles is pretty flexible once you know the basics.
Noodles: Thin spaghetti works wonderfully, but you can also use ramen noodles, rice noodles, or udon if you want a more traditional feel. Even linguine will do in a pinch.
Ground pork: Ground chicken or ground turkey works well if you want a lighter option. For a vegetarian version, crumbled firm tofu pressed dry and pan-fried until golden is a solid swap. Just season it the same way.
Peanut butter: Almond butter or sunflower seed butter can replace peanut butter if there’s an allergy in the house. The flavor changes slightly but the sauce still works.
Chili crisp: If you can’t find chili crisp, a mix of chili oil and a small pinch of red pepper flakes gets you close. Start with less and taste as you go.
Spinach: Fresh baby spinach wilted into the hot pork works just as well as frozen. Just make sure to squeeze out any excess moisture either way.
Equipment For Dan Dan Noodles
- Large pot (for boiling noodles)
- Large skillet or wok
- Large mixing bowl
- Whisk
- Box grater or microplane (for ginger)
- Knife and cutting board
- Ziplock bag and rolling pin (for crushing peanuts)
- Measuring cups and spoons
Storage Your Dan Dan Noodles
Leftovers: Store the Dan Dan Noodles, pork topping, and any extra sauce separately in airtight containers in the fridge for up to 3 days. Keeping them separate prevents the noodles from soaking up all the sauce overnight.
Reheating: Warm the pork in a skillet over medium heat. Reheat the Dan Dan Noodles with a small splash of water in a pan or microwave, then toss with the sauce again. Add a little extra soy sauce or a tiny drizzle of chili oil if they need waking up.
Freezing: The pork topping freezes well for up to 2 months. The sauce and noodles are best fresh, but the pork can be made ahead and frozen in portions for easy weeknight assembly.
Expert Tips
Don’t skip the pasta water. It sounds like a small thing, but that starchy water is what keeps the sauce clinging to the Dan Dan Noodles without breaking or getting too thick. Start with half a cup and add more gradually.
Dry your spinach really well. Extra water in the pan will steam the pork instead of browning it, and you’ll lose all that delicious caramelization. Squeeze frozen spinach in a clean kitchen towel or with your hands over the sink until almost no water comes out.
Press the pork, don’t stir it. Let it sit undisturbed in the hot pan for at least 2 minutes before moving it. That’s where the crispy, flavorful bits come from, and they make a real difference in the final bowl.
Taste the sauce before tossing. Before you add the noodles, give the sauce a quick taste. If it needs more tang, add a splash of rice vinegar. More heat, add more chili crisp. It takes two seconds and makes a big difference.
FAQ
What are Dan Dan Noodles made of?
Dan Dan Noodles are made of wheat noodles tossed in a spicy, savory sauce typically containing soy sauce, sesame or peanut paste, chili oil, and vinegar, then topped with seasoned ground pork and garnishes like green onions and crushed peanuts. This version uses spaghetti as a noodle substitute and creamy peanut butter in the sauce – both easy to find and delicious in the final dish.
What do Dan Dan Noodles taste like?
They taste rich, nutty, savory, and a little spicy all at once. The peanut butter adds creaminess, the rice vinegar brightens everything, and the chili crisp brings warmth. The pork topping adds a salty, slightly caramelized depth that makes every bowl feel layered and satisfying. Family tip: if you’re serving kids or heat-sensitive guests, start with just 1 tablespoon of chili crisp and leave extra on the table.
What does “Dan Dan” mean in Chinese?
“Dan Dan” refers to the carrying pole that street vendors in Sichuan traditionally used to balance two baskets – one holding the noodles, the other holding the toppings and sauce. It’s a nod to the dish’s origins as a simple, portable street food sold right out of those baskets.
Do you eat Dan Dan Noodles hot or cold?
Traditionally, they’re served hot, and that’s definitely the best way to enjoy this recipe – the sauce coats warm Dan Dan Noodles beautifully and the pork stays juicy. That said, leftovers eaten straight from the fridge the next day are honestly pretty great too. The flavors deepen overnight, and the cold noodles have a different but equally good chew to them.
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Dan Dan Noodles


Dan Dan Noodles
A bold and flavorful take on classic Dan Dan Noodles, made with ground pork, creamy peanut butter, and a savory sauce.
Ingredients
Method
-
Gather and prep all ingredients.
-
Set a large pot of salted water to boil. Cook spaghetti until al dente, about 2 minutes less than the package directions. Reserve 1 cup of pasta water before draining and set noodles aside.
-
Heat oil in a large skillet over medium-high heat. Add ground pork and press down without moving it for a few minutes to get a nice browned, slightly crispy base.
-
Stir in garlic, ginger, soy sauce, brown sugar, and spinach. Stir-fry quickly until fully combined and heated through. Remove from heat.
-
In a large mixing bowl, combine soy sauce, rice vinegar, peanut butter, chili crisp, brown sugar, and about half of the reserved pasta water. Mix until smooth.
-
Toss noodles in the sauce, adding more pasta water as needed. The sauce should coat the noodles evenly without being thick or gloopy.
-
Place peanuts in a sealed ziplock bag and crush with a rolling pin until coarse. Alternatively, use a mortar and pestle or a food processor.
-
Divide dressed noodles evenly among serving bowls. Top each with a portion of the pork mixture, sliced green onions, and crushed peanuts. Serve immediately.
Nutrition
Notes
This hearty dish offers a balance of spicy, savory, and creamy flavors, perfect for a comforting meal or a cold noodle salad. Adjust the pasta water to achieve your ideal sauce consistency.