Orange Thai Rice Noodles with Basil, Lime, and Peanuts

Updated November 3, 2026

Total time
37 min
prep 25 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Orange Thai Rice Noodles with Basil, Lime, and Peanuts

Orange Thai rice noodles are a Thai-inspired stir-fry of slippery rice noodles, crisp vegetables, tofu, and a bright sauce made with orange, lime, soy, and tamarind. The citrus balances the savory, tangy sauce, while peanuts and fresh herbs add crunch and fragrance; this is a flexible weeknight version rather than a claim to one definitive regional recipe.

Ingredients

  • 8 oz (225 g) medium-width dried flat rice noodles
  • 14 oz (400 g) extra-firm tofu, drained and patted dry
  • 1 tbsp (15 ml) neutral oil, such as canola or rice bran oil
  • ½ tsp (3 g) fine salt
  • 1 medium red bell pepper, about 1 cup (150 g), thinly sliced
  • 1 medium carrot, about 1 cup (110 g), cut into thin matchsticks
  • 2 cups (100 g) bean sprouts, rinsed and drained
  • 4 scallions, about 2 oz (60 g), thinly sliced; keep the white and green parts separate
  • 3 garlic cloves, about 9 g, finely chopped
  • 1 tsp (5 g) finely grated fresh ginger
  • ½ cup (120 ml) fresh orange juice
  • 2 tbsp (30 ml) regular soy sauce
  • 1 tbsp (15 ml) fish sauce
  • 1 tbsp (15 g) tamarind paste or concentrate
  • 1 tbsp (13 g) packed light brown sugar
  • 1 tbsp (15 ml) fresh lime juice, plus more lime wedges for serving
  • ½ tsp (1 g) red pepper flakes, or less to taste
  • ¼ cup (35 g) roasted peanuts, roughly chopped
  • ½ cup (12 g) loosely packed Thai basil leaves, or ½ cup (8 g) cilantro leaves

Instructions

  1. Soak the noodles and prep the vegetables. Put the dried rice noodles in a large bowl and cover them with warm water. Soak for 20–25 minutes, or until pliable but still slightly firm in the center; check earlier if the noodles are thin or the package gives a shorter time. While they soak, drain and pat the tofu dry, slice the pepper and carrot, chop the aromatics, and measure the sauce ingredients. Drain the noodles well before cooking. Do not boil them unless the package specifically instructs you to.
  2. Mix the orange sauce. In a small bowl, whisk together the orange juice, soy sauce, fish sauce, tamarind, brown sugar, lime juice, and red pepper flakes until the sugar dissolves. Taste a dab: it should be sweet-tart and savory, not sharply sour. Tamarind products vary in strength, so if yours is a very concentrated paste, start with 2 teaspoons and add more after tasting. Keep the sauce close to the stove because the final stir-fry moves quickly.
  3. Brown the tofu. Cut the tofu into ¾-inch (2 cm) cubes and season with the salt. Heat a large wok or 12-inch (30 cm) skillet over medium-high heat, then add the oil. Add the tofu in one layer and cook for about 5–6 minutes, turning the pieces every minute or two, until several sides are golden. If the pan is crowded or the tofu releases a lot of moisture, cook it in two batches so it browns instead of steaming. Transfer it to a plate; leave any oil in the pan.
  4. Cook the vegetables and aromatics. Keep the pan over medium-high heat. Add the carrot and bell pepper and stir-fry for about 2 minutes, just until they begin to soften but remain crisp. Add the white parts of the scallions, garlic, and ginger; stir for 30 seconds, until fragrant. If the garlic starts to brown, lower the heat briefly, since browned garlic can taste bitter.
  5. Toss the noodles with the sauce. Add the drained noodles and pour in the orange sauce. Use tongs or two spatulas to lift and turn the noodles for 2–3 minutes, loosening any clumps and coating them evenly. The noodles should become tender and glossy, but not mushy. If they still feel firm and the pan looks dry, add water 1 tablespoon (15 ml) at a time and keep tossing; if the noodles are already tender, do not add extra liquid.
  6. Finish and serve. Return the tofu to the pan and add the bean sprouts and green scallion tops. Toss for about 1 minute, just long enough to warm the sprouts while keeping some crunch. Take the pan off the heat and fold in the basil or cilantro. Divide among four bowls and top with chopped peanuts. Serve promptly with lime wedges so everyone can adjust the citrus at the table.

Tips

  • Let the noodles guide the soaking time. Rice noodles vary by width and brand, and a few extra minutes in warm water can turn them fragile. They should bend without snapping but still offer resistance when bitten, because they soften further in the hot pan. If your noodles become very soft during soaking, drain them immediately and handle them gently as you toss.
  • Adjust the sauce in small amounts. Orange juice sweetness, tamarind acidity, and fish sauce saltiness all vary. If the finished sauce tastes too tart, add a pinch of brown sugar; if it tastes flat, add a small squeeze of lime or a teaspoon of fish sauce. Make one adjustment at a time and taste again rather than adding extra of everything.
  • Use the right pan and avoid crowding. A wide wok or skillet gives moisture room to evaporate and helps the vegetables stay crisp. If your pan is small, brown the tofu in batches and cook the vegetables separately before combining them with the noodles. A crowded pan tends to steam the ingredients, and the noodles can stick together in a wet mass.
  • Keep the garnish separate if packing leftovers. Peanuts lose their crunch when stored against the sauced noodles, and herbs darken as they sit. Store them separately when possible, then add them after reheating. For a vegetarian version, replace the fish sauce with an equal amount of soy sauce; the flavor will be less pungently savory, so taste and add a little extra lime if needed.

Serving Suggestions

Serve these noodles hot as a complete bowl, with extra lime wedges, chopped peanuts, and a small dish of chili flakes or sliced fresh chili for anyone who wants more heat. A simple cucumber salad with rice vinegar and a pinch of sugar makes a cool, crisp side that contrasts with the warm noodles. You could also add steamed greens, such as bok choy or broccoli, if you want another vegetable on the table.

For a shared meal, place the noodles in a wide serving dish and set out the herbs, peanuts, and lime separately. That approach works especially well when diners prefer different levels of acidity or spice. The noodles are filling enough to serve on their own, but a light soup or fresh fruit afterward keeps the meal from feeling too heavy.

Variations

Make it vegetarian: Swap the fish sauce for soy sauce or a vegetarian fish sauce alternative. Standard soy sauce makes the sauce a little darker and more directly salty, so taste it before adding any extra. To keep the recipe vegan, check that the sugar and any prepared sauces meet your preferences.

Change the protein: Replace the tofu with 12 oz (340 g) thinly sliced chicken breast or peeled shrimp. Cook chicken pieces until the thickest piece reaches 165°F (74°C), or cook shrimp until opaque and firm; use a food thermometer to verify the safe temperature for chicken. Cook the protein in batches if needed, then continue with the vegetables and noodles. For shrimp, the USDA FSIS safe minimum internal temperature is 145°F (63°C), checked with a food thermometer.

Make it milder or hotter: Omit the red pepper flakes for a gentle citrus flavor, or add more at the table rather than making the whole pan spicy. For a deeper chili note, stir a little chili-garlic paste into the sauce, keeping in mind that it may add salt as well as heat.

Use another citrus balance: If you do not have fresh oranges, use unsweetened bottled orange juice, then add a little extra lime to sharpen the flavor. Lemon juice can replace lime, though it gives the sauce a less rounded, more direct tartness. Do not replace the orange juice with sweetened orange drink, which can make the sauce cloying.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a covered, shallow container. They keep for 3–4 days in the refrigerator. The noodles will absorb sauce as they sit and may firm up, so keep any extra lime, herbs, and peanuts separate if you can. For best texture, avoid leaving the finished noodles at room temperature while serving for an extended period.

Reheat only the portion you plan to eat. In a skillet over medium heat, add the noodles with 1–2 tablespoons (15–30 ml) water and toss until steaming hot, separating the strands as they loosen. In a microwave, cover loosely and heat in short intervals, stirring between them; add a spoonful of water if the noodles seem dry. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer, then add fresh herbs and peanuts. The noodles can be frozen for up to 2 months, though they may soften and break after thawing; thaw overnight in the refrigerator and reheat thoroughly.

Frequently Asked Questions

Can I use another kind of rice noodle? Yes. Thin vermicelli noodles cook and soften faster, while wide rice noodles may need longer soaking and more careful turning. Use the package directions as a guide, but aim for noodles that are pliable and still a little firm before they go into the pan. If the package calls for boiling, follow that instruction and drain the noodles before stir-frying.

Can I make the sauce ahead? Yes. Whisk the sauce together up to 2 days ahead and keep it covered in the refrigerator. Stir it again before using because the sugar and tamarind can settle. The noodles themselves are best soaked shortly before cooking; soaking them far in advance can leave them too soft to stir-fry cleanly.

What if I cannot find tamarind paste? Use 2 teaspoons (10 ml) lime juice in place of the 1 tablespoon tamarind, then taste the sauce before cooking. Lime provides a clean sourness but not tamarind’s rounded, fruity depth, so the flavor will be a little simpler. A small amount of rice vinegar can also work, though it is sharper and less complex.

Why did my rice noodles stick together? Common reasons are soaking them until fully soft, leaving them undrained in a clump, or cooking them in a pan that is too crowded. Drain well, separate the strands gently before adding them, and toss continuously with the sauce. If they stick while cooking, add water a tablespoon at a time rather than pouring in a large amount.

Can I prepare this without tofu? Yes. Leave it out and add extra vegetables, such as sliced mushrooms, snap peas, or shredded cabbage. Cook firm vegetables first and delicate vegetables near the end so they retain some texture. You can also serve the noodles as a side dish alongside another protein, with the sauce and garnish adjusted to taste.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).