Cheesy Spinach Artichoke Spaghetti Squash

By Emma Fleming

You know that moment when you’re craving something indulgent but don’t want to feel weighed down afterward? That’s exactly why I fell head over heels for this Cheesy Spinach and Artichoke Spaghetti Squash! It’s my sneaky way to enjoy all the rich, gooey goodness of your favorite dip—but as a satisfying meal that won’t leave you sluggish. I stumbled onto this recipe one game night when I wanted something more substantial than chips, and wow, did it deliver! The spaghetti squash acts like nature’s perfect little bowl, cradling that creamy spinach-artichoke filling we all love. My friends couldn’t believe something this decadent could be low-carb—and honestly, neither could I! Now it’s my secret weapon for weeknight dinners when I need comfort food fast, or when I’m hosting and want to impress without stressing. Trust me, once you try scraping that first cheesy forkful from the roasted squash, you’ll be hooked.

Cheesy Spinach and Artichoke Spaghetti Squash - detail 1

Why You’ll Love This Cheesy Spinach and Artichoke Spaghetti Squash

Oh, this recipe is just one of those no-fail, crowd-pleasing dishes that I come back to again and again. Let me tell you why it’s going to become a staple for you, too!

  • So dang easy: Seriously, if you can roast a squash and stir a sauce, you’ve got this. It comes together with minimal fuss.
  • Low-carb heaven: You get that rich, cheesy, comfort-food feeling without any of the guilt. It’s a total win.
  • Packed with flavor: It tastes just like your favorite hot spinach-artichoke dip, but it’s a whole meal! The creamy, garlicky sauce is everything.
  • Super versatile: It’s incredible as a meatless main, but it also makes a fantastic side dish next to some grilled chicken or fish.

It’s the kind of meal that feels special but is secretly simple to pull off. You’re going to love it!

Ingredients for Cheesy Spinach and Artichoke Spaghetti Squash

Okay, let’s gather our players! This recipe works best when everything is prepped and ready to go. Here’s what you’ll need:

  • 1 medium spaghetti squash (about 3 lbs): Look for one that feels heavy for its size with smooth, even skin.
  • 1 tbsp olive oil: Just enough to help the squash roast up nice and golden.
  • 1/2 tsp salt + 1/4 tsp black pepper: Basic seasonings that make all the difference.
  • 1 tbsp butter: For that rich foundation in our sauce.
  • 2 cloves garlic, minced: Fresh is best here—the flavor just pops!
  • 1 cup fresh spinach, chopped: Pack it lightly, and don’t worry if it looks like a lot—it wilts way down.
  • 1/2 cup artichoke hearts, chopped: I use jarred ones packed in water for convenience.
  • 4 oz cream cheese, softened: Leave it out for 30 minutes beforehand—it’ll blend smoothly.
  • 1/4 cup sour cream: Adds the perfect tang to balance the richness.
  • 1/4 cup mayonnaise: My secret for extra creaminess.
  • 1/2 cup shredded mozzarella + 1/4 cup grated parmesan: Because more cheese is always better.

See? Nothing too fancy—just good, simple ingredients that come together in the most magical way!

Equipment You’ll Need

Let’s keep it simple—you probably have most of these already! Here’s what I grab when I make this dish:

  • Baking sheet: For roasting that squash to perfection.
  • Sharp knife + cutting board: To tackle the squash (careful, it’s tough!).
  • Skillet: For whipping up that dreamy spinach-artichoke sauce.
  • Fork: Your best tool for shredding the squash into spaghetti-like strands.
  • Silicone brush (optional): Makes oiling the squash a breeze, but a spoon works too!

That’s it—no fancy gadgets required, promise!

How to Make Cheesy Spinach and Artichoke Spaghetti Squash

Alright, let’s get cooking! This dish comes together so easily—just follow these steps, and you’ll have a cheesy, bubbly masterpiece in no time. I promise, it’s simpler than it looks!

1. Roast that squash first

Preheat your oven to 400°F (200°C). Now, grab your spaghetti squash—this is the only tricky part, I swear! Use a sharp knife to carefully cut it in half lengthwise. Scoop out the seeds and stringy bits with a spoon (just like cleaning a pumpkin). Brush the cut sides with olive oil, sprinkle with salt and pepper, then place them cut-side down on a baking sheet. Pop them in the oven for about 40 minutes. You’ll know they’re done when the flesh is tender and easily shreds with a fork.

2. Make the dreamy spinach-artichoke filling

While the squash roasts, let’s make the good stuff! Melt the butter in a skillet over medium heat. Add the minced garlic and cook for just 30 seconds—until it smells amazing but before it browns. Toss in the chopped spinach and artichokes, stirring until the spinach wilts, about 2-3 minutes. Reduce the heat to low, then add the cream cheese, sour cream, and mayonnaise. Stir until everything’s smooth and creamy. Now sprinkle in 1/4 cup of the mozzarella and all the parmesan, stirring until the cheeses melt into the sauce. Oh man, just wait until you taste this—it’s like a warm hug in a pan!

Cheesy Spinach and Artichoke Spaghetti Squash - detail 2

3. Assemble and broil to perfection

When the squash is done, let it cool just enough to handle. Use a fork to scrape the flesh—it’ll magically separate into spaghetti-like strands right before your eyes! Mix those strands right into your cheesy sauce until everything’s well combined. Spoon the mixture back into the squash shells (or just keep it in a baking dish if you prefer). Top with the remaining mozzarella and pop it under the broiler for 2-3 minutes. Watch closely—you want the cheese golden and bubbly, not burnt! And that’s it—your cheesy, veggie-packed masterpiece is ready to devour. Trust me, that first forkful is pure heaven!

Cheesy Spinach and Artichoke Spaghetti Squash - detail 3

See? I told you it was easy! The hardest part is waiting for it to cool enough so you don’t burn your tongue. But hey, no judgment if you can’t wait—I’ve been there too!

Tips for Perfect Cheesy Spinach and Artichoke Spaghetti Squash

Want to make sure your dish turns out absolutely perfect? Here are my tried-and-true tips after making this recipe way too many times (no regrets!):

  • Watch that broiler! It only takes 2-3 minutes to get that gorgeous golden top—set a timer and don’t walk away.
  • Fresh garlic is key: Skip the pre-minced stuff; fresh cloves give that irresistible punch of flavor.
  • Test the squash: If your fork meets any resistance when shredding, pop it back in the oven for 5-10 more minutes.
  • Substitute freely: Greek yogurt works great instead of sour cream, and you can swap in your favorite melty cheese for mozzarella.
  • Double the recipe: Trust me, you’ll want leftovers—this reheats like a dream for easy lunches!

Now go forth and make cheesy magic happen!

Variations for Cheesy Spinach and Artichoke Spaghetti Squash

Oh, the fun part—making this dish your own! Here are my favorite ways to mix it up when I’m feeling adventurous:

  • Protein boost: Toss in shredded rotisserie chicken or crumbled bacon for extra heartiness.
  • Cheese swap: Try gruyère or fontina instead of mozzarella for a fancier twist.
  • Veggie vibes: Sun-dried tomatoes or roasted red peppers add gorgeous color and tang.
  • Spice it up: A pinch of red pepper flakes gives just the right kick.

See? Endless possibilities to keep this recipe exciting every time!

Serving Suggestions for Cheesy Spinach and Artichoke Spaghetti Squash

Oh, how I love serving this dish—it’s practically a one-bowl wonder! Sometimes I keep it simple with just a crisp green salad on the side. But when I’m feeling fancy, I’ll add garlic bread for dipping (because extra carbs sometimes win). Roasted asparagus or Brussels sprouts make perfect veggie companions too. Honestly? It’s so satisfying that I often eat it straight from the squash shell—no sides needed!

Storing and Reheating Cheesy Spinach and Artichoke Spaghetti Squash

This dish keeps beautifully! Just pop any leftovers in an airtight container—they’ll stay fresh in the fridge for up to 3 days. When you’re ready to enjoy again, reheat it in a 350°F oven for about 15 minutes (my favorite method—keeps that crispy cheese topping!) or warm individual portions in a skillet over medium heat. The microwave works in a pinch, but the texture won’t be quite as dreamy. Pro tip: If the cheese topping needs reviving, 30 seconds under the broiler does wonders!

Nutritional Information for Cheesy Spinach and Artichoke Spaghetti Squash

Just so you know, these numbers are estimates—actual values might change based on your exact ingredients and brands. But here’s the general scoop per serving (about 1/4 of the squash): roughly 320 calories, 24g fat (11g saturated), 18g carbs (4g fiber), and 10g protein. Not bad for something this indulgent tasting, right? The squash and spinach pack in nutrients while keeping it low-carb, and those cheeses? Well, they’re the delicious reason we’re all here!

Frequently Asked Questions About Cheesy Spinach and Artichoke Spaghetti Squash

I get asked about this recipe all the time—here are the questions that pop up most often (with all my best answers!):

Can I use frozen spinach instead of fresh?
Absolutely! Just thaw and squeeze out as much liquid as possible first—I wrap it in a clean towel and press hard. Use about 1/2 cup frozen spinach (after squeezing) to replace the fresh. Easy peasy!

How do I know when the spaghetti squash is done roasting?
The squash should feel tender when you poke it—like a baked potato! If your fork glides through the flesh easily and the strands separate cleanly, it’s ready. Undercooked squash won’t shred properly, so don’t rush this step.

Can I make this ahead of time?
You bet! Roast the squash and make the filling separately, then store them in the fridge for up to a day. Assemble and broil right before serving—the cheese topping is best fresh!

Is there a way to make this dairy-free?
Sure thing! Use vegan cream cheese, mayo, and cheese alternatives. The texture won’t be exactly the same, but you’ll still get that creamy spinach-artichoke goodness.

Why does my squash stick to the pan?
Oh, I’ve been there! Make sure you’re using enough oil on the cut sides, and don’t skip the step of placing them cut-side down while roasting—the steam helps prevent sticking. A silicone baking mat helps too!

See? No question too silly—I’ve probably wondered it myself at some point! Happy cooking, friends!

For more delicious recipes and inspiration, check out our Pinterest page!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Spinach Artichoke Spaghetti Squash


  • Author: Emma Fleming
  • Total Time: 60 minutes
  • Yield: 4 servings 1x
  • Diet: Low Carb

Description

A delicious and healthy twist on classic spinach and artichoke dip, served inside roasted spaghetti squash for a low-carb meal.


Ingredients

Scale
  • 1 medium spaghetti squash (about 3 lbs)
  • 1 tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tbsp butter
  • 2 cloves garlic, minced
  • 1 cup fresh spinach, chopped
  • 1/2 cup artichoke hearts, chopped
  • 4 oz cream cheese, softened
  • 1/4 cup sour cream
  • 1/4 cup mayonnaise
  • 1/2 cup shredded mozzarella cheese
  • 1/4 cup grated parmesan cheese

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Cut spaghetti squash in half lengthwise and scoop out seeds.
  3. Brush cut sides with olive oil and season with salt and pepper.
  4. Place squash cut-side down on baking sheet and roast for 40 minutes.
  5. While squash cooks, melt butter in skillet over medium heat.
  6. Add garlic and cook 30 seconds until fragrant.
  7. Add spinach and artichokes, cooking until spinach wilts (2-3 minutes).
  8. Reduce heat to low and stir in cream cheese, sour cream, and mayonnaise.
  9. Add 1/4 cup mozzarella and all parmesan, stirring until melted.
  10. Remove squash from oven and shred flesh with fork to create spaghetti-like strands.
  11. Mix cheese sauce with squash strands, then top with remaining mozzarella.
  12. Broil for 2-3 minutes until cheese is golden and bubbly.

Notes

  • Store leftovers in airtight container for up to 3 days.
  • For extra crispness, broil for additional 1-2 minutes.
  • Substitute Greek yogurt for sour cream if preferred.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Roasting, Sautéing
  • Cuisine: American

Nutrition

  • Serving Size: 1/4 squash
  • Calories: 320
  • Sugar: 6g
  • Sodium: 580mg
  • Fat: 24g
  • Saturated Fat: 11g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 45mg

Keywords: spaghetti squash, low carb, cheesy, spinach artichoke, healthy

Leave a Comment

Recipe rating