Butter Soy Sauce Spaghetti Squash Stir-Fry

4.9 from 7 reviews

Author: Anita Jacobson




Prep Time: 15 mins

Cook Time: 1 hour

Total Time: 1 hour 15 mins

Serves: 4


  • Roast spaghetti squash
  • 1 spaghetti squash (~ 2 kilogram / 4.5 lb)
  • 2 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • Spaghetti squash stir-fry
  • 2 tablespoon butter
  • 2 slices bacon, cut into 1-inch pieces
  • 350 gram (8 oz) mushroom, thinly sliced
  • 4-6 cloves garlic, minced
  • 3 tablespoon soy sauce
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon pepper, or to taste
  • 1/2 teaspoon chili flakes, or to taste (optional)
  • 3-4 scallions, thinly sliced


  1. Roast spaghetti squash: Preheat oven to 200 Celsius (400 Fahrenheit). Cut the spaghetti squash into two, remove the seeds, brush with olive oil, and sprinkle with salt and pepper. Roast for 40 minutes, turning halfway until the squash is soft.
  2. Obtain spaghetti squash strands: Once the squash is cool enough to handle, use a fork to scrape the strands. I find it easier to work from the outside toward the center. Reserve the spaghetti squash strands and discard the skin.
  3. Fry bacon: Melt butter in a large frying pan over medium heat. Add bacon and fry until it starts to crisp.
  4. Sauté mushrooms and garlic: Add mushrooms into the frying pan, sauté until they wilt and the liquid is almost dry. Add garlic and fry for 30 seconds, or until fragrant.
  5. Add spaghetti squash and seasonings: Add reserved spaghetti squash strands to the pan, along with soy sauce, salt, pepper, and chili flakes (if using). Mix well, and continue stirring until the squash has absorbed all the liquid.
  6. Add scallions: Add the scallions and toss gently to mix. Turn off the heat, transfer to a serving plate, and serve immediately.

Another great recipe by https://dailycookingquest.com.