Cut spaghetti squash in half (either way) and place open side down on a parchment lined baking sheet. Bake 40 minutes-50 minutes – or microwave for 12 minutes.
While squash is baking, heat oil and butter in a large skillet over medium high heat. Sauté onions until just tender about 2-3 minutes. Add mushrooms , turn heat to medium and saute until they begin to release their liquid,about 5-7 minutes. Add garlic and sage and continue cooking until mushrooms brown, about 4 minutes. Season generously with salt and pepper and nutmeg.
Check squash, by piercing with the tip of a sharp knife to see if it’s done.
When tender, take out of the oven, turn over and let it cool slightly until cool enough to handle, then scoop out seeds. Scoop out the spaghetti squash into the saute pan with the mushrooms and stir to incorporate. Taste for salt, and add more if necessary. Stir in most of grated cheese, saving some for garnish. Place in a serving bowl, top with remaining cheese and a drizzle of truffle oil and sprinkling of pine nuts.
Keywords: Roasted Spaghetti Squash, Roasted Spaghetti Squash Recipe, spaghetti squash with mushrooms, best spaghetti squash recipe