
A spaghetti squash casserole with only 6 ingredients – and two of them are cheese? Yes please, sign me right up!
If you’re a Percolate newsletter subscriber, then you might remember when I shared this handy kitchen hack about how to slice open a large squash without chopping your whole handoff in the process. You’re gonna want to remember that tip because it’s going to come in sooo handy with this recipe: Extra Cheesy Spaghetti Squash Casserole.
If you haven’t hopped on the spaghetti squash train yet, you are seriously missing out.
Spaghetti squash is pretty much just what it sounds like; squash that, once roasted, can be scraped clean in long strands that resemble spaghetti noodles. It’s super flavorful and crazy good for you; spaghetti squash is packed full of B vitamins, omega-3, and omega-6 healthy fats, fiber, and is low in calories.

Spaghetti squash’s banging nutritional facts count just a little bit more when you see my recipe this week, which has added butter and two types of cheese. Hey, we can afford it, right? The last few weeks I’ve shared healthy versions of standard recipes in Spinach Lasagna Roll-Ups and Veggie Skillet Chili, so this week we can let ourselves live a little.
This spaghetti squash casserole technically counts as a weeknight meal, since the dish itself comes together in under 30 minutes.
However, spaghetti squash needs to roast in the oven for about 45 minutes to an hour before you can remove those delicious strands. On a busy weeknight, I’m betting you ain’t got time for that. So I recommend roasting the squash one night and making the casserole the next. Or, if you’re feeling like truly giving your future self a high five, roast a couple of squashes and then freeze the cooked strands. They’ll keep for up to three months in the freezer when tightly covered.

Spaghetti Squash Casserole
Ingredients
- 1 spaghetti squash
- 8 ounces button mushrooms sliced
- 2 garlic clove minced
- 2 tablespoon olive oil
- ½ teaspoon salt
- ¼ cup butter melted
- ½ cup grated parmesan cheese
- ½ cup shredded Italian blend cheese
Instructions
Prep Ahead:
- Prepare the squash according to the instructions 1-5
- Combine the cooked spaghetti squash with mushrooms, butter, garlic, and parmesan cheese.
- Transfer to a resealable bag or container.
- Store in the refrigerator for up to 4 days, or the freezer for up to 3 months.
Prepare From Prepped:
- Preheat oven to 350*F.
- Thaw ingredients as necessary and transfer to a graded 9×13” casserole dish
- Top with shredded Italian blend cheese and bake 20-25 minutes, until the mushrooms are cooked through and the gouda cheese is lightly browned and bubbling.
Make From Fresh:
- Preheat the oven to 400*F.
- Slice the spaghetti squash in half and lay the open slices on a sheet pan lined with aluminum foil, skin side down.
- Evenly drizzle the spaghetti squash with olive oil.
- Evenly sprinkle the spaghetti squash with salt.
- Roast the spaghetti squash for 35-50 minutes, depending on the size of the squash. The squash is ready when the insides are soft and fork tender.
- Remove the squash and set aside until cool enough to handle. Use a fork to scrape the longs strands of squash from the inside, leaving only the skin behind.
- Preheat the oven to 350*F.
- In a large bowl, combine the spaghetti squash, mushrooms, butter, garlic and parmesan cheese. Toss to combine.
- Pour the mixture into a large ovenproof casserole dish, at least 4QTs (9″x13″)
- Top the spaghetti squash mixture with the shredded Italian blend cheese, spreading the cheese evenly.
- Bake 20-25 minutes, until the mushrooms have cooked through and the melted cheese has lightly browned and is bubbling.
- Remove and let cool slightly before serving.
You might also like: