
I had an absolute bumper crop of spaghetti squash from my garden this year. We grew a variety called stripetti with pretty green stripes, and we weren’t expecting that much out of it. It far exceeded our expectations.
And now we have so many, we need to find ways to use it up. So I am dreaming up as many spaghetti squash recipes as I can! And this creamy, cheesy Spaghetti Squash Casserole is one such recipe.

Oh boy, is it ever good. So hearty and flavorful, this might be my new go-to side dish for fall. At least until I work through all those squash. And with only 5.6g net carbs per serving, it fits the keto diet perfectly.
I may have eaten the leftovers for breakfast too. It goes perfectly with a fried egg and a few slices of bacon. Just saying!
Make sure to try my Twice Baked Spaghetti Squash too. It’s another of my favorites!
Ingredients you need

- Spaghetti squash: You will need a medium-size spaghetti squash for this recipe, which should be about 3 pounds in weight when whole. It will yield about 4 cups cooked squash.
- Sour cream: Sour cream gives the casserole a thick and creamy consistency.
- Garlic: I recommend using fresh garlic for the best flavor. You can use pre-minced, jarred garlic instead. If all you have is garlic powder, try using 1 teaspoon.
- Italian seasoning: This dried seasoning blend pairs perfectly with the squash and cheese.
- Shredded cheese: I used a mild cheddar for the filling and mozzarella for the top of the casserole, plus some Parmesan to play up the Italian flavor. But you can use other cheese as well. Fontina or gruyere would be lovely.
- Eggs: The eggs help bind the stringy squash together and give it a more coherent consistency.
- Basil: Fresh basil adds both color and flavor.
- Kitchen staples: Butter, salt, pepper, red pepper flakes
Step by step directions

1. Pre-cook the squash: Cut the spaghetti squash in half, crosswise, and scoop out the seeds. Place cut-side down on the prepared baking sheet and bake at 375ºF for 45 to 60 minute, or until the squash can be squeezed.
2. Scoop out the flesh: Remove and let cool for a few minutes, then scoop the flesh of the squash into a large bowl. Add the butter and let melt.
3. Mix the filling: Add the sour cream, garlic, Italian seasoning, salt, pepper, and red pepper flakes, and stir to combine. Then stir in the eggs, cheddar, and half of the Parmesan until well combined.
4. Sprinkle with cheese and bake: Spread in the prepared baking pan and top with the mozzarella and the remaining Parmesan. Bake at 350ºF for 30 to 35 minutes, until bubbly and browned.

Expert tips
I like to use a large heavy duty spoon for scooping out the seeds of the spaghetti squash. The flesh is quite tough when raw, so a flimsy spoon can easily bend under the pressure.
If your squash is larger than 3 pounds and yields more than 4 cups of cooked flesh, just save the rest for another use. You can refrigerate it for 4 or 5 days, or freeze it for up to 2 months.
Make it a meal!
Turn this spaghetti squash casserole from a side dish into a full meal. Try adding some cooked Italian sausage, ground beef, or cubed chicken to the filling. Then top with cheese and bake as directed.

Frequently Asked Questions
Spaghetti squash is a good option for keto and low carb diets, but some moderation is required. 1 cup of cooked spaghetti squash has 10g of carbs and 2.2g of fiber, so it’s a little higher in carbs than summer squash like zucchini. So it’s good to be mindful of how much you consume in one sitting.
The rind of spaghetti squash is very tough and hard to cut through. Make sure you use a very large, sharp knife and cut on a stable surface. Once you get through the first part of the rind, you will find it easier to cut through the rest. Cutting the squash in half crosswise is also easier than cutting lengthwise, as it’s a shorter distance.
This creamy spaghetti squash casserole has only 6.7g of carbs per serving and 1.1g of fiber. That amounts to 5.6g net carbs per serving.

Make Ahead and Storage Tips
If you want to get a jump on meal prep, this Spaghetti Squash Casserole is an ideal make-ahead side dish. You can roast the squash several days in advance, and just keep it in the fridge until you’re ready to assemble.
Or you can bake the full casserole and store it in the fridge for up 5 days, or the the freezer for up to two months. Make sure to wrap it up tightly to avoid freezer burn. Let it come to room temperature before warming it through in the oven.
More side dishes you might like

Spaghetti Squash Casserole Recipe
Ingredients
- 1 medium spaghetti squash, about 3 pounds
- 2 tbsp butter
- 1/2 cup (115 g) sour cream
- 4 cloves garlic, minced
- 1 tsp Italian seasoning
- 3/4 teaspoon (0.75 teaspoon) salt
- 1/2 tsp (0.5 tsp) pepper
- 1/4 tsp (0.25 tsp) red pepper flakes
- 4 ounces (113.4 g) white cheddar, grated
- 2 large eggs
- 1 ounce (28.35 g) freshly grated Parmesan, divided
- 2 tbsp chopped fresh basil
- 4 ounces (113.4 g) mozzarella, grated
Instructions
- Preheat the oven to 375ºF and line a baking sheet with parchment paper.
- Cut the spaghetti squash in half, crosswise, and scoop out the seeds. Place cut-side down on the prepared baking sheet and bake 45 to 60 minute, or until the squash can be squeezed.
- Remove and let cool for a few minutes, then scoop the flesh of the squash into a large bowl. Add the butter and let melt.
- Reduce the oven temperature to 350ºF. Lightly grease a 2 quart casserole dish.
- Add the sour cream, garlic, Italian seasoning, salt, pepper, and red pepper flakes, and stir to combine. Then stir in the eggs, cheddar, and half of the Parmesan until well combined.
- Spread in the prepared baking pan and top with the mozzarella and the remaining Parmesan. Bake 30 to 35 minutes, until bubbly and browned.
- Let cool a few minutes before serving. Sprinkle with additional chopped basil, if desired.
Notes
Storage Instructions:
Store the casserole in the fridge for up 5 days, or the the freezer for up to two months. Make sure to wrap it up tightly to avoid freezer burn. Let it come to room temperature before warming it through in the oven.Nutrition
Nutritional Disclaimer
Please note that I am not a medical or nutritional professional. I am simply recounting and sharing my own experiences on this blog. Nothing I express here should be taken as medical advice and you should consult with your doctor before starting any diet or exercise program. I provide nutritional information for my recipes simply as a courtesy to my readers. It is calculated using MacGourmet software and I remove erythritol from the final carb count and net carb count, as it does not affect my own blood glucose levels. I do my best to be as accurate as possible but you should independently calculate nutritional information on your own before relying on them. I expressly disclaim any and all liability of any kind with respect to any act or omission wholly or in part in reliance on anything contained in this website.
Free Bonus: Secrets to Keto Baking!
Sign up for your favorite recipes delivered straight to your inbox plus get our FREE bonus: Secrets to Keto Baking!





Loved it!!! and I like the fact it can be frozen!
This was wonderful! Definitely a keeper. Great way to use spaghetti squash.
Thanks so much!
Made blackened salmon and the spaghetti squash casserole for dinner tonight. 😋
I was so anxious to make this as soon as I saw the picture of it. It MORE than exceeded my expectations. Wow! Is it delicious . As a side dish it went so well with ham for dinner last night. Now today it’s lunch, just by itself. Husband ate it but not crazy about it. Oh well, I guess I’ll just have to eat all the rest. No problem!
Even my non keto family liked this! Thank you!
This recipe is delicious! Everyone I have made it for raves about it. My son-in-law takes medication that makes him unable to have winter squash and I’ve even made it for him using summer squash and I was great with it as well. Another winning recipe!