French Onion Spaghetti Squash

"A little "healthy" a little hearty. This spaghetti squash is stuffed with herby caramelized onions, (with a little beef bouillon base) and loaded with lots of melty cheese. Simple, cozy, delicious."
-- @shelbyykhan

A Note from Feedfeed

Caramelized onions seasoned with thyme and combined with spaghetti squash "noodles, this cheesy gluten-free squash recipe is as delicious as it looks. Swap out the gruyere for Swiss or white cheddar. To make this a vegetarian meal, use a vegetable bouillon base to replace the beef base.

Jump to Section
  • Recipe Card
Prep time 30mins
Cook time 1hr
Serves or Makes: 2

Recipe Card


  • 1 spaghetti squash
  • 1 tablespoon olive oil
  • Salt and freshly ground pepper to taste
  • 3 tablespoons unsalted butter
  • 1 large yellow onion, thinly sliced into half moons
  • 2 garlic cloves, minced
  • 1 teaspoon red pepper flakes
  • 1 teaspoon fresh thyme, plus more for garnish
  • 1 tablespoon beef base
  • 1 tablespoon warm water
  • 2 cups gruyere cheese, shredded


  • Step 1

    Preheat oven to 400 degrees F.

  • Step 2

    Pierce squash all over with a fork. Place in microwave for 8 minutes.

  • Step 3

    Remove from microwave and allow to cool 10 minutes.

  • Step 4

    Slice squash in half lengthwise, remove seeds.

  • Step 5

    Drizzle with olive oil, season generously with salt and pepper. Place flat side down on a baking sheet, roast for 25-30 minutes.

  • Step 6

    Meanwhile, set a large pan to heat on low. Add butter to pan. Once melted, add in onions, stirring occasionally, until soft and translucent, about 8-10 minutes.

  • Step 7

    Once onions begin to turn golden, add garlic, red pepper flakes, and thyme. Cook an additional 8-10 minutes. Season to taste.

  • Step 8

    Combine beef base and water. Stir into caramelized onions and simmer to reduce liquid, 3-5 minutes. Remove from heat.

  • Step 9

    Once squash is roasted, flip to cut side up on the baking sheet. Carefully use two forks to shred out squash "noodles".

  • Step 10

    Add half of the caramelized onions along with 1/2 cup of gruyere into each piece of squash. Gently toss together to incorporate.

  • Step 11

    Top with remaining cheese, and return to oven for an additional 20 minutes, until cheese is golden and bubbling. Broil on low for 3-5 minutes if needed. Remove from oven and let cool for 5 minutes before serving.