One Pot Thai Pasta
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!
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. 🙂
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
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.
- 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.
- While the vegetables cook, whisk together the soy sauce, vinegar and peanut butter.
- Add the peanut butter mixture to the skillet, followed by the vegetable broth and stir to combine.
- Add the spaghetti and submerge it into the liquid to soften.
- 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.
- 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.
More one pot pasta recipes you’ll love:
- 3-Ingredient One Pot Pasta by Kim’s Kravings
- Pasta e fagioli
- Farfalle pasta
- Red pepper pasta
- Skillet lasagna
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
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
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
47 Comments on “One Pot Thai Pasta”
I love this recipe, Marcie! I’ve been enjoying the most incredible Thai food on my trip and would love to have an easy one pot version to make at home. Also, peanut sauce is pretty much everything I need in life. Hopefully your kids ask for this instead of meatloaf from now on so you don’t have to sweat! 😉
Thank you, Sarah, and I’m so envious of you going on that amazing trip and eating all that Thai food! You must’ve had the best time, and this pasta probably wouldn’t hold a candle to that authentic Thai you experienced but it’s a step in the right direction. haha
I always love all the delicious and easy meals that 30 minute Thursday brings about – this thai veggie pasta is no exception! Love all the veggies and I’ve definitely got to try it soon.
Thanks, Rachel!
I love anything with peanut butter in it. Yum!!
Love that this meal can be made in 30 minutes. 🙂
Me too…thanks, Christin! 🙂
Mmmm I am loving it. Great recipe idea for this weekend!!! Thanks for sharing Marcie. 🙂
Thank you, Puja, and have a great weekend!
This looks amazing. I’m trying very hard not to turn on the oven these days too – so grilling and pasta are the things we’re eating a lot of too! I love Thai flavours and this pasta sounds fantastic. Can’t wait to make it!
Thank you, Stacey!
Love ne pot meals Marcie and this looks like a delicious one, perfect for those meatless nights.
Thank you, Cheri!
These thai peanut veggie look addictive! Pinning 🙂
Okay, this is just perfection. Quick, easy, and totally 100% delicious. I cannot wait to add this to my family’s weeknight dinner menu! Yum!
Thank you so much, Karly! 🙂
You are the sweetest for making meatloaf for your kiddos in this heat. I would totally choose this 30 minute meal any day, it looks incredible! Love me some Thai flavors and with all those pretty veggies and only one pot to clean? Sign me up! 🙂
You’re all signed up, Kelly — thank you! 🙂
I am alll about any sort of asian dish and this pasta is so right up my alley! I LOVEEEE peanut noodles! haha And with all these veggies? Can you send me some for dinner tonight so I don’t have to cook?? 🙂
I can send you some or you can COME ON OVER! 🙂
wow Marcie, this pasta looks absolutely beautiful and inviting! yum, sounds so flavorful! I just want to dig in right away!
Thank you, Manali! Thai peanut for the win! 🙂
This pasta looks delicious, Marcie! And your photos are gorgeous!! I’m definitely making this soon – love the one pot meals! 😉
Thank you, Kristine! I wish I could say my kids were on board with this but sadly they weren’t…why oh why don’t they like spaghetti more???
Looks amazing, Marcie. And definitely a better Summer dish than meatloaf! But aren’t you sweet to make that for your family, even though it was 90 billion degrees out! Love me some thai flavors, so this is right up my alley!
Yeah, meatloaf is NOT for summer…I need to try grilling it! lol Thanks, Liz!
I hope your kids enjoyed that meatloaf! I try not to turn on my oven too much during the summer, but sometimes it just gets the best of me. I do love pasta though, especially when it’s made in one pot! This thai version sounds SO good, Marcie! Definitely something different that my husband would just love!
They did love the meatloaf, Gayle — they can’t get enough of the stuff! Thank you, Gayle! 🙂
God bless you for making meatloaf for your kids!!! you are a great mom! 🙂 and this One Pot Thai Peanut Veggie Pasta is calling my name! looks delicious!!!!
Thank you so much, Alice, and the things we do for our kids, right? 🙂