This Spicy Thai Noodles Recipe brings together springy spaghetti, crisp-tender vegetables, soft scrambled eggs, crunchy cashews, and a savory-sweet sauce with a lively kick of red pepper flakes. It’s a colorful, satisfying weeknight dinner that comes together in about 30 minutes, and you can easily adjust the heat to suit everyone at the table.
Ingredients You'll Need
The ingredient list is simple, but each part has a job to do: the sauce coats every strand, the vegetables add crunch and color, and eggs and cashews make the noodles extra satisfying. Chop and measure everything before you start cooking, since the stir-fry comes together quickly.
- 8 ounces spaghetti: Cook it according to the package directions, then drain; slightly firm pasta holds up best in the pan.
- 3 tablespoons soy sauce: Adds savory depth to the quick noodle sauce.
- 3 tablespoons oyster sauce: Brings a rich, rounded flavor that helps the sauce cling to the noodles.
- 3 tablespoons white sugar: Balances the salty sauce and the heat from the pepper flakes.
- 2 tablespoons sesame oil: Adds a toasty aroma and a hint of nuttiness.
- 4 teaspoons lemon juice: Brightens the sauce with a little tang.
- 3 to 4 tablespoons vegetable oil, divided: Use it to stir-fry the vegetables and cook the eggs without crowding the pan.
- 3 cups shredded cabbage: Adds fresh color and a pleasant crunch.
- 2 medium carrots: Cut them into thin strips or matchsticks so they cook quickly.
- ½ medium onion, sliced: Softens in the pan and lends a gentle sweetness.
- 3 large garlic cloves, finely chopped: Stir them in after the vegetables so they turn fragrant without burning.
- 1 to 2 tablespoons red pepper flakes: Start with less for a milder dish, or add more if you like a serious kick.
- 4 eggs: Scramble them right in the pan for tender bites throughout the noodles.
- 4 scallions, cut into 1-inch pieces: Add them near the end for a fresh, savory finish.
- 1 cup roasted cashews, chopped: Scatter them through the noodles for rich flavor and a satisfying crunch.
How to Make Spicy Thai Noodles Recipe
Step 1: Cook the Spaghetti
Bring a pot of water to a boil and cook the spaghetti according to the package instructions. Drain it well, and while it cooks, slice the onion, prepare the carrots and cabbage, chop the garlic and cashews, and cut the scallions. Having everything ready makes the fast stir-fry feel easy rather than rushed.
Step 2: Mix the Sauce
In a medium bowl, stir together the soy sauce, oyster sauce, sugar, sesame oil, and lemon juice until the sugar dissolves. Give the sauce another quick stir just before adding it to the pan, since the sugar can settle at the bottom.
Step 3: Stir-Fry the Vegetables
Heat 2 to 3 tablespoons of vegetable oil in a large sauté pan or wok over high heat. Add the carrots, cabbage, and onion, then stir-fry for about 2 minutes, just until the vegetables begin to soften while keeping some crunch. A hot pan helps cook them quickly without leaving them limp.
Step 4: Add the Garlic and Pepper Flakes
Stir in the chopped garlic and red pepper flakes, cooking for another 1 to 2 minutes until the garlic smells fragrant. Keep everything moving around the pan so the garlic gets aromatic without browning too much. If you are unsure about the heat, use 1 tablespoon of pepper flakes and add more at the table if needed.
Step 5: Scramble the Eggs
Reduce the heat to medium and push the vegetables toward the edges of the pan to make an open space in the middle. Add the remaining tablespoon of oil, crack in the eggs, and stir them gently until they are partly set. Fold the eggs into the vegetables so you get soft, savory pieces throughout the finished dish.
Step 6: Toss Everything Together
Add the cooked spaghetti, sauce, scallions, and chopped cashews to the pan. Stir constantly for about 2 minutes, lifting and turning the noodles so the sauce coats them evenly and the ingredients are well combined. Serve right away, making sure to scoop up the flavorful sauce and little bits from the bottom of the pan.
How to Serve Spicy Thai Noodles Recipe
Garnishes
The chopped cashews already add a lovely crunch, but a few fresh finishing touches can make each bowl feel extra special. Try a handful of sliced scallion greens, a squeeze of lemon, or a light sprinkle of red pepper flakes. If you are serving people with different heat preferences, set out extra pepper flakes so everyone can season their own bowl.
Side Dishes
These noodles are filling enough to serve on their own, but they pair nicely with a crisp cucumber salad or simply steamed vegetables if you want something fresh alongside them. For a larger spread, serve them with sliced fruit or a light, crunchy salad to balance the rich, savory sauce.
Creative Ways to Present
For a casual family meal, bring the noodles straight to the table in the pan and let everyone help themselves. For individual servings, use tongs to twirl the spaghetti into bowls, then finish with a few visible cashews and scallion pieces. The bright vegetables and glossy sauce make this Spicy Thai Noodles Recipe just as inviting for a potluck-style dinner as it is for a quick weeknight meal.
Make Ahead and Storage
Storing Leftovers
Let leftover noodles cool, then transfer them to an airtight container and refrigerate within 2 hours of cooking. They are best enjoyed within 3 to 4 days. The vegetables will soften a little as they sit, but the savory sauce keeps the noodles flavorful for an easy lunch the next day.
Freezing
Freezing is possible, but the texture will not be quite as fresh: the cabbage and carrots can soften, and the eggs may become a little firmer after thawing. If you choose to freeze a portion, cool it promptly, pack it in a freezer-safe airtight container, and use it within about 2 months for the best quality. Thaw it in the refrigerator before reheating.
Reheating
Warm the noodles in a skillet over medium heat with a small splash of water, stirring gently until hot. The added moisture loosens the sauce and helps keep the spaghetti from drying out. You can also reheat a serving in the microwave in short intervals, stirring between each one.
FAQs
Can I make this dish less spicy?
Absolutely. Start with 1 tablespoon of red pepper flakes, or use less if you prefer a very mild dish. You can always add more at the table, but you cannot take the heat back out once it is stirred into the pan.
Can I use a different kind of noodle?
Yes. Spaghetti is convenient and holds the sauce well, but you can use another long noodle you have on hand. Cook it according to its package directions, drain it, and add it to the pan just as you would the spaghetti.
How do I keep the vegetables from getting soggy?
Use a large, hot pan and stir-fry the vegetables for only about 2 minutes before adding the garlic. If your pan is small, cook in batches so the vegetables fry rather than steam, then bring everything back together for the final toss.
Can I prepare anything ahead of time?
Yes. You can chop the vegetables, garlic, scallions, and cashews in advance, and mix the sauce ahead of time as well. Keep the prepared ingredients covered in the refrigerator, then cook the spaghetti and stir-fry everything shortly before serving for the best texture.
What can I use instead of cashews?
Chopped roasted peanuts or another crunchy nut can work well if they suit your needs. You can also leave the nuts out; the noodles will still have plenty of flavor from the sauce, vegetables, eggs, garlic, and scallions.
Final Thoughts
This Spicy Thai Noodles Recipe is the kind of quick, colorful dinner that’s easy to make your own, whether you prefer a gentle warmth or a bold kick of heat. Gather your ingredients, get the pan nice and hot, and give it a try for a cozy meal that’s full of flavor and crunch.
PrintSpicy Thai Noodles Recipe
These spicy Thai-inspired noodles toss tender spaghetti with crisp cabbage, carrots, garlic, scrambled eggs, scallions, and roasted cashews in a savory-sweet sauce with a lively kick of red pepper. Ready in about 30 minutes, they make a satisfying weeknight meal that’s easy to adjust to your preferred heat level.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai-inspired
Ingredients
Noodles
- 8 ounces spaghetti
Sauce
- 3 tablespoons soy sauce
- 3 tablespoons oyster sauce
- 3 tablespoons white sugar
- 2 tablespoons sesame oil
- 4 teaspoons lemon juice
Stir-Fry
- 3 to 4 tablespoons vegetable oil, divided
- 3 cups shredded cabbage
- 2 medium carrots, shredded or cut into thin matchsticks
- ½ medium onion, sliced
- 3 large garlic cloves, finely chopped
- 1 to 2 tablespoons red pepper flakes, to taste
- 4 eggs
- 4 scallions, cut into 1-inch pieces
- 1 cup roasted cashews, chopped
Instructions
- Cook the spaghetti.
Cook the spaghetti according to the package instructions until tender. Drain and set aside. While it cooks, prepare the vegetables and sauce.
- Mix the sauce.
In a medium bowl, stir together the soy sauce, oyster sauce, sugar, sesame oil, and lemon juice until the sugar dissolves. Set aside.
- Stir-fry the vegetables.
Heat 2 to 3 tablespoons of vegetable oil in a large sauté pan or wok over high heat. Add the cabbage, carrots, and onion and stir-fry for about 2 minutes, until slightly softened but still crisp.
- Add the garlic and pepper flakes.
Stir in the chopped garlic and red pepper flakes. Cook for 1 to 2 minutes, stirring, until fragrant.
- Cook the eggs.
Reduce the heat to medium and push the vegetables to the edges of the pan. Add the remaining 1 tablespoon of vegetable oil to the center, crack in the eggs, and stir occasionally until they begin to set. Mix the partially cooked eggs into the vegetables.
- Toss everything together.
Give the sauce a quick stir, then add it to the pan along with the cooked spaghetti, scallions, and chopped cashews. Stir constantly for about 2 minutes, until the noodles are evenly coated and the sauce has mostly absorbed or evaporated.
- Serve.
Divide the noodles among bowls, scooping up the flavorful bits from the bottom of the pan. Serve hot.
Notes
- Adjust the red pepper flakes to suit your preferred spice level.
- Cut or shred the carrots into thin pieces so they cook quickly while retaining some crunch.
- Stir the sauce just before adding it, since the sugar may settle at the bottom of the bowl.
- Use low-sodium soy sauce if desired; sodium levels vary by brand.
- For the best texture, serve the noodles right after cooking.

Leave a Reply