One Pot Thai Pasta is whole wheat spaghetti and colorful veggies in a flavorful Thai peanut sauce. It’s a satisfying vegetarian dinner that’s on the table in under 30 minutes!

One pot thai pasta

This time of year I’m typically grilling food for dinner, but if I’m not, it’s a safe bet that I’m making pasta.

One pot pasta recipes are my favorite because there’s only one pot to wash (hence the name!), and they’re generally on the table in about 30 minutes from start to finish.

Pasta primavera and chicken pesto pasta are dinnertime staples, but this One Pot Thai Pasta is my personal favorite.

I’ve made this vegetarian pasta recipe several times in the past few months, and it still seems like a treat every time I eat it.   The flavors in the Thai peanut sauce are some of my favorite.

The sauce has the tanginess of rice wine vinegar, umami from the soy sauce, a citrus kick from the lime juice, and creaminess from the peanut butter.  

It gets better from there, because we also have freshness from lots of chopped cilantro and a nice crunch from chopped peanuts.

I promise that you won’t miss the meat in this hearty vegan dinner. 🙂

Thai pasta in a skillet with a wooden spoon

Why you’ll love this recipe:

  • This Thai spaghetti is packed with whole wheat spaghetti, a delicious array of veggies, and a flavorful Thai peanut sauce.
  • It comes together in one pot and it’s ready in 30 minutes.
  • It’s a satisfying meatless meal that the entire family will love.
  • It’s customizable with your favorite pasta and veggies.

Recipe ingredients

thai pasta recipe ingredients

Ingredient notes

  • Whole wheat spaghetti. Sub the whole wheat spaghetti with your favorite pasta.
  • Veggies. This recipe includes mushrooms, red onion, carrot, bell pepper, ginger and garlic, but these veggies may be substituted with your favorites.
  • Vegetable stock. Use my homemade vegetable stock or your favorite store bought brand.
  • Peanut butter. The peanut butter thickens the sauce and makes this dish extra satisfying. It can be substituted with your favorite nut butter or even sunflower butter.
  • Soy sauce. I prefer to use low sodium soy sauce to control the amount of salt. The soy sauce may also be substituted with tamari or coconut aminos.
  • Rice wine vinegar. The acid from the rice wine vinegar balances the salty umami flavor in the soy sauce. It may be substituted with apple cider or white vinegar, or use extra lime juice.
  • Lime. A bit of fresh lime juice adds a pop of bright flavor.
  • Cilantro. Not a fan of cilantro? Sub with freshly chopped parsley if desired.
  • Peanuts. The peanuts add a crunchy texture to the dish. Sub with toasted almonds or your favorite seeds if desired.

How to make Thai spaghetti

This Thai pasta recipe is extremely easy to prepare and comes together in just one pot.

The starches from the pasta create a silkiness in this dish that makes it extra special!

Pro tip: Prep your veggies up to a few days in advance to prepare this dish even more quickly.

See the recipe card below for full instructions.

How to make thai spaghetti
  1. Heat the oil in a large pot over medium heat. Cook the onion, mushrooms and carrots for 5 minutes, then add the garlic, ginger and bell pepper and cook 2 minutes longer.
  2. While the vegetables cook, whisk together the soy sauce, vinegar and peanut butter.
  3. Add the peanut butter mixture to the skillet, followed by the vegetable broth and stir to combine.
  4. Add the spaghetti and submerge it into the liquid to soften.
  5. Increase the heat to medium high, cover and bring to a boil. Once boiling, remove the lid and lower the heat to medium. Cook for 9-12 minutes or until the pasta is al dente and has absorbed most of the liquid, stirring occasionally.
  6. Remove from heat and stir in the lime juice and cilantro. Serve with chopped peanuts.

Recipe notes

  • Pro tip: Prep your veggies up to a few days in advance to prepare this dish even more quickly.
  • Customize this dish with your favorite pasta and veggies.Sub the peanut butter with your favorite nut butter or sun butter.
  • Add tofu or shredded chicken for added protein.
  • Store leftover Thai pasta in the refrigerator for up to 3 days.
Thai spaghetti in a bowl with lime and peanuts

More one pot pasta recipes you’ll love:

Did you try this recipe?  If so, be sure to leave a review below and tag me @flavorthemoments on Facebook and Instagram

One pot thai pasta

One Pot Thai Pasta

One Pot Thai Pasta is whole wheat spaghetti and colorful veggies in a flavorful Thai peanut sauce. It's an easy vegetarian dinner that's on the table in 30 minutes!
38
reviews

Leave a Review »

Ingredients

  • 1 tablespoon olive oil
  • 1/2 red onion halved and sliced into half moons
  • 16 ounces cremini mushrooms stemmed and sliced
  • 1 large carrot cut into matchsticks
  • 2 cloves garlic
  • 1 tablespoon grated fresh ginger*
  • 1 large bell pepper sliced (I used 1/2 yellow and 1/2 red)
  • 5 tablespoons reduced sodium soy sauce
  • 2 tablespoons rice wine vinegar
  • 2 tablespoons creamy peanut butter sub with your favorite nut butter or sun butter
  • 3 1/2 cups vegetable stock
  • 8 ounces whole wheat spaghetti sub with your favorite pasta
  • 1 lime juiced; plus more for serving
  • 1/2 cup chopped cilantro
  • 1/2 cup chopped peanuts

Instructions 

  • Heat the olive oil in a large skillet over medium heat. Add the red onion, mushrooms, and carrots and cook for 5 minutes or until softened. Add the garlic, ginger, and bell pepper and saute 2 minutes.
    1 tablespoon olive oil, 1/2 red onion, 16 ounces cremini mushrooms, 1 large carrot, 2 cloves garlic, 1 tablespoon grated fresh ginger*, 1 large bell pepper
  • Whisk together the soy sauce, vinegar, and peanut butter. Add to the skillet, followed by the broth, and stir to combine.
    5 tablespoons reduced sodium soy sauce, 2 tablespoons rice wine vinegar, 2 tablespoons creamy peanut butter, 3 1/2 cups vegetable stock
  • Add the spaghetti and submerge it in the liquid to soften. Increase the heat to medium high, cover, and bring to a boil. Remove the lid and lower the heat to medium. Cook for 9-12 minutes or until the pasta is al dente and has absorbed most of the liquid, stirring occasionally.
    8 ounces whole wheat spaghetti
  • Remove from heat and stir in the lime juice and cilantro. Serve with the chopped peanuts, extra lime, and enjoy!
    1 lime, 1/2 cup chopped cilantro, 1/2 cup chopped peanuts

Video

Notes

  • Pro tip: Prep your veggies up to a few days in advance to prepare this dish even more quickly.
  • Customize this dish with your favorite pasta and veggies.Sub the peanut butter with your favorite nut butter or sun butter.
  • Add tofu or shredded chicken for added protein.
  • Store leftover Thai pasta in the refrigerator for up to 3 days.

Nutrition

Calories: 310kcal, Carbohydrates: 42g, Protein: 14g, Fat: 12g, Saturated Fat: 2g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 6g, Sodium: 525mg, Potassium: 719mg, Fiber: 4g, Sugar: 5g, Vitamin A: 2956IU, Vitamin C: 40mg, Calcium: 63mg, Iron: 3mg

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Did you try this recipe?Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!

Sharing is caring!