I absolutely love this 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe because it transforms humble spaghetti squash into a creamy, cheesy delight that’s both comforting and surprisingly fresh. When I first tried this, I was amazed at how the roasted garlic and four different cheeses come together to create such a rich yet balanced flavor that’s perfect for cozy nights at home or entertaining guests who want something a little special but still wholesome.

You’ll find that this recipe is a fantastic way to enjoy spaghetti squash beyond the usual, offering a great low-carb alternative that doesn’t skimp on indulgence. Plus, it’s perfect for meal prepping since it reheats beautifully and makes for a decadent side or main dish that your whole family will go crazy for.

🧡

Why You’ll Love This Recipe

  • Creamy & Comforting: The combination of four cheeses with roasted garlic gives a rich, velvety Alfredo flavor that’s satisfying without being heavy.
  • Healthy Twist: Using spaghetti squash as the base makes it lower in carbs but still hearty and filling.
  • Flavorful Herb Infusion: Fresh sage and thyme add aromatic layers that elevate the whole dish.
  • Easy to Make Ahead: You can prepare the squash in advance and reheat for a quick, delicious meal anytime.

Ingredients You’ll Need

The ingredients in this 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe combine creamy, molten cheese goodness with fresh herbs and roasted garlic to keep the flavors interesting and perfectly balanced. Choosing quality cheeses and fresh herbs will really make a difference here.

  • Whole milk or heavy cream: I usually go with heavy cream for the richest texture, but whole milk works fine for a lighter option.
  • Frozen chopped spinach: Thaw and squeeze it well to keep the filling from getting watery.
  • Fresh sage: Adds a woodsy, warm flavor; chopping it fresh is key.
  • Fresh thyme leaves: A subtle herb that pairs beautifully with sage and cheese.
  • Fontina cheese: Melts perfectly and adds a mild, nutty undertone.
  • Mozzarella or creamy gouda: Either works; mozzarella pulls well while gouda adds a smoky twist.
  • Provolone cheese: Gives great meltiness and depth; split between layers for gooey pockets.
  • Spaghetti squash: The star of the show, roasted and scraped into strands that soak up the cheesy sauce.
  • Grated Parmesan: Sprinkled on top for a sharp, savory crust.
  • Kosher salt and black pepper: To season and enhance all the flavors.
  • Garlic head: Roasted whole to soften and sweeten—the magic behind this recipe.
  • Olive oil: For roasting that garlic and adding richness.
  • Salted butter: Mixed with roasted garlic and sage for spreading over the squash.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love making this recipe my own depending on the season or who’s coming over. You can easily swap cheeses depending on what you have in the fridge, and I’ve found little tweaks really make it your own while keeping it delicious.

  • Use Vegan Cheeses: I’ve tried plant-based mozzarella and parmesan alternatives to make this dairy-free with surprisingly good results.
  • Add Protein: Toss in cooked pancetta, grilled chicken, or sautéed mushrooms to boost the heartiness without overshadowing the creamy cheese flavor.
  • Switch Up Herbs: Rosemary or parsley can add a fresh twist if you’re out of sage or thyme—feel free to experiment.
  • Spicy Kick: Adding red pepper flakes or a touch of cayenne can wake up the flavors for a bolder taste.

How to Make 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe

Step 1: Prep the Spaghetti Squash and Roasted Garlic

Start by preheating your oven to 425°F. Slice each spaghetti squash in half lengthwise and scoop out the seeds—this is so simple once you’ve got a sturdy knife and you’ll want to be careful here to avoid slips. Lightly season the cut sides with kosher salt and pepper to enhance their natural sweetness. For the garlic, slice off the top of the whole head just enough to expose a few cloves, drizzle with plenty of olive oil, then wrap it tightly in foil. The roasted garlic mellows and becomes almost buttery—trust me, it’s worth the wait!

Step 2: Make the Cheese and Herb Mixture

While the oven heats, mix the whole milk or cream with the thawed and drained spinach, fresh sage, thyme, fontina, and mozzarella in a bowl. Season this mix with salt, freshly cracked black pepper, and if you like, a pinch of red pepper flakes for a gentle heat. This mixture forms the creamy base that will soak into the roasted squash strands to create that Alfredo goodness.

Step 3: Assemble the Stuffed Squash

Place the squash halves cut-side up in a baking dish. Sprinkle half your provolone cheese evenly inside each cavity as the first cheesy layer. Then spoon in your creamy spinach and cheese mixture, dividing it evenly between the halves. Top everything with the remaining provolone and a generous layer of grated parmesan for that irresistible golden crust. Now, cover the dish tightly with foil to keep everything moist while baking.

Step 4: Bake and Roast

Pop both the baking dish with the squash and the foil-wrapped garlic into the oven. Roast for 30 minutes covered, then take off the foil from both the squash and garlic to let the cheese brown and bubble for another 15 to 20 minutes. The squash should be tender when you pierce it with a fork, and the top should be a lovely golden brown. Keep an eye on it so the cheese doesn’t burn.

Step 5: Mash the Garlic Butter and Finish

Once the garlic is cool enough to handle, squeeze the soft cloves into a bowl and mash them together with room temperature salted butter and a tablespoon of fresh sage. This garlic butter is what sets this dish apart, giving every bite a smooth, savory richness. Spread this mixture generously over the hot squash, then use a fork to scrape the squash strands and cheese together — this is where all the magic happens. Serve it up warm and get ready for compliments!

👨‍🍳

Pro Tips for Making 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe

  • Roast Garlic Fully: Don’t rush the garlic roasting—fully softened cloves mash easily and mellow flavor beautifully.
  • Drain Spinach Thoroughly: Squeeze out as much water as possible from the spinach to avoid a soggy filling.
  • Don’t Overbake Squash: Test tenderness with a fork at 45 minutes to avoid mushy squash strands.
  • Layer Cheeses Evenly: Splitting provolone between bottom and top layers ensures gooey pockets all through the squash.

How to Serve 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe

4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe - Recipe Image

Garnishes

I like to finish the dish with a sprinkle of fresh chopped parsley or a few sage leaves for color and aroma. A tiny grating of fresh parmesan right before serving adds a sharp, salty contrast that elevates every bite. If you’re feeling fancy, cracked black pepper or a drizzle of truffle oil works wonders here too.

Side Dishes

This 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash pairs beautifully with a crisp green salad or roasted vegetables like asparagus or Brussels sprouts. For an easy protein, I often serve alongside grilled chicken or seared shrimp, but honestly, it’s hearty enough to stand on its own as a filling vegetarian main course.

Creative Ways to Present

Try serving the stuffed squash halves as is for an impressive rustic presentation, perfect for dinner parties. For a fun twist, I once scooped the cheesy strands into serving bowls and topped with crispy sage chips and toasted pine nuts—delicious and elegant! This dish also makes a fantastic filling for stuffed bell peppers or baked portobello mushrooms.

Make Ahead and Storage

Storing Leftovers

I recommend storing leftovers in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, but if your squash strands seem a bit dry, a splash of cream or milk when reheating works like a charm to bring back the lusciousness.

Freezing

Freezing this recipe is doable, but I prefer to freeze the filling and squash separately if I can. The texture of cooked squash can change a bit after thawing. Wrap it tightly to avoid freezer burn, and plan to thaw overnight in the fridge before reheating gently.

Reheating

Reheat leftovers in a covered dish at 350°F until warmed through to keep the cheese melty but not dried out. Alternatively, a quick microwave session with a loose cover and stirring halfway melts everything nicely. Stir in a tablespoon of cream or milk to refresh the texture if needed.

FAQs

  1. Can I use fresh spinach instead of frozen in this recipe?

    Yes, you can! If using fresh spinach, sauté it lightly and squeeze out any excess moisture before mixing it into the cheese mixture—this prevents a watery filling and keeps the texture just right.

  2. How do I know when the spaghetti squash is done roasting?

    The squash should be tender when pierced with a fork and easily separate into strands with a fork. The skins will also look softened, and the cheese on top should be golden brown and bubbly. Typically, the bake time of 45 to 50 minutes is enough, but ovens vary so keep an eye towards the end.

  3. Can I prepare this recipe ahead of time?

    Absolutely! You can assemble the squash and cheese mixture a day ahead, then cover and refrigerate until ready to bake. Just add the roasted garlic butter right before serving for the best flavor and texture.

  4. What can I substitute if I don’t have provolone cheese?

    Mozzarella or even a mild cheddar can substitute for provolone. The key is using a cheese that melts well and complements the other cheeses without overpowering the dish’s creamy, delicate flavors.

  5. Is this recipe gluten-free?

    Yes! Spaghetti squash is naturally gluten-free, and all the ingredients used in this recipe are gluten-free, making it a great option if you’re avoiding gluten.

Final Thoughts

This 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe has become one of my absolute go-tos when I want something that feels indulgent but is still nourishing. I love how the roasted garlic butter melts into every cheesy strand, and my family always asks me to make it again. I hope you’ll give it a try soon—it’s one of those dishes you’ll want to keep in your regular rotation, especially when you want that comforting “wow” factor without lots of fuss.

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

4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 61 reviews
  • Author: Paula
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Vegetarian

Description

Indulge in a creamy, cheesy delight with this 4 Cheese Roasted Garlic Alfredo Stuffed Spaghetti Squash recipe. Tender roasted spaghetti squash halves are filled with a luscious blend of fontina, mozzarella, provolone, parmesan, and fresh herbs, complemented by roasted garlic butter for an irresistible vegetarian meal that’s perfect for any occasion.


Ingredients

Dairy and Cheese

  • 1 1/4 cups whole milk or heavy cream
  • 1 cup shredded fontina cheese
  • 1/2 cup shredded mozzarella or creamy gouda
  • 1 cup shredded provolone cheese
  • 1/4 cup grated parmesan
  • 2 tablespoons salted butter, at room temperature

Vegetables and Herbs

  • 6 ounces frozen chopped spinach, thawed and squeezed dry
  • 2 tablespoons chopped fresh sage plus 1 tablespoon extra for garlic butter
  • 1 tablespoon fresh thyme leaves
  • 2 medium spaghetti squash, halved and seeds removed
  • 1 head garlic

Seasonings and Oils

  • Kosher salt and black pepper, to taste
  • Red pepper flakes, to taste
  • Olive oil, for drizzling


Instructions

  1. Preheat Oven: Set your oven to 425° F to get it ready for roasting the squash and garlic.
  2. Prepare Cheese Mixture: In a medium bowl, combine the whole milk or cream with thawed, squeezed spinach, chopped fresh sage, thyme leaves, shredded fontina, and mozzarella cheese. Season the mixture with salt, pepper, and red pepper flakes according to your taste preferences.
  3. Assemble Squash: Place the halved spaghetti squash cut-side up in a baking dish. Season the cut surfaces with salt and pepper. Sprinkle half of the provolone cheese into the cavity of each squash half, then evenly pour the milk and cheese mixture into each. Top with the remaining provolone and sprinkle parmesan cheese on top. Cover the dish tightly with foil.
  4. Prepare Roasted Garlic: Slice off the top of the garlic head to expose the cloves. Place it on a piece of foil, drizzle with olive oil, then wrap the garlic securely in the foil packet.
  5. Bake Squash and Garlic: Place both the covered squash and foil-wrapped garlic into the oven and bake for 30 minutes. After that, remove the foil from both the squash and garlic and continue baking uncovered for an additional 15 to 20 minutes, or until the squash is tender and the cheese is bubbling and golden brown.
  6. Make Roasted Garlic Butter: Allow the roasted garlic to cool enough to handle, then squeeze the softened garlic cloves into a bowl. Add the room temperature salted butter and 1 tablespoon chopped fresh sage. Mash the garlic and sage into the butter thoroughly using a fork.
  7. Combine and Serve: Spread the roasted garlic butter evenly over the warm spaghetti squash. Using a fork, scrape the squash flesh into strands inside the cavity, mixing the melted cheese with the fluffy squash. Serve immediately and enjoy the rich combination of cheeses, herbs, and roasted garlic flavors.

Notes

  • For a lighter version, substitute heavy cream with whole milk or a lower-fat milk alternative.
  • Use fresh herbs whenever possible for the best flavor impact.
  • Ensure the garlic head is well wrapped in foil to avoid burning and allow it to roast perfectly.
  • The spinach should be well-drained to prevent excess moisture in the cheese filling.
  • Let the squash cool slightly after baking for easier handling during shredding.
  • To make this recipe vegan, substitute cheeses with plant-based alternatives and replace butter with a vegan spread.

Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 320
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 5g
  • Protein: 14g
  • Cholesterol: 50mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star