01 -
First things first, preheat your oven to 400°F (200°C). Carefully cut your spaghetti squash in half lengthwise – this is where I always get a little nervous, so be careful! Scoop out the seeds and stringy bits. Drizzle the cut sides with a little olive oil, season with salt and pepper, then place them cut-side down on a baking sheet. Roast for about 35-45 minutes, or until fork-tender. You want it soft enough to easily scrape out the strands. The kitchen starts smelling earthy and sweet right about now, a really comforting scent.
02 -
While the squash is roasting, let's get that filling going. Heat a tablespoon of olive oil in a large skillet over medium heat. Add your diced onion and cook until it's softened and translucent, about 5-7 minutes. Then, toss in that minced garlic and cook for another minute until fragrant. Honestly, this is where I sometimes get impatient and burn the garlic a little, but don't be like me! Keep it moving. The smell of sautéing garlic and onion is just the best, it really builds the anticipation for this Creamy Spinach Stuffed Spaghetti Squash.
03 -
Now for the greens! Add the fresh spinach to the skillet with the onion and garlic. It'll look like a mountain, but it wilts down super fast. Cook, stirring occasionally, until all the spinach has completely wilted and any excess liquid has evaporated. You want it dry, not soggy. Sometimes I forget how much spinach it takes, and I'm like, "Oops, need more!" But it always works out. The vibrant green against the pale onion is just so pretty.
04 -
Reduce the heat to low. Add the softened cream cheese, chicken or vegetable broth, nutmeg, salt, and pepper to the skillet. Stir constantly until the cream cheese is fully melted and you have a smooth, creamy sauce. This step is crucial for that luscious texture. Taste it and adjust your seasonings; maybe it needs a little more salt, or a crack of fresh pepper. It should be rich and inviting, ready for the spaghetti squash.
05 -
Once the spaghetti squash is done, carefully flip it over. Using a fork, gently scrape the strands from the squash halves, leaving a small border around the edges so the 'shell' holds its shape. Add these squash strands to your creamy spinach mixture in the skillet. Stir it all together until everything is well combined and coated in that glorious sauce. This is where the magic happens, transforming simple ingredients into a cohesive, flavorful filling for your Creamy Spinach Stuffed Spaghetti Squash.
06 -
Spoon the Creamy Spinach Stuffed Spaghetti Squash mixture back into the roasted squash shells. Sprinkle generously with the freshly grated Parmesan cheese. Pop them back into the oven for another 10-15 minutes, or until the cheese is bubbly and golden brown. When it comes out, the kitchen smells like pure comfort. Garnish with fresh parsley before serving. It's hot, it's bubbly, and it's absolutely delicious, trust me!