Go Back
+ servings
5 from 7 votes
Fork Digging into Half of a Stuffed Spaghetti Squash on a Plate
Thai Peanut & Broccoli Stuffed Spaghetti Squash
Prep Time
10 mins
Cook Time
45 mins
Total Time
55 mins
This Thai-inspired stuffed spaghetti squash is piled high with garlicky roasted broccoli, creamy peanut sauce and crunchy peanuts.
Course: Entree
Cuisine: American, Thai
Servings: 2
Calories: 439 kcal
Author: Alissa
  • 1 small spaghetti squash, about 2 pounds
For the Roasted Broccoli
  • 1 small broccoli crown, broken into florets
  • 1-2 tsp. sesame oil, can sub another vegetable oil
  • 1 garlic clove, minced
  • salt and pepper to taste
For the Peanut Sauce
  • 3 tbsp. creamy peanut butter
  • 1 tbsp. soy sauce
  • 1 tbsp. maple syrup
  • 1 tbsp. lime juice
  • 1-2 tbsp. water, as needed
For Serving
  • 1-2 scallions, chopped
  • 2 tbsp. roasted peanuts, chopped
  • sriracha, to taste (optional)
  1. Preheat oven to 375°. Carefully, cut squash in half, length-wise. Scoop out seeds, but leave the inner pulp. Pour ½ cup of water into a baking dish and place squash halves, cut side down, into the baking dish. Roast until tender, about 40-45 minutes. Remove from oven and transfer squash halves to a dish to cool for a few minutes.
  2. When squash has about 20 minutes of roasting time left, begin preparing the broccoli. Place broccoli, oil and garlic into roasting pan or oven-safe skillet and toss until broccoli is well coated. Place in the oven with spaghetti squash and roast until tender-crisp, about 15 minutes. Remove from oven and season with salt and pepper.
  3. While broccoli and squash roast, whisk peanut sauce ingredients together in a small bowl. Thin with as much water as needed.
  4. Gently rake the insides of spaghetti squash with a fork to create a noodle-like texture. Top with broccoli, peanut sauce, peanuts, scallions and sriracha.
Nutrition Facts
Thai Peanut & Broccoli Stuffed Spaghetti Squash
Amount Per Serving (1 squash half)
Calories 439 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 4.1g21%
Sodium 688mg29%
Potassium 1219mg35%
Carbohydrates 55.9g19%
Fiber 6.1g24%
Sugar 11.4g13%
Protein 15.9g32%
Calcium 150mg15%
Iron 5.6mg31%
* Percent Daily Values are based on a 2000 calorie diet.