• Skip to main content
  • Skip to primary sidebar
The Foodie Eats
menu icon
go to homepage
  • Start Here
  • Holiday Cooking
  • Recipes
  • Dinners
  • Instant Pot
  • Soups
  • Desserts
  • Gluten-Free
search icon
Homepage link
  • Start Here
  • Holiday Cooking
  • Recipes
  • Dinners
  • Instant Pot
  • Soups
  • Desserts
  • Gluten-Free
×
Home » Vegan-ish

Spicy Thai Noodle Salad with Peanut Sauce

By Gary White
This post may contain affiliate links.
Read my full disclosure here.

Published January 3, 2020. Last modified October 5, 2026By Gary White · Updated Oct 5, 2026I may earn a commission. Affiliate disclosure

Jump to Recipe
Thai noodle salad topped with peanuts and green onions, with lime wedges.

This spicy Thai noodle salad combines rice noodles, crisp carrots and bell pepper, baby spinach, and a sweet and spicy peanut sauce. Molasses gives the dressing a deeper flavor, while fresh lime, ginger and garlic keep it bright. Serve it warm after tossing, or chill it for a cold noodle salad.

Sweet and spicy peanut sauce. Crunchy vegetables. Serve warm or cold.

Thai noodle salad with carrot ribbons, peppers, greens and chopped peanuts.

Real Talk

Use regular molasses here rather than blackstrap. Its milder flavor works with the peanut butter, lime and Sriracha. You can serve this salad warm or cold, so choose what fits the meal.

Why This Recipe Works

  • Molasses gives the peanut sauce its character. Its deeper sweetness pairs with the heat of Sriracha and the tang of lime.
  • The vegetables add crunch and freshness. Carrot ribbons, sliced bell pepper and green onions balance the rich dressing.
  • It works warm or cold. Make it for dinner, or refrigerate it for a meal you can serve without reheating.

Ingredients

Noodles and Vegetables

  • 14 oz. Thai rice noodles
  • 2 carrots, ribboned
  • 4 oz. fresh baby spinach
  • 1 red bell pepper, thinly sliced

Peanut Sauce

  • 2 tablespoons sesame oil
  • ½ cup creamy peanut butter
  • ¼ cup gluten-free soy sauce
  • ¼ cup regular molasses
  • 2 tablespoons Sriracha
  • ¼ cup lime juice
  • 1 teaspoon fresh ginger, peeled and grated
  • 1 tablespoon garlic, minced

Toppings

  • 2 green onions, thinly sliced on an angle
  • ¼ cup roasted peanuts, crushed
  • 1 lime, for garnish

Ingredient Notes

The recipe card below has the full quantities. These are the ingredients that make the biggest difference to the finished salad.

  • Rice noodles: This recipe uses Thai Kitchen Gluten Free Stir Fry Rice Noodles. Prepare them according to the package directions. Different noodle shapes and brands can need different cooking or soaking times.
  • Creamy peanut butter: This is the base of the dressing. Whisk it with the other sauce ingredients until everything is combined.
  • Regular molasses: I use regular molasses rather than blackstrap because its flavor is milder. It supplies sweetness as well as the deeper flavor that distinguishes this sauce.
  • Sriracha: This supplies the heat. The recipe uses 2 tablespoons, and the finished heat depends on the brand and your tolerance.
  • Soy sauce: Use a product labeled gluten-free to keep the salad gluten-free. The rice noodles alone do not settle that.
  • Fresh ginger, garlic and lime juice: These give the sauce its fresh, sharp flavors. Use fresh ginger for this recipe; a microplane makes grating it easy.
  • Vegetables: Make ribbons from the carrots with a vegetable peeler, thinly slice the red bell pepper, and slice the green onions on an angle. The baby spinach goes in with the carrots and pepper.
  • Roasted peanuts: Crush them for the topping. They add crunch alongside the green onions.

Dress the Noodles While Warm

Have the peanut sauce ready when the noodles are done. Drain and rinse the noodles, then add the sauce while they are still warm, before they become sticky. Toss thoroughly to coat them.

How to Make Thai Noodle Salad

Step 1: Prepare the noodles and peanut sauce

Cook the rice noodles according to the directions on their package. While they cook, whisk together the sesame oil, creamy peanut butter, gluten-free soy sauce, molasses, Sriracha, lime juice, fresh ginger and minced garlic in a small bowl.

Peanut sauce mixed in a bowl with a whisk.

Step 2: Dress the noodles while they are warm

Drain and rinse the noodles, then put them in a large mixing bowl. Add the sauce while the noodles are still warm, before they become sticky. Toss thoroughly so the dressing coats the noodles.

Cooked rice noodles topped with peanut sauce in a mixing bowl.

Step 3: Add the vegetables and toppings

Add the carrot ribbons, baby spinach and sliced bell pepper, then toss to combine. Top with the green onions and crushed roasted peanuts. Serve warm, or refrigerate and serve cold.

Rice noodles tossed with peanut sauce, spinach, carrots and bell pepper.
Thai noodle salad topped with peanuts and green onions, with lime wedges.

Expert Tips

  • Have the dressing ready when the noodles are done. Toss the noodles with the sauce while they are still warm, before they stick together.
  • Follow the noodle package rather than assuming they all need boiling. Rice noodles may use a hot-water soak. The goal is tender noodles that still hold their shape.
  • Keep the fresh ginger. It is part of the sauce's flavor, rather than just another way to add heat.

Make Ahead and Storage

You can make this salad ahead, cover it and refrigerate it until ready to serve. It can be served cold straight from the fridge; reheating is not required.

Store leftovers in an airtight container in the refrigerator for up to 4 days. Refrigerate promptly, within 2 hours of preparation or serving, or within 1 hour if the temperature is above 90°F. These are the USDA guidelines for handling leftovers.

FAQs

How spicy is this noodle salad?

The dressing contains 2 tablespoons of Sriracha, with peanut butter and molasses alongside it. Expect heat as well as sweetness. Sriracha brands differ, and the same sauce can feel mild to one person and hot to another.

Can I serve it cold?

Yes. The recipe is meant to work warm or cold. Toss the warm noodles with the sauce as directed, then refrigerate the finished salad if you plan to serve it cold.

Is it gluten-free and vegan?

With the rice noodles and gluten-free soy sauce specified here, the recipe can be both. Check the labels on your sauce ingredients. Whole-wheat noodles make the salad no longer gluten-free, and honey in place of molasses makes it no longer vegan.

Can I use whole-wheat noodles?

Yes. Cook them according to their package instructions. This variation is not gluten-free.

Can I substitute something for the molasses?

Maple syrup or agave are options, but they change the flavor because they do not have the same depth as molasses. Honey is also an option if you do not need the salad to be vegan. Regular molasses is my preference for this sauce.

Can I make it without sesame oil?

Replace the 2 tablespoons of sesame oil with 2 tablespoons of water. The sauce will have less sesame flavor.

More Plant-Based Meals

Tofu Stir Fry with Sweet and Spicy Peanut Sauce is another dinner built around peanut sauce.

Vegan Chickpea Curry with Spinach and Tomatoes turns canned chickpeas into a warm, saucy meal.

Air Fryer Portobello Mushrooms can be served as burgers, wraps or bowls.

Did you make this Thai Noodle Salad?

Please leave a star rating and tell me how it turned out!

📖 Recipe

Thai noodle salad topped with peanuts and green onions, with lime wedges.

Spicy Thai Noodle Salad with Peanut Sauce

Sweet, spicy and savory rice noodle salad with molasses peanut sauce. Serve warm or cold.
5 from 1 vote
Print Pin Rate
Course: Salad
Cuisine: Thai
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Servings: 4
Calories: 526kcal
Author: Gary White

Ingredients 

  • 14 oz. Thai rice noodles
  • 2 Tbsp. sesame oil
  • ½ cup creamy peanut butter
  • ¼ cup soy sauce gluten-free
  • ¼ cup molasses
  • 2 Tbsp. Sriracha
  • ¼ cup lime juice
  • 1 tsp. fresh ginger peeled, grated
  • 1 Tbsp. garlic minced
  • 2 carrots ribboned
  • 2 green onions thinly sliced diamonds
  • 4 oz. fresh baby spinach
  • 1 red bell pepper thinly sliced
  • ¼ cup roasted peanuts crushed
  • 1 limes for garnish

Instructions

  • Cook noodles according to directions listed on package.
  • Meanwhile, for the sauce - In a small bowl, add sesame oil, peanut butter, soy sauce, molasses, Sriracha, lime juice, ginger, and garlic. Whisk to combine.
  • Drain and rinse noodles, then add to a large mixing bowl. While still warm (and before they become sticky), add sauce and mix well to coat thoroughly.
  • Add carrots, spinach, and bell peppers and mix to combine. Then top with green onions and peanuts.
  • Serve warm, cold, or at room temperature. Enjoy!

Notes

Store in airtight container in the fridge for up to 4 days.
You can use minced ginger, or grated ginger. I often grate my ginger using a microplane grater.
Gluten-free: Use rice noodles and soy sauce labeled gluten-free. A whole-wheat noodle variation is not gluten-free.
Vegan: Keep the molasses, or use maple syrup or agave if substituting. Honey makes that variation no longer vegan. Check the labels on your sauce ingredients.
Oil-free option: Replace the 2 tablespoons of sesame oil with 2 tablespoons of water. The sauce will have less sesame flavor.

Nutrition

Calories: 526kcal | Carbohydrates: 58g | Protein: 14g | Fat: 28g | Saturated Fat: 5g | Sodium: 1266mg | Potassium: 997mg | Fiber: 6g | Sugar: 22g | Vitamin A: 8745IU | Vitamin C: 60.1mg | Calcium: 122mg | Iron: 3.4mg
Made this Recipe?Tag @eatsplusbeats on Instagram!

What Else Can This Do?

I'm working on a cookbook about what ordinary ingredients can become, from forgotten cooking methods to new recipes worth making. Want to be first to hear when it's ready?

Occasional cookbook updates. Unsubscribe anytime.

More Vegan-ish

  • A vibrant bowl of canned bean salad featuring chickpeas, black beans, corn, and tomatoes, served on a rustic wooden table.
    Canned Bean Salad
  • A serving spoon scooping a portion of vegan green bean casserole topped with crispy fried onions from a glass baking dish.
    Vegan Green Bean Casserole
  • Air fryer cauliflower wings covered in sauce on a gray plate.
    Air Fryer Cauliflower Wings
  • Greek-style spaghetti squash in white rimmed bowl on wood table.
    Instant Pot Spaghetti Squash - Greek Style

Reader Interactions

Comments

  1. Katie

    January 27, 2018 at 5:52 pm

    5 stars
    Great recipe! I love the flavors of the peanut sauce.

    Reply
5 from 1 vote

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Footer

↑ back to top

About

  • Recipes
  • Start Here
  • About
  • Instant Pot Magic
  • Gluten-Free Comfort
  • Soup Season All Year
  • Desserts That Deliver
  • Real-Life Dinners
  • Southern & Soul Food
  • Slow Cooker & Air Fryer
  • Vegan-ish

Legal

  • Privacy Policy
  • Disclosure

Newsletter & Contact

  • Sign Up! for emails and updates
  • Contact

As an Amazon Associate, we earn from qualifying purchases.

Copyright © 2026 The Foodie Eats

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.