Recipe: Thai Peanut Spaghetti Squash

Make Thai peanut spaghetti squash with roasted squash, creamy peanut sauce, fresh vegetables, herbs, and crunchy toppings.

Some recipes walk into your kitchen wearing sweatpants and promising “healthy dinner.” Others arrive with a little swagger. Thai Peanut Spaghetti Squash belongs to the second group. It is creamy, nutty, tangy, colorful, and just spicy enough to make your fork feel like it has weekend plans.

This dish takes roasted spaghetti squashthe vegetable famous for turning into golden noodle-like strandsand tosses it with a Thai-inspired peanut sauce made from peanut butter, lime juice, soy sauce, ginger, garlic, sesame oil, and a touch of sweetness. Add crisp vegetables, herbs, chopped peanuts, and your favorite protein, and suddenly a humble squash becomes a bright, satisfying dinner bowl.

Is it traditional Thai food? Not exactly. It is more accurately a Thai-inspired American home-cooking recipe that borrows beloved flavors: salty, sweet, sour, spicy, creamy, and fresh. Think of it as peanut noodles’ lighter, vegetable-forward cousinthe one who meal-preps, owns a yoga mat, but still wants extra sauce.

Why You’ll Love This Thai Peanut Spaghetti Squash Recipe

The beauty of this recipe is balance. Spaghetti squash has a mild, slightly sweet flavor and a tender-crisp bite. Peanut sauce brings richness and depth. Fresh lime wakes everything up. Crunchy peanuts and vegetables make each bite more interesting than the last.

It is also flexible. You can make it vegetarian, vegan, gluten-free, spicy, mild, high-protein, or extra veggie-packed. Serve it in squash boats for a fun dinner presentation or toss everything in a bowl for a practical weeknight meal. Either way, this Thai peanut spaghetti squash recipe gives you the comfort of noodles without requiring a pasta pot, a carb nap, or an apology to your future self.

Ingredients for Thai Peanut Spaghetti Squash

For the Roasted Spaghetti Squash

  • 1 medium spaghetti squash, about 2.5 to 3 pounds
  • 1 tablespoon olive oil or avocado oil
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For the Thai-Inspired Peanut Sauce

  • 1/3 cup creamy peanut butter
  • 2 tablespoons low-sodium soy sauce or tamari
  • 2 tablespoons fresh lime juice
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup, honey, or brown sugar
  • 1 tablespoon toasted sesame oil
  • 1 teaspoon grated fresh ginger
  • 1 small garlic clove, finely grated
  • 1 to 2 teaspoons sriracha or chili garlic sauce, to taste
  • 3 to 5 tablespoons warm water, as needed to thin

For the Vegetables and Toppings

  • 1 cup shredded carrots
  • 1 red bell pepper, thinly sliced
  • 1 cup broccoli florets, lightly steamed or roasted
  • 1/2 cup shelled edamame or cooked chicken, shrimp, or tofu
  • 2 green onions, sliced
  • 1/4 cup chopped cilantro
  • 1/4 cup chopped roasted peanuts
  • Lime wedges, for serving

How to Make Thai Peanut Spaghetti Squash

Step 1: Roast the Spaghetti Squash

Preheat the oven to 400°F. Carefully slice the spaghetti squash in half lengthwise. If the squash is stubborn, microwave it for 3 to 5 minutes first to soften the skin slightly. Use a sturdy knife, a stable cutting board, and the kind of focus normally reserved for opening a difficult jar of pickles.

Scoop out the seeds and stringy center. Brush the cut sides with oil, then season with salt and pepper. Place the halves cut-side down on a parchment-lined baking sheet. Roast for 35 to 45 minutes, depending on the size of the squash, until the flesh is tender and easily separates into strands with a fork.

Let the squash cool for 5 to 10 minutes. Then drag a fork through the flesh to create spaghetti-like strands. Keep the strands inside the shells if you want squash boats, or transfer them to a large mixing bowl.

Step 2: Make the Peanut Sauce

In a medium bowl, whisk together peanut butter, soy sauce, lime juice, rice vinegar, maple syrup, sesame oil, ginger, garlic, and sriracha. The sauce may look thick at first. Do not panic. Peanut butter likes to be dramatic before it becomes delicious.

Add warm water one tablespoon at a time until the sauce becomes smooth, creamy, and pourable. For a noodle-style coating, keep it slightly thick. For a drizzle, add more water. Taste and adjust: more lime for brightness, more soy sauce for saltiness, more sweetener for balance, or more sriracha if your dinner needs a tiny firecracker.

Step 3: Add Vegetables and Protein

In a large bowl, combine the spaghetti squash strands with carrots, bell pepper, broccoli, and edamame. If using chicken, shrimp, or tofu, add it now. Pour about two-thirds of the peanut sauce over the mixture and toss gently until everything is coated.

If the squash releases extra moisture, let the mixture sit for a minute and toss again. Spaghetti squash is a vegetable, not a dry pasta, so a little liquid is normal. The key is to sauce it generously but not drown it like it owes you money.

Step 4: Garnish and Serve

Spoon the Thai peanut spaghetti squash into bowls or back into the squash shells. Top with chopped peanuts, green onions, cilantro, and an extra squeeze of lime. Drizzle with the remaining peanut sauce and serve warm, room temperature, or chilled.

Recipe Card: Thai Peanut Spaghetti Squash

Prep Time, Cook Time, and Servings

  • Prep time: 20 minutes
  • Cook time: 40 minutes
  • Total time: About 1 hour
  • Servings: 4
  • Course: Main dish or side dish
  • Cuisine: Thai-inspired American

Instructions Summary

  1. Preheat oven to 400°F.
  2. Cut spaghetti squash in half, scoop out seeds, oil lightly, and season.
  3. Roast cut-side down for 35 to 45 minutes until fork-tender.
  4. Whisk peanut sauce ingredients together, thinning with warm water.
  5. Scrape squash into strands and toss with vegetables, protein, and sauce.
  6. Top with peanuts, cilantro, green onions, and lime.

Tips for the Best Spaghetti Squash Texture

The most common mistake with spaghetti squash is overcooking it. When roasted too long, the strands become watery and soft. For the best texture, roast until the squash is just tender enough to scrape with a fork. You want noodle-like strands that still have a little bite.

Roasting cut-side down helps steam the flesh and keeps it moist, while the baking sheet catches extra liquid. If you prefer a slightly drier, more roasted flavor, turn the squash cut-side up during the final 10 minutes. This gives the edges a little caramelization and adds deeper flavor.

Another smart trick is to salt lightly. Too much salt before roasting can draw out extra water. Since the peanut sauce already contains soy sauce or tamari, you can season gently at first and adjust later.

Flavor Variations and Easy Swaps

Make It Vegan

Use maple syrup or brown sugar instead of honey, and choose tofu, edamame, or chickpeas for protein. The sauce is naturally dairy-free, so vegan adaptation is simple.

Make It Gluten-Free

Use tamari or certified gluten-free soy sauce. Most other ingredients are naturally gluten-free, but always check labels on chili sauces and prepared peanut butter.

Add More Protein

Grilled chicken, sautéed shrimp, crispy tofu, or edamame all work beautifully. If you are meal-prepping, chicken and tofu hold up especially well after refrigeration.

Make It Spicier

Add extra sriracha, chili garlic sauce, crushed red pepper flakes, or a spoonful of Thai red curry paste. Start small. Peanut sauce can go from “pleasantly spicy” to “why is my eyebrow sweating?” faster than expected.

Make It Creamier

Replace some of the warm water with coconut milk. This creates a richer peanut sauce with a silky texture and a gentle tropical flavor. It is especially good if serving the dish warm.

What to Serve with Thai Peanut Spaghetti Squash

This dish can stand alone as a complete meal, especially when you add protein. Still, it also pairs well with fresh spring rolls, cucumber salad, grilled chicken skewers, miso soup, or a simple side of steamed edamame.

For a party or casual dinner, serve Thai peanut spaghetti squash as part of a build-your-own bowl bar. Set out roasted squash strands, peanut sauce, chopped vegetables, proteins, herbs, lime wedges, and crunchy toppings. Guests can customize their bowls, and you can enjoy the rare hosting experience of not frantically stirring three pans at once.

Storage and Meal Prep

Store leftovers in an airtight container in the refrigerator for up to 4 days. For best results, keep extra peanut sauce separate and add it just before serving. Spaghetti squash tends to release moisture as it sits, so a fresh spoonful of sauce helps revive the texture.

You can roast the squash up to 3 days in advance. Scrape it into strands and refrigerate until ready to use. The peanut sauce can also be made ahead and stored in a jar. If it thickens in the refrigerator, whisk in warm water until smooth again.

This recipe is excellent for work lunches because it tastes good warm or cold. That means no awkward office microwave line, no mystery soup explosions, and no sad desk salad pretending to be exciting.

Nutrition Notes

Spaghetti squash is popular because it offers a lighter alternative to traditional pasta while still giving you satisfying strands to twirl, toss, and sauce. It provides carbohydrates, fiber, vitamins, and minerals, while the peanut sauce contributes healthy fats and plant-based protein from peanuts.

Of course, peanut sauce is rich, so portioning matters. The goal is not to turn the squash into peanut butter soup, tempting as that may be. Use enough sauce to coat the strands, then add extra lime juice, herbs, and vegetables to keep the dish bright and balanced.

Common Mistakes to Avoid

Using Too Much Sauce Too Soon

Add the sauce gradually. Spaghetti squash is more delicate than wheat noodles, and it can become heavy if overloaded. Toss, taste, and then add more.

Skipping the Lime

Lime juice is not decoration. It cuts through the richness of the peanut butter and makes the whole dish taste fresh. Without it, the sauce can feel flat.

Forgetting Crunch

Chopped peanuts, raw carrots, bell peppers, and green onions add texture. Creamy sauce needs crunch the way a movie night needs snacks.

Overcooking the Squash

Check early. A medium squash may be ready in 35 minutes, while a larger one may need closer to 45. The strands should separate easily but not collapse into mush.

Personal Cooking Experience: Why This Recipe Works in Real Life

The first time you make Thai peanut spaghetti squash, you may feel slightly suspicious. A squash pretending to be noodles? Peanut butter in dinner? A vegetable boat? It sounds like the kind of recipe that could either become a weeknight favorite or a story you tell with dramatic hand gestures.

But the magic happens when the hot roasted squash meets the peanut sauce. The strands soak up the salty, tangy, nutty flavor, while still keeping their light texture. Unlike regular pasta, spaghetti squash does not try to dominate the bowl. It lets the sauce, vegetables, herbs, and toppings do their jobs. That makes the recipe feel layered instead of heavy.

One of the best experiences with this dish is how customizable it becomes after the first try. On busy nights, you can use bagged shredded carrots, frozen edamame, and leftover rotisserie chicken. On slower nights, you can roast broccoli, pan-sear tofu, chop fresh herbs, and make the bowl look like it belongs on a restaurant menu. Both versions work. One wears slippers; the other wears earrings.

The sauce is also forgiving. If it tastes too salty, add lime juice or a little more sweetener. If it is too thick, add warm water. If it is too mild, add chili sauce. If it is too spicy, add more peanut butter or a splash of coconut milk. This is not a fragile French pastry situation. Nobody is asking you to laminate dough or whisper encouragement to egg whites.

Another real-life advantage is that Thai peanut spaghetti squash is surprisingly good the next day. Many vegetable dishes become sad after a night in the fridge, but this one holds its personality. The peanut sauce thickens, the flavors settle, and the cold version becomes almost like a noodle salad. Add a squeeze of lime and a few fresh herbs, and lunch is ready without negotiation.

For family dinners, the recipe is useful because everyone can top their own bowl. Someone wants shrimp. Someone else wants tofu. Another person wants no cilantro because apparently cilantro has enemies. No problem. Keep the squash and sauce as the base, then let the toppings do the diplomacy.

This dish also teaches a helpful kitchen lesson: healthy food does not need to be quiet. It can be bold, creamy, crunchy, colorful, and fun. It can feel comforting without being heavy. It can use a vegetable as the main event without making dinner feel like a punishment. Thai peanut spaghetti squash proves that when flavor shows up with confidence, nobody misses the ordinary noodles for long.

Conclusion

Thai Peanut Spaghetti Squash is a bright, satisfying, and flexible recipe that turns a simple winter squash into a creamy, Thai-inspired noodle bowl. With roasted spaghetti squash, a rich peanut-lime sauce, crisp vegetables, fresh herbs, and crunchy peanuts, this dish delivers comfort and freshness in the same forkful.

It is easy enough for a weeknight, attractive enough for guests, and practical enough for meal prep. Whether you make it vegan, add shrimp, toss in chicken, or go heavy on the vegetables, the result is a flavorful dinner that feels both nourishing and fun. In other words, this squash understood the assignment.

Starvibedaily Blog Information

Privacy Policy Terms of Service Cookie Policy Do Not Sell or Share My Info Editorial Independence Statement Accessibility Statement About US Send Us a Tip
© 2010 - 2026 Starvibedaily Blog Insights. All Rights Reserved.
Starvibedaily Blog Smart Insurance Guide – Compare Car, Home & Health Insurance
Email [email protected]