Aiming to eat more veggies? This Cheesy Garlic Parmesan Spinach Spaghetti Squash recipe packs an entire package of spinach swirled with an easy cheesy cream sauce.
I’m a really big fan of using an entire package of fresh spinach in a single recipe.
Whether it’s on a tasty flatbread pizza, stuffed into peppers, tossed into a healthy salad, or swirled into an easy cheesy dip, I feel an epic sense of accomplishment if I can fit the entire package into my face somehow.
Not that spinach ever really goes to waste here, but there’s much less margin for error if you use every little bit of that box-o-spinach.
No stray leaves to accidentally forget about, no 1/4 empty box taking up precious fridge space, and no baggies of spinach growing legs next to that partially chopped onion you also forgot about… haha not that I would know from experience or anything.
Ok fine, I’ve totally been there! We all have, right?
Besides, if you use the whole package you not only make Popeye proud, but I’m sure your parents can somehow sense that you’re eating a whole boatload of veggies and are super duper happy about it.
Do it for the parents! Eat all the spinach!
We can start with this easy cheesy stuffed spaghetti squash. YUM!
Cheesy Garlic Parmesan Spinach Spaghetti Squash
Mouthful of a title. Mouthful of deliciousness!
Okay that was excessively cheesy, even for me! My apologies.
Please forgive me and make this easy cheesy stuffed squash the second you step foot in the kitchen. Pretty please? With Parmesan on top!
Cheesy Garlic Parmesan Spinach Spaghetti Squash
This crazy delicious garlic parmesan spaghetti squash is one of the most popular recipes on Peas and Crayons — and for good reason too!
- 1 medium spaghetti squash (approx. 2-3lbs)
- 2.5 TBSP minced garlic
- 1 tsp avocado oil or olive oil
- 5 oz fresh spinach chopped
- 1/2 cup heavy cream
- 1 TBSP cream cheese (optional but delicious!)
- 1/2 cup freshly grated parmesan cheese plus extra for topping
- salt and pepper to taste
- grated or sliced mozzarella for topping to taste
Pre-heat oven to 400 degrees F.
Slice your spaghetti squash in half lengthwise and scoop out the seeds.
For easy cutting, feel free to stick your squash in the microwave to soften it up just a tad. Pierce it a few times with a knife (to help vent so it doesn’t burst) and cook for for 3-5 minutes. The knife slides through way easier this way! Smaller squash will need about 3 minutes while larger ones will be good to go at 4-5 min.
Next grab a lipped baking sheet or a rimmed baking dish.
Rub the cut side of the squash with a teeny bit of olive oil and place on your baking dish/sheet cut side down. Roast for about 40 minutes, or until tender and easily pierced with a fork. Cooking time will vary a bit depending on the size of your squash, and larger squash will need to roast a bit longer to tenderize. Once ready, the once rock-hard exterior of the squash will be visibly softened with a tender interior.
The squash can be roasted and stored in the fridge for a few days if you’d like to meal prep and plan ahead for a speedier dinner.
While the squash roasts, start on the sauce.
In a medium pot or skillet, bring a drizzle of olive oil to medium-high heat and sauté garlic until fragrant.
Next add the spinach and stir until wilted. Add your cream, cream cheese (totally optional but totally tasty) and parmesan cheese and stir well.
Season with salt and pepper to taste and remove from heat.
Once squash is done roasting, allow to cool until easily handled or pop on an oven mit and use a fork to separate and fluff the strands of spaghetti squash.
Pour your sauce over each squash boat, stir to mix, and top with a little mozzarella cheese and additional parm cheese, if desired.
Bake at 350 degrees F for around 20 minutes or until hot and bubbly.
For a golden cheesy topping, flip your oven to broil on high for just a minute or two until lightly browned. Dive in while it’s HOT!
T-REX CHEFS: Feel free to add chicken if you’d like! Stir it in with the sauce and veggie noodles or serve it up on the side. Grilled, roasted, baked, poached, rotisserie… anything goes! Shrimp is also a tasty addition to the squash.
Recipe yields 4 servings (so about 1/4 a spaghetti squash per person) as a side dish or it can be split into 2 portions (half a squash per person) as more of a main course, especially if you’re adding extra protein and/or veggies!
Nutrition facts below are an estimate provided by an online nutrition calculator, estimate calculated before mozzarella topping <– add as much or as little as you’d like!
If you give this Cheesy Garlic Parmesan Spinach Spaghetti Squash a try, let us know! Leave a comment, share it on social media, and even take a picture and tag it #peasandcrayons on Instagram – I can’t wait to see your creations!
Short on time? Roast it in advance! When I’m making them ahead of time I under-bake the squash by about 5-10 minutes and then finish them off with the easy cheesy filling when we’re ready to eat!
so . . . how was it?!
This easy cheesy spaghetti squash was deliciously dreamy! The creamy parmesan sauce basically turned the tender spaghetti squash strands into the most luscious Alfredo. Throw in some savory sautéed garlic and spinach and we have some serious magic going on here.
“I’m in love! I’m in love, and I don’t care who knows it!”
I’m perpetually looking for ways to get my oh-so-skeptical husband excited about having spaghetti squash for dinner and this recipe totally did the trick!
The first time I tested this Cheesy Garlic Parmesan Spinach Spaghetti Squash I made it around lunchtime and told him he could have *just one bite* of my precious lunch. Next thing I know he’s leaning over, mouth open, begging for another bite. And another. And another…