This spaghetti squash casserole is the answer to your low-carb comfort food cravings. Imagine tender, al-dente squash strands folded into a thick garlic cream sauce and topped with a bubbly, golden-brown mozzarella crust. Unlike other watery squash recipes, this method ensures a rich, decadent texture that feels just like a traditional pasta bake. Whether you are looking for a satisfying vegetarian main or a crowd-pleasing side dish, this spaghetti squash casserole delivers high-end flavor with simple, wholesome ingredients.

Why You Will Love This Cheesy Squash Bake
- Al-Dente Texture: We use a specific roasting technique to ensure your spaghetti squash casserole never turns into a soggy mess.
- Epic Cheese Pull: A blend of mozzarella and parmesan creates a golden-brown toasted cheese crust with those coveted charred, lacey edges.
- Restaurant Quality Sauce: A homemade garlic cream sauce that is miles ahead of anything from a jar.
- Pinterest-Perfect Garnish: Finished with bright parsley and red pepper flakes for a pop of color and heat.
If you love this flavor profile, you absolutely must try my spaghetti squash carbonara for another delicious way to use this versatile vegetable. It is a fantastic addition to your back-to-school dinner ideas rotation because it feels like a treat but is packed with nutrients.
The Essential Ingredients for Success
To make the best spaghetti squash casserole, you need quality ingredients that stand up to the heat of the oven. Here is what to gather:
Spaghetti Squash: Look for a medium-sized squash (about 3 lbs or 1.4 kg). It should feel heavy for its size and be free of soft spots. The goal is long, firm strands.
Heavy Cream (240ml): This forms the base of our thick sauce. Do not swap for milk if you want that ultra-lush, velvety mouthfeel that clings to the squash.
Fresh Garlic: We use four large cloves to ensure the garlic flavor is bold enough to shine through the richness of the cheese.
Mozzarella Cheese (225g): Use low-moisture, part-skim mozzarella for the best melting properties and that signature golden-brown toasted cheese crust.
Parmesan Cheese (50g): Adds a salty, nutty depth and helps create the crispy, charred edges shown in the photos.
Red Pepper Flakes & Black Pepper: These provide a subtle “back-of-the-throat” heat that balances the creamy fats.
Looking for more veggie-heavy sides? Check out my roasted asparagus and zucchini for a lighter alternative.

How to Roast Spaghetti Squash Without the Water
Step 1: The Preparation
Preheat your oven to 400°F (200°C). Carefully slice the squash in half lengthwise. Pro Tip: Cut a tiny sliver off the bottom to create a stable base before slicing through the middle.
Scoop out the seeds and pulp. Brush the inside with 1 tablespoon (15ml) of olive oil and season generously with sea salt. The salt helps draw out excess moisture during the roast.
Step 2: The Face-Down Roast
Place the squash cut-side down on a parchment-lined baking sheet. This allows the moisture to steam out rather than pooling in the center. Bake for 35-45 minutes until the skin is easily pierced with a fork.
Do not overbake! We want al-dente spaghetti squash strands. If they are too soft now, they will turn to mush once you add the cream sauce and bake again.
Creating the Thick Garlic Cream Sauce
While the squash roasts, it is time to build the flavor foundation for your spaghetti squash casserole. In a small saucepan, melt 2 tablespoons (30g) of unsalted butter over medium heat.
Add your minced garlic and sauté for 1 minute until fragrant but not browned. Pour in the 1 cup (240ml) of heavy cream. Simmer gently for 5-7 minutes, stirring occasionally, until the sauce reduces and thickens enough to coat the back of a spoon.
Whisk in half of your parmesan cheese, a pinch of salt, and a generous amount of cracked black pepper. Remove from heat and set aside.
Assembling the Casserole for Maximum Crunch
Step 3: Fluffing the Strands
Once the squash is cool enough to handle, use a fork to scrape the flesh. You should see defined, al-dente spaghetti squash strands. If there is any visible liquid at the bottom of the “boat,” pat it dry with a paper towel.
Step 4: The Creamy Fold
Transfer the strands to a 9×9 inch (23x23cm) baking dish. Pour the garlic cream sauce over the squash. Use tongs to gently toss the strands, ensuring every inch is coated in that white, velvety goodness.
Step 5: The Cheese Layering
Spread the shredded mozzarella evenly across the top. Sprinkle the remaining parmesan over the mozzarella. This combination is what creates the golden-brown bubbly crust with visible charred lacey edges.
Bake at 400°F (200°C) for 15-20 minutes. For the final touch, turn the broiler on for the last 2 minutes to achieve that deep mahogany color and crispy texture.
Expert Tips for the Best Spaghetti Squash Casserole
- Squeeze the Squash: If your squash seems particularly juicy, wrap the roasted strands in a clean kitchen towel and gently squeeze out excess water before mixing with the sauce.
- Grate Your Own Cheese: Pre-shredded cheese is coated in potato starch, which prevents it from melting into that perfect, stretchy cheese pull.
- Don’t Skip the Broiler: The difference between “melted cheese” and a “toasted crust” is those last two minutes under the high heat of the broiler.
- Rest Before Serving: Let the casserole sit for 5 minutes after coming out of the oven. This allows the sauce to set so it doesn’t run all over the plate.
If you enjoy cheesy, hearty bakes, you should also try my cheesy hamburger potato casserole or this comforting gluten-free shepherd’s pie.
Storage and Reheating Instructions
To Store: Place leftovers in an airtight container in the refrigerator for up to 4 days. This spaghetti squash casserole actually tastes better the next day as the flavors meld!
To Reheat: Avoid the microwave if possible, as it can make the squash watery. Instead, place a portion in an oven-safe dish and bake at 350°F (175°C) for 10-15 minutes until bubbly.
To Freeze: I do not recommend freezing this dish. The cellular structure of the squash breaks down when frozen and thawed, resulting in a grainy texture.
What to Serve With Cheesy Spaghetti Squash
This dish is incredibly rich, so it pairs best with bright, acidic sides. A crisp green salad with a lemon vinaigrette is perfection. For a protein boost, serve it alongside smothered chicken or even some cauliflower wings for a full vegetarian feast.

Frequently Asked Questions
Definitely. Shredded rotisserie chicken, cooked ground turkey, or sautéed shrimp are all excellent additions that pair perfectly with the garlic cream sauce.
Yes! You can roast the squash and make the garlic cream sauce 24 hours in advance. Store them separately in the fridge, then assemble and bake when you are ready to eat.
The secret is roasting the squash cut-side down and salting it beforehand to draw out moisture. If it still seems wet after scraping, squeeze the strands in a clean kitchen towel before adding the sauce.
Absolutely. Spaghetti squash is a low-carb alternative to pasta, and the sauce uses heavy cream and cheese, making it perfect for a ketogenic or low-carb lifestyle.
A combination of low-moisture mozzarella for the melt and freshly grated parmesan for the salty, crispy ‘lacey’ edges provides the best visual and flavor results.
The Best Spaghetti Squash Casserole Recipe

Spaghetti Squash Casserole: The Ultimate Cheesy Garlic Comfort Food
Ingredients
Equipment
Method
- Halve the squash, remove seeds, oil and salt the flesh, and place cut-side down on a baking sheet.
- Bake at 400°F (200°C) for 35-45 minutes until tender but al-dente. Scrape into strands.
- Melt butter in a saucepan, sauté garlic for 1 minute.
- Add heavy cream and simmer for 5-7 minutes until thickened. Stir in half the parmesan.
- Toss squash strands with garlic cream sauce in a baking dish.
- Cover with mozzarella and remaining parmesan. Bake at 400°F for 15-20 mins.
- Broil for 2 minutes until a golden-brown bubbly crust forms with charred edges. Garnish with parsley and pepper flakes.
Notes
Use a broiler for the last 2 minutes to get those crispy lacey edges.
Show Off Your Cheesy Crust!
Did you get those perfect charred lacey edges? We want to see! Save this spaghetti squash casserole to your “Healthy Dinners” or “Low Carb Recipes” board on Pinterest so you never lose it.
Follow @amber_apron for more decadent, vegetable-forward recipes. If you made this, please leave a 5-star rating in the recipe card above and drop a photo in the comments below. Your feedback helps our community grow!