01 -
Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
02 -
Cut spaghetti squash in half lengthwise, remove seeds, drizzle with olive oil, season with salt and pepper, and place cut-side down on baking sheet. Roast for 35-40 minutes until tender.
03 -
Heat olive oil in a skillet over medium heat, sauté garlic for 1 minute, add mushrooms and cook 5-7 minutes until browned. Add spinach and cook 2-3 minutes until wilted. Season with salt, pepper, and optional red pepper flakes.
04 -
In a mixing bowl, combine the sautéed vegetables with ricotta cheese, Parmesan cheese, and heavy cream until creamy and smooth.
05 -
When squash is done, scrape the flesh into spaghetti-like strands with a fork and mix with the creamy filling.
06 -
Spoon the mixture back into the squash shells and top with shredded mozzarella cheese. Return to oven and bake for an additional 10-15 minutes until cheese is melted and golden.
07 -
Allow to cool for a few minutes before serving.