01 -
First things first, preheat your oven to 400°F (200°C). Then, carefully slice each spaghetti squash in half lengthwise. This can be a bit tricky, so be careful with your knife! Scoop out all those seeds and stringy bits – I usually use a large spoon for this. Drizzle the cut sides with olive oil, then sprinkle with salt and pepper. Place them cut-side down on a baking sheet. This is where the magic starts to happen, as they roast, your kitchen will begin to smell amazing.
02 -
Pop those squash halves into the preheated oven. They'll need about 35-45 minutes to roast, depending on their size. You want them tender enough that you can easily pierce the skin with a fork, but not mushy, you know? This is critical for getting those lovely spaghetti-like strands later. I've definitely undercooked them before, and trying to scrape out stiff strands is a real workout! Let them cool slightly, just enough so you can handle them without burning your fingers.
03 -
While the squash is roasting, get started on that luscious filling! In a large skillet, heat a little olive oil over medium heat. Add your finely diced onion and cook until it's softened and translucent, about 5 minutes. Then, toss in that minced garlic and cook for another minute until fragrant. Oh, that smell! It's pure comfort. Next, add the fresh spinach, a big handful at a time, letting it wilt down before adding more. It'll seem like a mountain of spinach, but it shrinks, I promise!
04 -
Once the spinach has completely wilted and any excess moisture has cooked off, remove the skillet from the heat. Stir in the softened cream cheese, grated Parmesan, and milk. Season with nutmeg, salt, and pepper. Mix until everything is beautifully combined and creamy. This is where you really build the flavor for your Spinach Stuffed Spaghetti Squash. Taste it! Adjust seasonings if needed. I always add a little extra pepper, because I love it.
05 -
Now for the fun part! Once your roasted spaghetti squash halves are cool enough to handle, use a fork to gently scrape the strands from the sides, leaving about a half-inch border. Don't scrape too deep, or you'll break through the skin. Mix these squash strands directly into your creamy spinach filling in the skillet. This ensures every bite of your Spinach Stuffed Spaghetti Squash is packed with flavor and texture. It's a bit messy, but so worth it!
06 -
Spoon the spinach-squash mixture evenly back into the empty squash shells. If you want, sprinkle a little extra Parmesan cheese on top for that golden crust. Pop them back into the oven for another 10-15 minutes, or until the filling is heated through and the cheese on top is bubbly and slightly golden. The aroma filling your kitchen at this point is just incredible. Let them cool for a few minutes before serving. Enjoy your delicious Spinach Stuffed Spaghetti Squash!