• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Snack On Meat

  • Home
  • All RECIPES
  • Desserts
  • Cakes
  • Chicken
  • Salade
  • Contact
  • Privacy Policy
You are here: Home / All RECIPES / Spinach and Artichoke Stuffed Spaghetti Squash (Creamy, Cozy & Flavor-Packed)

Spinach and Artichoke Stuffed Spaghetti Squash (Creamy, Cozy & Flavor-Packed)

If you’re looking for a cozy, comforting dinner that feels indulgent while still being packed with vegetables, this Spinach and Artichoke Stuffed Spaghetti Squash is exactly what you need.

Tender roasted spaghetti squash is filled with a rich, creamy spinach and artichoke mixture loaded with garlic, cream cheese, parmesan, and melty mozzarella. The result is warm, cheesy, savory comfort food with a deliciously wholesome twist.

This recipe combines everything people love about classic spinach artichoke dip with naturally sweet roasted squash for a meal that’s satisfying, comforting, and surprisingly easy to make.

Whether you serve it as a vegetarian main course, a hearty side dish, or a low-carb dinner option, this stuffed spaghetti squash is guaranteed to impress.


Why You’ll Love This Stuffed Spaghetti Squash

Creamy & Comforting

The cheesy spinach artichoke filling is rich, savory, and incredibly satisfying.

Naturally Low-Carb

Spaghetti squash makes a lighter alternative to pasta while still feeling hearty.

Packed with Flavor

Garlic, parmesan, mozzarella, spinach, and artichokes create an irresistible filling.

Great for Meal Prep

The squash can be roasted ahead of time for easy assembly later.

Vegetarian-Friendly

Perfect as a meatless main dish or side.

Beautiful Presentation

Stuffed squash boats always look impressive on the dinner table.


What Is Spaghetti Squash?

Spaghetti Squash is a type of winter squash that transforms into spaghetti-like strands when cooked.

Unlike other squash varieties, the flesh naturally separates into tender ribbons after roasting, making it a popular low-carb alternative to pasta.

It has a mildly sweet flavor that pairs beautifully with creamy, savory fillings like spinach and artichoke.


Ingredients You’ll Need

Spaghetti Squash

The naturally sweet and tender base of the recipe.

Spinach

Adds freshness, color, and nutrition.

Artichokes

Bring savory depth and classic spinach dip flavor.

Cream Cheese

Creates the rich and creamy filling.

Mozzarella

Adds gooey melted texture.

Parmesan Cheese

Provides salty, nutty flavor.

Garlic

Adds warmth and aromatic flavor.

Mayonnaise

Helps create extra creamy texture.


Why This Recipe Works So Well

This dish combines contrasting textures and flavors perfectly:

  • Sweet roasted squash
  • Creamy cheesy filling
  • Savory garlic
  • Tender spinach
  • Slightly tangy artichokes

The spaghetti squash acts like a built-in serving bowl while soaking up all the rich spinach artichoke flavors.

It’s comfort food that still feels balanced and wholesome.


How to Make Spinach and Artichoke Stuffed Spaghetti Squash

This recipe comes together in two simple parts:

  1. Roast the squash
  2. Prepare the creamy filling

Step 1: Roast the Spaghetti Squash

Preheat your oven to 400°F.

Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds.

Brush the cut sides with olive oil and season with salt.

Place on a baking sheet cut-side up and roast for about 40 minutes until tender.


Step 2: Cook the Spinach

While the squash roasts, heat olive oil in a large skillet.

Add minced garlic and cook briefly until fragrant.

Add spinach and cook until wilted and most of the liquid has evaporated.


Step 3: Add the Artichokes

Stir in the chopped artichokes and sauté for another minute.


Step 4: Make the Creamy Filling

Reduce the heat and stir in the cream cheese.

Once melted, remove from heat and add:

  • Mayonnaise
  • Parmesan cheese
  • Mozzarella cheese

Mix until creamy and fully combined.


Step 5: Stuff the Squash

Divide the filling evenly between the roasted squash halves.

Sprinkle extra parmesan cheese on top.


Step 6: Bake Again

Return the stuffed squash to the oven and bake for 20–25 minutes until hot, bubbly, and golden brown.


Tips for the Best Stuffed Spaghetti Squash

Use a Sharp Knife

Spaghetti squash can be very hard to cut safely.

Roast Cut-Side Up

This helps caramelize the squash slightly for better flavor.

Don’t Overcook the Squash

You want tender strands, not mushy squash.

Shred Your Own Cheese

Freshly grated cheese melts much better than pre-shredded cheese.

Drain the Artichokes Well

Too much moisture can water down the filling.


Delicious Variations

Add Protein

Mix in:

  • Shredded chicken
  • Italian sausage
  • Crispy bacon

Make It Spicy

Add:

  • Red pepper flakes
  • Jalapeños
  • Hot sauce

Add More Vegetables

Try:

  • Mushrooms
  • Kale
  • Sun-dried tomatoes

Make It Extra Cheesy

Add:

  • Gruyère
  • Fontina
  • White cheddar

What to Serve with Stuffed Spaghetti Squash

This dish pairs beautifully with:

  • Green salads
  • Roasted vegetables
  • Garlic bread
  • Grilled steak
  • Short ribs
  • Chicken dishes

It’s versatile enough for both weeknight dinners and holiday meals.


Storage & Reheating

Refrigerator

Store leftovers in an airtight container for 3–4 days.

Freezer

Freeze for up to 3 months.


Reheating

Oven

Bake at 350°F for 15–20 minutes.

Microwave

Heat in short intervals until warmed through.


Frequently Asked Questions

Can I use another squash?

Yes! Butternut squash or acorn squash work beautifully too.

Can I make it ahead?

Absolutely. Roast the squash ahead of time and refrigerate until ready to stuff and bake.

Is spaghetti squash healthy?

Yes — it’s naturally lower in carbs and packed with fiber and nutrients.

Can I freeze leftovers?

Yes, this dish freezes very well.

Can I make it vegetarian?

It already is vegetarian as written.


Why Everyone Loves This Recipe

This stuffed spaghetti squash has everything:

  • Creamy spinach artichoke flavor
  • Cozy roasted squash
  • Gooey melted cheese
  • Rich garlic flavor
  • Beautiful presentation

It tastes indulgent and comforting while still being packed with vegetables and wholesome ingredients.

It’s the perfect cozy dinner for fall and winter.


More Squash Recipes You’ll Love

  • Butternut Squash Risotto
  • Roasted Squash Pasta
  • Butternut Squash Curry
  • Spaghetti Squash Bolognese

Spinach and Artichoke Stuffed Spaghetti Squash Recipe Card

Ingredients

  • 2 spaghetti squashes
  • 2 tablespoons olive oil
  • 2 garlic cloves, minced
  • 7 cups fresh spinach
  • 14 oz canned artichokes, drained and chopped
  • 1 cup cream cheese
  • 4 tablespoons mayonnaise
  • ½ cup grated parmesan cheese
  • 1 cup mozzarella cheese, grated

Instructions

  1. Preheat oven to 400°F.
  2. Cut squash in half and remove seeds.
  3. Brush with olive oil and roast for 40 minutes.
  4. Sauté garlic and spinach until wilted.
  5. Add artichokes and cook briefly.
  6. Stir in cream cheese until melted.
  7. Remove from heat and mix in mayonnaise, parmesan, and mozzarella.
  8. Fill roasted squash halves with mixture.
  9. Sprinkle extra parmesan on top.
  10. Bake 20–25 minutes until bubbly and golden.
Previous Post: « Gluten Free Pumpkin Oatmeal Cookies (Easy & Healthy Fall Cookies)
Next Post: Tzatziki Chicken Salad (Fresh, Creamy & Perfect for Meal Prep) »

Primary Sidebar

About Me

Welcome to SnackOnMeat! I’m Shardae, the food lover behind this blog. I’m thrilled to have you here, sharing in my passion for creating delicious recipes that celebrate the art of hearty, satisfying meals.Read more...
Privacy
About

New Recipes

Instant Pot Lasagna Soup

Creamy Chicken Enchilada Soup

Spanish Potato Soup with Chorizo

Rosemary Garlic White Bean Soup

Slow Cooker Tom Kha Gai Soup

Thai Chicken Satay with Creamy Peanut Sauce

Dessert Recipes

Black Velvet Cheesecake Cookies – Rich, Dark & Perfect for Halloween

Gingerbread Rice Krispie Treats

Sugar Cookie Truffles

Peppermint Bark Brownies

Oreo Cheesecake Cookies

Homemade Chocolate Ice Cream (No-Churn, Ultra Creamy & Easy)

Copyright © 2026 Snack On Meat on the Foodie Pro Theme