Cheesy Garlic Parmesan Spinach Spaghetti Squash

You know how there are some days when you just crave something comforting—gooey cheese, garlicky goodness, veggies hidden in a halo of flavor? That’s me every Wednesday night. Cheesy Garlic Parmesan Spinach Spaghetti Squash is my answer (and yep, that’s quite a mouthful). First time I made this, I nearly burned myself juggling the squash out of the oven because I was impatient. I learned. Sort of. Now I just use oven mitts like a sane person, but the anticipation is real. My family? Well, they basically circle the kitchen like hungry seagulls during this one—hands down a favorite around here.

Why You’ll Love This (And When I Make It)

I make this when the weather drops below, oh, sweater degrees, or when I’ve got spinach that’s looking a bit sad in the fridge (you know the look). My family goes a bit wild for the cheesy, creamy inside, especially my partner, who used to think spaghetti squash was, you know, weird—I don’t blame them, it does look a bit alien the first time you see it. And when I crave something that feels both hearty and sneakily healthy? This is my jam. I’ve had nights where the spaghetti squash just won’t shred into neat little noodles. Don’t stress. It’s honestly fine if it turns into a tangled, cheesy mess as long as it tastes right—which, trust me, it always does.

What You’ll Need (Substitute as You Wish)

  • 1 large spaghetti squash (sometimes I use two baby ones if that’s all the market’s got—no stress)
  • 1 tablespoon butter or olive oil (my grandma swore by Kerrygold, but I use whatever’s in the fridge)
  • 4 cloves garlic, minced (or cheat with pre-minced if you’re feeling lazy—it’s Tuesday, I get it)
  • 3 cups fresh spinach, roughly chopped (frozen works, just thaw it & squeeze out the water, unless you like it a bit more watery, I won’t judge)
  • 1/2 cup heavy cream (I occasionally use half-and-half, but the sauce is less rich)
  • 1 cup grated Parmesan, packed (store-bought, hand-grated, stuff in the green can—I’ve tried it all, and honestly, they all work fine)
  • 1 1/2 cups shredded mozzarella (I eyeball this—a “handful” if you’re my mom, a “mountain” if you’re me)
  • Salt and pepper to taste (I’m heavy-handed with the pepper ’cause I like the kick. Up to you!)
  • Optional: Pinch of red pepper flakes (for heat, but up to you), fresh basil or parsley to sprinkle on top

Let’s Get Cheesy: Directions

  1. Preheat your oven to 400°F (200°C). While it’s warming up, take a sharp knife and very carefully (seriously, be careful, these things are tough!) cut your squash in half, lengthwise. Scoop out the seeds with a spoon—sometimes I’ll roast them, sometimes I get distracted and just toss ’em.
  2. Drizzle the inside with olive oil or butter, sprinkle with salt + pepper. Pop them face-down on a lined baking sheet—foil or parchment, whatever’s closest. Roast for about 35-40 minutes; the skin should look a little wrinkly and softened. Sometimes my oven cooks uneven, so I rotate the tray halfway through. If you forget, it’ll probably still work.
  3. Meanwhile… In a big pan, melt your butter/olive oil over medium heat. Toss in the garlic. Wait till it’s fragrant—that’s kitchen code for “smells absolutely amazing and you want to eat it with a spoon.”
  4. Add the spinach. Stir till wilted. This is where I usually sneak a taste because hot spinach is so much nicer than cold. Just let everything get to know each other.
  5. Pour in your heavy cream (or whatever dairy you’re using). Let it bubble for a minute or two, then stir in most of your Parmesan and half the mozzarella. Keep it moving so nothing sticks. Don’t panic if it looks stringy—it sorts itself out.
  6. Now the fun part. Once the squash is cool enough (I’ve burned myself here before, so please—wait a beat), use a fork to shred the squash into spaghetti strands. Scrape, but leave a little flesh so your “boats” keep their shape. Or don’t—it’s not a cruise ship.
  7. Mash squash strands gently and mix them with your cheesy spinach sauce. I’ve done it both in a bowl and right in the pan—less dishes that way. Taste for salt and pepper. This is where you can add red pepper flakes if feeling spicy.
  8. Spoon back into the squash shells, sprinkle with the rest of your mozzarella and Parmesan, then put under the broiler for a couple of minutes. Watch closely! Cheese can go from golden to charcoal in the blink of an eye. (I speak from experience.)
  9. Top with fresh herbs if you’ve got ‘em, or skip. Serve hot. Dig in with a big fork, and try not to burn your tongue (again—as if I listen to my own advice).

Stuff I Learned (the Hard, or Funny, Way)

  • If your squash is extra watery, just drain a little off. I once dumped all my sauce in and ended up with what can only be described as cheese soup. Still delicious, but not quite what I was going for.
  • I used to be super picky about oven temp, but honestly, if your oven runs hot, just check earlier. Mine sings when it’s done (or screams, depending on how busy the day’s been).
  • Cheese clumps? Turn the heat lower and add a tiny splash of milk or cream to rescue things. It’s cheese, it’s forgiving.

Variations That Actually Work (and One That Didn’t)

  • Swap spinach for kale if you’re feeling sturdy. Or chard, which is less bitter. I once tried arugula and, well… it was a bit much.
  • Add cooked chicken, crispy pancetta, or even sautéed mushrooms for extra protein and flavor. My veggie friends love it as-is, but I like it with a handful of crumbled bacon sometimes.
  • For dairy-free, I fussed around with coconut cream and vegan cheese. Actually, it wasn’t bad, but you do miss the Parmesan punch.

Stuff You’ll (Probably) Need, Or Not

  • Sharp chef’s knife. If you haven’t got one—microwave the squash for 5 minutes to soften it up. Then it’s easier to cut. (Totally safe, probably.)
  • Baking sheet
  • Big pan or skillet
  • Bowl for mixing (or just use the pan, I’m not your Mum)
  • Oven mitts—unless you like living dangerously. Trust me, I’ve tried.
Cheesy Garlic Parmesan Spinach Spaghetti Squash

How to Store (But It Never Lasts Long)

Officially, keep leftovers covered in the fridge for up to 3 days. I think it actually tastes better the next day, but honestly, in my house it never lasts more than a day! Reheat in the oven or microwave. Just add a splash of milk if it looks dry. Freezer? Eh, the texture gets mushy but if you’re desperate, go for it.

Serving It Up: My Style

I like to plunk the squash boats on a big wooden board in the center of the table—everyone can scoop out their cheesy portion. Sometimes we serve with a green salad (here’s a simple one I love). Crusty bread helps mop up the sauce, or, heck, just eat it right out of the shell before anyone else sees! I won’t tell.

What I Learned the Hard Way (Pro-ish Tips)

  • I once tried rushing the cheese step and regretted it: the sauce broke, and I had a grainy mess. Just go low and slow with the heat.
  • Taste as you go! Parmesan can be salty or not. I learned this the hard way after my first batch nearly had us reach for the water pitcher every two minutes.
  • If your squash “shells” collapse, just toss everything in a baking dish and carry on. No awards for presentation at my table.

Questions I Really Do Get (And My Not-quite-perfect Answers)

Do I have to use fresh spinach?
Nope! Frozen works (just thaw and squeeze it dry), honestly, I’ve done both when in a hurry.
How do I know my squash is cooked through?
The skin gives a bit if you poke it; strands scrape out easily with a fork. And if you underbake it a bit, it’s still good, just a tad firmer. Not the end of the world!
Can I skip the cream?
Probably, but it’ll be a bit less rich. You could try Greek yogurt or even a splash of regular milk—I mean, it’s your kitchen.
What if I don’t have Parmesan?
I’ve swapped in Pecorino, or honestly, whatever hard cheese was hanging around. Aged cheddar gets wild but works.
Can I make this vegan?
Sure! There are good vegan mozzarellas out there—one friend swears by this recipe for a speedy plant-based Parm.
How spicy is it?
Not very unless you add lots of red pepper flakes. But you’re the boss of the kitchen, so go wild.

One last thing—I once forgot I had this in the oven and spent ten minutes looking for a fork while chatting about the weather. The cheese didn’t burn, but my tea went cold! Anyway, that’s real life for you. Enjoy the squash—let me know if your family fights over the last cheesy bite like mine does.

For more ideas on using up spaghetti squash, I always peek at this roundup from Half Baked Harvest. Worth a look if you ask me.

★★★★★ 4.80 from 120 ratings

Cheesy Garlic Parmesan Spinach Spaghetti Squash

yield: 4 servings
prep: 15 mins
cook: 45 mins
total: 50 mins
A delicious and healthy Italian-inspired dish featuring roasted spaghetti squash tossed with a creamy garlic parmesan sauce, fresh spinach, and melted cheese for the ultimate comfort food.
Cheesy Garlic Parmesan Spinach Spaghetti Squash

Ingredients

  • 1 medium spaghetti squash
  • 2 tablespoons olive oil
  • 3 cloves garlic, minced
  • 4 cups fresh spinach leaves
  • 1 cup grated parmesan cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup heavy cream
  • Salt and freshly ground black pepper, to taste
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • 2 tablespoons chopped fresh parsley (for garnish)

Instructions

  1. 1
    Preheat the oven to 400°F (200°C). Cut the spaghetti squash in half lengthwise and scoop out the seeds.
  2. 2
    Drizzle the inside of each squash half with 1 tablespoon olive oil and season with salt and pepper. Place cut-side down on a baking sheet and roast for 40-45 minutes, until tender.
  3. 3
    Meanwhile, in a large skillet over medium heat, add the remaining olive oil. Sauté the garlic until fragrant, about 1 minute.
  4. 4
    Add the spinach and cook until wilted. Stir in the heavy cream, parmesan cheese, and red pepper flakes. Cook until the sauce thickens slightly. Season with salt and pepper.
  5. 5
    When the squash is cool enough to handle, use a fork to shred the flesh into spaghetti-like strands. Add the strands to the skillet and toss to combine with the sauce.
  6. 6
    Stuff the squash halves with the creamy mixture, top with mozzarella cheese, and broil for 2-3 minutes until bubbly and golden. Garnish with chopped parsley and serve hot.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 310 caloriescal
Protein: 16gg
Fat: 19gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 20gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *