Prepare the Spaghetti Squash:
Preheat your oven to 400°F (200°C).
Cut the spaghetti squash in half lengthwise and scoop out the seeds.
Drizzle the flesh with avocado oil, and season with salt and pepper.
Place the squash halves cut-side down on a baking sheet lined with parchment paper.
Roast for about 30-40 minutes, depending on the size of the squash, or until the strands easily pull apart with a fork.
Make the Alfredo Sauce:
While the squash is roasting, start on the Alfredo sauce.
In a medium saucepan, melt the butter over medium heat.
Add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
Pour in the heavy cream and bring to a simmer. Lower the heat and let it simmer for 3-4 minutes, allowing it to thicken slightly.
Stir in the grated Parmesan cheese, and continue stirring until the sauce becomes smooth and creamy.
Season with salt, pepper, cayenne and nutmeg to taste. If the sauce is too thick, you can add a little more cream or even some chicken broth to thin it out to your desired consistency.
Assemble the Dish:
Once the squash is done, use a fork to scrape the flesh into spaghetti-like strands. Divide it between plates or put in a casserole dish.
Spoon the creamy Alfredo sauce generously over the spaghetti squash.
Garnish with chopped parsley for a pop of color and fresh flavor.
Serve:
Serve immediately and enjoy your low-carb Alfredo-style spaghetti squash!
Tips:
For added protein: You can top it with grilled chicken, shrimp, or even crispy bacon bits for extra flavor.
Creamy Variations: If you want the sauce even creamier, you could add a bit of cream cheese (around 2 oz) while making the sauce.