Spicy Thai Pasta Salad

Colorful Spicy Thai Pasta Salad topped with crushed peanuts and fresh herbs Save to Pinterest
Colorful Spicy Thai Pasta Salad topped with crushed peanuts and fresh herbs | cookedstories.com

This spicy Thai pasta salad brings together al dente bowtie pasta, shredded red cabbage, julienned carrots, and bell pepper in a creamy peanut-Sriracha dressing. Fresh cilantro and mint add brightness, while roasted peanuts deliver a satisfying crunch.

Ready in just 30 minutes with no cooking beyond boiling the pasta, it's an effortless choice for picnics, potlucks, or a light weeknight meal. The dressing balances heat, sweetness, and umami with peanut butter, lime juice, soy sauce, and ginger.

Easily adapted for vegan or gluten-free diets by swapping honey for maple syrup and using tamari with gluten-free pasta.

The humidity was unbearable that July afternoon when my friend Mai tossed together a bowl of something that smelled like a Bangkok street stall had crashed into an Italian kitchen. I watched her whisk peanut butter into lime juice like it was the most natural thing in the world, and honestly I was skeptical until the first bite proved me completely wrong. That spicy, tangy, creamy dressing clinging to cold bowtie pasta changed how I think about leftovers forever.

I brought this to a park potluck last summer and ended up standing next to a stranger who kept going back for thirds while pretending to chat with me. We both knew what was happening and neither of us said a word about it.

Ingredients

  • 250 g bowtie or spaghetti pasta: Bowties hold the dressing in their little folds like tiny edible pockets, but use whatever shape makes you happy.
  • 1 cup shredded red cabbage: It stays crunchy even after sitting, which is why I reach for it every single time.
  • 1 cup julienned carrots: Thin matchsticks blend into every bite better than chunky grated pieces ever will.
  • 1 red bell pepper, thinly sliced: The sweetness balances the heat in a way you will miss if you skip it.
  • 2 spring onions, thinly sliced: Slice them on a sharp diagonal and they look almost too pretty to eat.
  • 1/2 cup fresh cilantro, chopped: Do not skimp on this, it is the bridge between the Thai flavors and the pasta.
  • 1/4 cup fresh mint leaves, chopped: A handful of mint makes the whole bowl taste brighter and more surprising.
  • 3 tbsp creamy peanut butter: Natural peanut butter works beautifully, just stir it well before measuring.
  • 2 tbsp soy sauce: Tamari works just as well if you need to keep it gluten free.
  • 1 tbsp freshly squeezed lime juice: Bottled lime juice sits flat compared to the real thing, so squeeze it fresh.
  • 1 tbsp rice vinegar: This gentle acid rounds out the lime without fighting it.
  • 1 tbsp honey or maple syrup: Maple syrup makes it fully vegan and adds a lovely earthy sweetness.
  • 2 tsp sesame oil: A little goes a long way and gives that toasty backbone to the dressing.
  • 2 cloves garlic, minced: Fresh garlic mashed into a paste blends into the dressing seamlessly.
  • 1 to 2 tsp Sriracha or Thai chili sauce: Start with one teaspoon and taste before adding more, you can always add heat but you cannot take it away.
  • 1 tsp grated fresh ginger: Freeze your ginger first and it grates into a fine pulp with zero effort.
  • 2 to 3 tbsp warm water: This is your secret weapon for turning thick peanut butter into a silky sauce.
  • 1/4 cup roasted peanuts, roughly chopped: The crunch on top is what takes this from good to compulsively eatable.
  • Lime wedges for serving: A final squeeze at the table wakes up every single flavor.

Instructions

Boil the pasta right:
Cook your pasta until just al dente, then drain and immediately rinse under cold running water to stop the cooking and wash off excess starch so the dressing does not slide off.
Build the vegetable base:
Toss the cabbage, carrots, bell pepper, spring onions, cilantro, and mint into a large bowl and give everything a gentle mix so the colors are evenly distributed before the dressing arrives.
Whisk the dressing smooth:
Combine the peanut butter, soy sauce, lime juice, rice vinegar, honey, sesame oil, garlic, Sriracha, and ginger in a bowl, then add warm water one tablespoon at a time, whisking until the sauce falls off the spoon in a smooth ribbon.
Bring it all together:
Add the cooled pasta to the vegetables, pour the dressing over everything, and toss with your hands or tongs until every single noodle is coated and glistening.
Finish with crunch:
Scatter the chopped peanuts over the top along with any extra herbs or chili slices you like, then serve with lime wedges on the side and watch people hover around the bowl.
Spicy Thai Pasta Salad in a bowl with crisp vegetables and creamy peanut dressing Save to Pinterest
Spicy Thai Pasta Salad in a bowl with crisp vegetables and creamy peanut dressing | cookedstories.com

There is something about eating cold spicy noodles on a warm evening that makes time slow down just enough to notice the breeze through the window and the sound of ice clinking in a glass beside you.

Making It Your Own

Grilled tofu pressed and cubed turns this into a proper meal, and I have tossed in leftover shredded rotisserie chicken on nights when I wanted something more filling without any extra effort.

Feeding a Crowd

This recipe doubles cleanly for potlucks, just make the dressing in a separate jar and combine everything right before serving so the vegetables stay snappy and the peanuts stay loud.

Storing and Reheating

Covered tightly in the refrigerator this salad holds up for about two days, though the cabbage and carrots will outlast the herbs by a wide margin. I usually pick out the wilted cilantro on day two and scatter fresh leaves on top, which takes about ten seconds and makes it taste newly made. The peanuts lose their crunch after a night in the fridge so I always keep a small handful aside in a jar to sprinkle on at the last moment.

  • Store the dressing separately if you plan to keep it beyond a day.
  • Gluten free pasta firms up when cold, so let it sit at room temperature for fifteen minutes before eating.
  • Always check labels on soy sauce and chili paste for hidden allergens.
Vibrant Spicy Thai Pasta Salad with shredded cabbage, carrots, and a squeeze of lime Save to Pinterest
Vibrant Spicy Thai Pasta Salad with shredded cabbage, carrots, and a squeeze of lime | cookedstories.com

Keep a bowl of this in your fridge all summer and you will never wonder what to eat for lunch again. It asks almost nothing of you and gives back everything.

Recipe Questions & Answers

Yes, you can prepare it up to a day in advance. Store it covered in the fridge. The flavors actually deepen as it rests. Give it a good toss before serving and add a splash of warm water if the dressing has thickened.

Bowtie (farfalle) works wonderfully because its shape holds the dressing well. Other great options include penne, fusilli, or rotini—any shape with nooks and ridges that catch the creamy peanut sauce.

Start with one teaspoon of Sriracha for mild heat and work your way up. You can also add fresh sliced Thai chilies for a sharper kick or reduce the chili sauce entirely for a family-friendly version that still has plenty of flavor from the ginger and garlic.

Almond butter or sunflower seed butter both work as alternatives. Keep in mind the flavor profile will shift slightly. If using sunflower seed butter, add a tiny pinch more soy sauce to balance the sweetness.

Stored in an airtight container, it stays fresh for up to two days. Beyond that, the vegetables begin to soften and lose their crunch. The pasta may absorb more dressing over time, so reserve a little extra to refresh leftovers.

Absolutely. Grilled tofu, shredded rotisserie chicken, or seared shrimp all pair well with the Thai flavors. Add about one cup of your chosen protein per batch to turn this into a heartier main dish.

Spicy Thai Pasta Salad

Al dente pasta with crisp veggies and spicy Thai peanut dressing, tossed with fresh herbs and roasted peanuts.

Prep 20m
Cook 10m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 8.8 oz bowtie or spaghetti pasta (regular or gluten-free)

Vegetables & Herbs

  • 1 cup shredded red cabbage
  • 1 cup julienned carrots
  • 1 red bell pepper, thinly sliced
  • 2 spring onions, thinly sliced
  • 1/2 cup fresh cilantro, chopped
  • 1/4 cup fresh mint leaves, chopped

Dressing

  • 3 tbsp creamy peanut butter
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp freshly squeezed lime juice
  • 1 tbsp rice vinegar
  • 1 tbsp honey or maple syrup
  • 2 tsp sesame oil
  • 2 cloves garlic, minced
  • 1–2 tsp Sriracha or Thai chili sauce, adjusted to taste
  • 1 tsp grated fresh ginger
  • 2–3 tbsp warm water, to thin dressing

Toppings

  • 1/4 cup roasted peanuts, roughly chopped
  • Lime wedges, for serving
  • Optional: extra chili slices, sesame seeds

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain thoroughly and rinse under cold running water to halt cooking and cool the pasta. Set aside.
2
Prepare the Vegetables: In a large mixing bowl, combine the shredded red cabbage, julienned carrots, sliced red bell pepper, spring onions, chopped cilantro, and mint leaves. Toss gently to distribute evenly.
3
Make the Spicy Thai Dressing: In a separate bowl, whisk together the peanut butter, soy sauce, lime juice, rice vinegar, honey or maple syrup, sesame oil, minced garlic, Sriracha, and grated ginger until well combined. Stream in warm water one tablespoon at a time, whisking continuously, until the dressing reaches a smooth, pourable consistency.
4
Assemble the Salad: Add the cooled pasta to the bowl of prepared vegetables. Pour the dressing over the top and toss thoroughly, ensuring every strand and piece is evenly coated with the spicy Thai dressing.
5
Garnish and Serve: Transfer to a serving platter or individual plates. Scatter the chopped roasted peanuts over the salad along with any optional toppings such as extra chili slices or sesame seeds. Serve immediately with fresh lime wedges on the side.
Additional Information

Equipment Needed

  • Large pot for boiling pasta
  • Mixing bowls (large and medium)
  • Whisk
  • Knife and cutting board

Nutrition (Per Serving)

Calories 400
Protein 12g
Carbs 54g
Fat 16g

Allergy Information

  • Contains peanuts
  • Contains soy
  • Contains wheat (unless gluten-free pasta is used)
  • Contains sesame
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.