Cut the spaghetti squash in half lengthwise and scoop out the seeds. Brush the squash with olive oil, season with salt and pepper, and place cut-side down on a baking sheet. Bake in preheated oven for 30 minutes.
Meanwhile, heat a large skillet over medium-high heat. Add the sausage and cook, breaking it up with a spoon, until browned and cooked through, about 8 minutes. Transfer the sausage to a plate and set aside.
Add the walnuts to the skillet and cook until fragrant and lightly toasted, about 3 minutes. Transfer the walnuts to the plate with the sausage and set aside.
Add the cream, Parmesan cheese, butter, and garlic to the skillet and cook, stirring constantly, until the cheese is melted and the sauce is thickened, about 5 minutes. Return the sausage and walnuts to the skillet and stir to combine.
Remove the spaghetti squash from the oven and use a fork to scrape the flesh into strands. Divide the squash between 4 plates and top with the sausage and walnut Alfredo sauce. Serve immediately.
Interesting Facts
Spaghetti squash is a low-calorie, nutrient-dense vegetable that can be used as a healthy substitute for pasta.
Walnuts are a good source of protein, healthy fats, and fiber.
This dish is gluten-free and dairy-free, making it a great option for people with dietary restrictions.