You know those nights when you want something that tastes like it came from a really good restaurant but you have exactly zero interest in spending more than 20 minutes in the kitchen? Yeah, this is the recipe for those nights.
Red curry peanut noodles are everything — creamy, bold, slightly spicy, with that irresistible combination of peanut butter and coconut milk that makes the sauce taste like it has been simmering for hours.
Spoiler alert: it has not. The whole sauce comes together in about five minutes and coats every single strand of noodle in the most addictive way imaginable.
And just to make things even better — this recipe is fully vegan and gluten free without any awkward substitutions or compromises on flavor. This is genuinely one of those dishes where you will not miss the meat or the gluten for a single second. Let’s get into it.
Why you’ll love this recipe
- Ready in 20 minutes. This is a genuine 20-minute meal. Not “20 minutes if everything goes perfectly” — actually 20 minutes from start to finish on a regular weeknight.
- The sauce is absolutely next level. Red curry paste, peanut butter, coconut milk, soy sauce, and lime juice come together into a sauce so good you will want to put it on everything. And honestly, you should.
- Fully vegan and gluten free. No compromises, no weird substitutions. This recipe is naturally vegan and gluten free and tastes better than most non-vegan noodle dishes out there. IMO that is saying something.
- Incredibly versatile. Eat it as is, add tofu, throw in some vegetables, top it with whatever you have in the fridge. This recipe handles additions beautifully.
- Budget friendly. The whole dish costs around $10-$12 to make and serves four people generously. That is a better deal than takeout by a long shot.
- Meal prep friendly. The sauce keeps well in the fridge and the noodles reheat easily, making this a great option for weekly meal prep.
Ingredients with key notes
For the noodles:
- 8 oz rice noodles — flat or round rice noodles both work well here. Look for medium width rice noodles for the best texture — they hold onto the creamy sauce beautifully. Cook them according to the package instructions until just tender, then rinse with cold water to stop the cooking and prevent them from sticking together.
- 1 tablespoon sesame oil — for tossing the cooked noodles to prevent clumping while you make the sauce.
For the red curry peanut sauce:
- 2 tablespoons red curry paste — the base of the sauce and the source of all that bold, complex flavor. Different brands vary quite a bit in heat level so start with 2 tablespoons and adjust up or down based on your spice preference. Mae Ploy and Maesri are both excellent brands widely available in Asian grocery stores.
- 1/2 cup smooth peanut butter — use natural, unsweetened peanut butter for the best flavor and smoothest sauce. The kind where the only ingredient is peanuts. Avoid the commercial sweetened varieties as they make the sauce too sweet and can affect the texture.
- 1 can (14 oz) full-fat coconut milk — gives the sauce its rich, velvety creaminess. Full-fat is non-negotiable here. Lite coconut milk will give you a thin, watery sauce that does not coat the noodles properly.
- 3 tablespoons soy sauce — use tamari for a certified gluten-free version. This adds saltiness and depth to the sauce.
- 2 tablespoons lime juice — fresh lime juice only. It cuts through the richness of the peanut butter and coconut milk and brightens the entire dish. This is not a step to skip.
- 1 tablespoon brown sugar or maple syrup — balances the heat from the curry paste and the saltiness of the soy sauce.
- 3 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 1 teaspoon sesame oil
For the toppings:
- Sliced green onions
- Fresh cilantro, roughly chopped
- Crushed roasted peanuts
- Sesame seeds
- Lime wedges
- Red chili flakes for extra heat if desired
Step-by-step instructions
Step 1: Cook the noodles
Cook the rice noodles according to the package instructions until just tender — usually about 6-8 minutes in boiling water. Be careful not to overcook them as rice noodles go from perfectly tender to mushy very quickly. Drain and rinse immediately with cold water to stop the cooking process. Toss the drained noodles with 1 tablespoon of sesame oil to prevent them from sticking together and set aside.
Step 2: Saute the garlic and ginger
Heat a large skillet or wok over medium heat. Add a small splash of sesame oil and saute the minced garlic and grated ginger for about 60 seconds until fragrant. Stir constantly — you want them softened and fragrant but not browned. This short step makes a significant difference to the depth of flavor in the final sauce. Ever notice how the best noodle dishes always have that deep aromatic base? This is it.
Step 3: Add the red curry paste
Add the red curry paste to the skillet and cook with the garlic and ginger for another 60 seconds, stirring constantly. Cooking the curry paste briefly in the pan before adding the liquids wakes up all the spices and aromatics inside it and makes the sauce taste significantly more complex and layered than if you just stirred it in cold.
Step 4: Build the sauce
Pour in the coconut milk and stir well to combine with the curry paste, making sure there are no lumps of paste remaining. Add the peanut butter, soy sauce, lime juice, and brown sugar. Stir everything together over medium heat until the peanut butter is fully melted into the sauce and the sauce is completely smooth and glossy. Let it simmer gently for 3-4 minutes, stirring frequently, until the sauce thickens slightly. Taste and adjust — more lime for brightness, more soy sauce for saltiness, more curry paste for heat, more brown sugar to balance.
Step 5: Toss the noodles in the sauce
Add the cooked rice noodles to the skillet and use tongs to toss everything together until every strand of noodle is thoroughly coated in the creamy red curry peanut sauce. Cook together for 1-2 minutes over medium heat, tossing continuously, until the noodles are heated through and the sauce has thickened to coat every noodle beautifully.
Step 6: Garnish and serve
Divide the noodles into bowls and top generously with sliced green onions, fresh cilantro, crushed roasted peanuts, sesame seeds, and a wedge of lime. Serve immediately while hot.
Serving suggestions
These red curry peanut noodles are a complete meal on their own but here are a few ways to make them even better:
- With crispy tofu — press and cube extra-firm tofu, pan fry until golden and crispy on all sides, and serve on top of the noodles. The crispy tofu soaks up the peanut sauce and adds a satisfying protein boost that makes this a truly complete meal.
- With stir fried vegetables — toss in a handful of snap peas, shredded cabbage, sliced bell peppers, or baby spinach directly into the sauce before adding the noodles. They cook quickly on medium heat and add color, texture, and nutrition to the bowl.
- With a soft boiled egg — if you are not strictly vegan, a soft boiled egg sliced in half and placed on top of the noodles adds richness and protein that works incredibly well with the peanut sauce.
- With cucumber ribbons and shredded carrots — fresh, crunchy vegetables on top add a cool contrast to the warm, rich noodles and make the bowl look absolutely stunning.
- As a cold noodle salad — these noodles work beautifully served cold as a noodle salad. Let them cool completely, toss with fresh vegetables, extra lime juice, and all the toppings for a meal that is perfect for packed lunches or warm weather eating. FYI this version travels really well.
Storage tips
Refrigerator: Store leftover noodles in an airtight container in the fridge for up to 3-4 days. The noodles will absorb the sauce as they sit and may clump together slightly — this is normal.
Storing sauce separately: For best results when meal prepping, store the sauce and cooked noodles in separate airtight containers in the fridge. Combine and reheat together when ready to eat. This prevents the noodles from absorbing all the sauce and becoming dry.
Reheating: Reheat in a skillet over medium-low heat, adding a splash of coconut milk or water to loosen the sauce back up. Toss frequently until heated through. The microwave works too — reheat in 1-minute intervals, stirring between each, with a small splash of water added to the container.
Freezer: The peanut sauce freezes very well on its own for up to 2 months. Store in a freezer-safe container and thaw overnight in the fridge. Cook fresh noodles when ready to serve and toss with the reheated sauce. Cooked rice noodles do not freeze well on their own as they become mushy after thawing.
Note: Always add the fresh toppings — green onions, cilantro, peanuts, and lime — fresh at serving time. They lose their texture and brightness quickly and should never be stored on top of the noodles.
Brief closing
Twenty minutes, one pan, and a sauce that genuinely tastes like it took hours to make — that is the beauty of these red curry peanut noodles. Bold, creamy, comforting, and completely plant-based without trying to pretend it is anything other than absolutely delicious.
Make them tonight, load them up with all the toppings, and try not to eat directly from the pan before it even makes it to the bowl. Drop a comment below and let me know how yours turned out — and whether you ended up going back for seconds. 🙂
Red curry peanut noodles — the vegan and gluten free dinner you’ll make on repeat
Description
These red curry peanut noodles are the kind of meal that stops you mid-bite and makes you think "I cannot believe I made this at home." Rice noodles coated in a rich, creamy sauce made from red curry paste, smooth peanut butter, coconut milk, and a hit of lime — bold, complex, and absolutely addictive. Vegan, gluten free, and on the table in 20 minutes flat.
Ingredients
For the noodles:
For the red curry peanut sauce:
For the toppings:
Instructions
-
Cook rice noodles according to package instructions until just tender. Drain, rinse with cold water, and toss with 1 tablespoon sesame oil. Set aside.
-
Heat a large skillet over medium heat. Add a splash of sesame oil and saute minced garlic and grated ginger for 60 seconds until fragrant.
-
Add red curry paste and cook for another 60 seconds, stirring constantly.
-
Pour in coconut milk and stir until fully combined with the curry paste. Add peanut butter, soy sauce, lime juice, and brown sugar. Stir until smooth and simmer for 3-4 minutes until slightly thickened. Taste and adjust seasoning.
-
Add cooked noodles to the skillet and toss with tongs until every noodle is coated in the sauce. Cook together for 1-2 minutes until heated through.
-
Divide into bowls and top with green onions, cilantro, crushed peanuts, sesame seeds, and lime wedges. Serve immediately.
Note
Use tamari instead of soy sauce for a certified gluten-free version.
Full-fat coconut milk is essential for a thick, creamy sauce — do not substitute with lite coconut milk.
Cook the curry paste in the pan before adding liquids for a much deeper, more complex flavor.
Always add fresh toppings at serving time.
