Thai Peanut Spaghetti Squash Boats

Featured in: Hearty Dinners

Enjoy bold Thai-inspired flavors with spaghetti squash boats filled with colorful vegetables and a creamy spicy peanut sauce. Roasted squash gets transformed into tender strands, then tossed with peppers, carrots, snap peas, and a rich peanut-lime dressing. Finished with crunchy peanuts and fresh cilantro, this gluten-free vegetarian dish is hearty and vibrant, perfect for a wholesome dinner. Adjust the spice for your preference, and try pairing with tofu for more protein or serve alongside a crisp Riesling for balance.

Updated on Fri, 24 Oct 2025 17:48:15 GMT
Close-up of Thai Peanut Spaghetti Squash Boats, loaded with vibrant veggies and creamy sauce. Save It
Close-up of Thai Peanut Spaghetti Squash Boats, loaded with vibrant veggies and creamy sauce. | sunnyspoonful.com

This Thai Peanut Spaghetti Squash Boats recipe is a colorful crave-worthy way to bring zesty Thai flavors to your dinner table with a fresh healthy twist. Roasted spaghetti squash stands in for noodles serving as a vehicle for crunchy veggies and a bold nutty sauce. It is hearty enough for a main course but packed with good-for-you ingredients you can feel fantastic about.

When I first tried this idea my house smelled amazing and everyone went back for seconds. Now I keep spaghetti squash on my weekly list just for this dish. The sauce is so good my kids even dip raw veggies in it.

Ingredients

  • Spaghetti squash: the secret to a noodle-like base without any gluten opt for ones that feel heavy for their size which means lots of fresh strands
  • Olive oil: creates golden roasted squash plus helps the shells crisp gently use a fruitier variety for better flavor
  • Salt and black pepper: these basics season the squash for a delicious flavor boost
  • Red bell pepper: gives sweetness and a pop of color pick ones with smooth shiny skin
  • Shredded carrots: add crunch and a subtle earthy flavor choose pre-shredded for speed
  • Snap peas: offer crunch and mild sweetness snip off the ends if tough
  • Green onions: lend a fresh peppery kick use both white and green parts
  • Fresh cilantro: delivers signature Thai brightness only use leaves no tough stems
  • Roasted peanuts: for a savory crunch sprinkle on top look for unsalted or lightly salted
  • Creamy peanut butter: the backbone of a lush Thai sauce use natural if you have it
  • Soy sauce or tamari: brings in umami choose tamari for gluten-free
  • Rice vinegar: adds gentle tang always opt for unseasoned
  • Lime juice: for signature zing choose juicy limes for best results
  • Honey or maple syrup: for just enough sweetness use maple syrup to keep it vegan
  • Toasted sesame oil: gives smoky depth only a little for big flavor
  • Sriracha or chili garlic sauce: for all the warm spice use as much or little as you like
  • Warm water: to thin the sauce to pourable perfection add slowly until silky

Instructions

Roast the Squash:
Preheat your oven to 400 degrees Fahrenheit or 200 degrees Celsius. Carefully slice each spaghetti squash in half lengthwise. Use a spoon to scoop out the seeds and stringy bits from the center. Brush the cut sides thoroughly with olive oil. Sprinkle them evenly with salt and black pepper. Place the squash halves cut side down on a parchment-lined baking sheet. Bake for thirty-five to forty minutes until the flesh is fork-tender and easily pulls into long strands. This step brings out the natural sweetness of the squash.
Mix the Peanut Sauce:
While the squash roasts whisk the peanut butter with soy sauce rice vinegar lime juice honey or maple syrup sesame oil and sriracha in a medium bowl. Gradually add warm water one tablespoon at a time until your sauce is creamy and just thin enough to pour easily. Take a quick taste and adjust lime or spice to your preference.
Prep the Veggies:
While the sauce comes together combine the sliced red bell pepper shredded carrots snap peas and half the green onions in a large mixing bowl. This makes sure the veggies stay crisp and full of color.
Shred and Combine Squash:
Once the squash is cool enough to handle use a fork to gently scrape the flesh into spaghetti-like strands. Leave about a half-inch border so the shells remain sturdy for stuffing. Add the squash strands to your veggie bowl.
Toss with Sauce:
Pour most of the peanut sauce over the veggie and squash mixture. Toss everything gently to coat the strands and vegetables thoroughly so each bite gets a hit of flavor.
Assemble the Boats:
Spoon the veggie mixture back into the squash shells packing them full. Drizzle any remaining peanut sauce evenly across the top for extra flavor.
Garnish and Serve:
Finish each boat with a sprinkle of chopped peanuts fresh cilantro and remaining green onions. Serve these boats warm and enjoy straight from the shell for the most fun experience.
Golden Thai Peanut Spaghetti Squash Boats, fresh herbs and chopped peanuts sprinkled on top. Save It
Golden Thai Peanut Spaghetti Squash Boats, fresh herbs and chopped peanuts sprinkled on top. | sunnyspoonful.com

My favorite part of this recipe is the peanut sauce. It is creamy spicy and addictive poured over just about anything. The first time I served these at a weekend family dinner everyone wanted the recipe and now it is a yearly staple during squash season. The crunch of peanuts with the bright vegetables and rich sauce is a true celebration of textures and flavors.

Storage Tips

Store leftovers in an airtight container in the fridge for up to three days. To reheat simply microwave or warm in the oven at a low temperature until heated through. Enjoy as a hearty lunch or light dinner the next day.

Ingredient Substitutions

Feel free to swap in spiralized zucchini for the spaghetti squash if desired. Almond butter works well in place of peanut butter if there are allergies. You can use sunflower seeds in place of peanuts or add diced tofu or rotisserie chicken for extra protein. Switch up the veggies based on what is fresh or in season.

Serving Suggestions

Serve these boats as a stand-alone meal for lunch or dinner. Add a side of steamed edamame or cucumber salad for an even more filling spread. If you like a touch of sweetness finish with a little extra fresh lime or a few mango slices on the side.

Cultural and Seasonal Adaptations

This recipe draws inspiration from Thai satay and noodle traditions using spaghetti squash for a lighter twist. In spring and summer use fresh local snap peas and carrots at their peak. When in season try tossing in thin ribbons of zucchini or daikon for extra freshness. The boats can be filled with autumn produce in cooler months and topped with pomegranate for festive flair.

Savory, healthy Thai Peanut Spaghetti Squash Boats, ready to serve as a satisfying meal. Save It
Savory, healthy Thai Peanut Spaghetti Squash Boats, ready to serve as a satisfying meal. | sunnyspoonful.com

One friend made these for her book club and reported rave reviews and clean plates all around. Another reader adds grilled shrimp for a party version. Even my pickiest eater devoured a whole boat no leftovers needed. It is the kind of meal you make once and soon everyone looks forward to the next round.

Recipe FAQs

How do I roast spaghetti squash evenly?

Roast cut side down on a parchment-lined sheet at 400°F until tender; strands should pull away easily with a fork.

Can I make this dish vegan?

Yes, substitute maple syrup for honey in the peanut sauce for a vegan version.

What protein options can I add?

Try sautéed tofu or grilled chicken for extra protein and heartiness.

How do I adjust the spice level?

Control heat by adding more or less sriracha or chili garlic sauce to the peanut sauce according to taste.

Is this gluten-free?

Use tamari instead of soy sauce to keep the dish completely gluten-free; always check ingredient labels.

Best garnishes for serving?

Top with oven-roasted peanuts, fresh cilantro, and extra green onions for flavor and crunch.

Thai Peanut Spaghetti Squash Boats

Spaghetti squash halves loaded with vibrant vegetables and a tangy Thai peanut sauce for a flavorful main.

Prep Time
20 mins
Cook Time
40 mins
Total Duration
60 mins
Authored by Lana Bright

Recipe Type Hearty Dinners

Skill Level Medium

Cuisine Style Thai-Inspired

Recipe Yield 4 Serving Size

Diet Preferences Vegetarian-Friendly, Dairy-Free, Free From Gluten

What You'll Need

Spaghetti Squash Preparation

01 2 medium spaghetti squash
02 2 tablespoons olive oil
03 1/2 teaspoon salt
04 1/4 teaspoon ground black pepper

Vegetable Filling

01 1 red bell pepper, thinly sliced
02 1 cup shredded carrots
03 1 cup snap peas, halved
04 2 green onions, sliced
05 2 tablespoons chopped fresh cilantro
06 1/4 cup roasted peanuts, roughly chopped

Thai Peanut Sauce

01 1/3 cup creamy peanut butter
02 2 tablespoons soy sauce or tamari
03 1 tablespoon rice vinegar
04 1 tablespoon lime juice
05 1 tablespoon honey or maple syrup
06 1 tablespoon toasted sesame oil
07 2 teaspoons sriracha or chili garlic sauce, to taste
08 2 to 4 tablespoons warm water, as needed to thin

Directions

Step 01

Preheat Oven: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.

Step 02

Prepare Spaghetti Squash: Carefully halve the spaghetti squash lengthwise and remove the seeds using a spoon. Brush the flesh with olive oil and season with salt and pepper.

Step 03

Roast Squash: Arrange squash halves cut side down on the prepared baking sheet. Roast for 35 to 40 minutes until tender and the strands separate easily with a fork.

Step 04

Prepare Peanut Sauce: Whisk together peanut butter, soy sauce or tamari, rice vinegar, lime juice, honey or maple syrup, sesame oil, and sriracha in a medium bowl. Gradually incorporate warm water, one tablespoon at a time, until the consistency is smooth and pourable.

Step 05

Combine Vegetables: In a large bowl, mix red bell pepper, shredded carrots, snap peas, and half of the sliced green onions.

Step 06

Extract Squash Strands: Once roasted and cooled slightly, use a fork to gently scrape the squash flesh into strands, leaving a 1/2-inch border for shell stability. Transfer the strands to the vegetable bowl.

Step 07

Toss with Peanut Sauce: Add most of the prepared peanut sauce to the squash-vegetable mixture and toss gently to coat everything evenly.

Step 08

Fill Squash Shells: Spoon the dressed mixture back into the squash shells. Drizzle any remaining sauce over the top.

Step 09

Garnish and Serve: Finish with chopped peanuts, fresh cilantro, and reserved green onions. Serve warm.

Tools You'll Need

  • Large chef’s knife
  • Spoon
  • Baking sheet
  • Mixing bowls
  • Whisk
  • Fork

Allergy Information

Review each ingredient to identify potential allergens, and consult a healthcare professional if you're unsure.
  • Contains peanuts and soy.
  • May contain gluten if using regular soy sauce; replace with tamari for gluten-free.
  • Review ingredient labels for hidden allergens.

Nutrition Details (Per Serving)

This nutritional data is for reference only and isn't a substitute for medical advice.
  • Caloric Value: 320
  • Fats: 17 grams
  • Carbohydrates: 38 grams
  • Proteins: 9 grams