Made with spaghetti squash, Italian sausage, and spaghetti sauce, this Spaghetti Squash Casserole is a satisfying, low-carb recipe that your entire family will enjoy--even if they aren't on a low-carb diet.
I have always loved spaghetti squash. As a child, I remember eating it as a side dish slathered in butter and salt, and pepper.
Recently, I have been using spaghetti squash as more of the star of the show! It t is an easy vegetable to use in place of carbs, like noodles. But even if you aren't low-carb, using spaghetti squash in place of noodles is a great incorporate more veggies into your diet.
When paired with spicy Italian Sausage, and flavorful marinara sauce, spaghetti squash becomes the base for a delicious, flavorful casserole--that happens to be gluten-free, low-carb, dairy-free, and Paleo-friendly as well.
And while this spaghetti squash casserole is a great dish to accommodate so many special diets, bottom line is that this simple casserole is comforting, hearty, and full of incredible flavor. Not to mention EASY! This casserole is made with only 5 key ingredients!
Notes/Modification on Ingredients
- Sausage: Use ground store-bought or homemade Italian sausage. Pork, chicken, or turkey all work well in this casserole. Just be sure to read the ingredients in your sausage as some brands have added gluten or sugar--which is a no-no for many people following a low-carb or paleo lifestyle. And gluten is certainly a no-no for anyone that is gluten-free!
- Garlic and Onion: Aren't most recipes improved with the addition of garlic and onions?! Glad you agree!
- Oregano: I keep this super simple and just add in dried oregano. The spaghetti sauce is already flavored, so just a bit of dried oregano really makes this dish pop.
- Spaghetti sauce: Use homemade spaghetti sauce, Instant Pot Spaghetti Sauce, or your favorite jarred sauce. Be sure to omit sugar from the homemade sauce or use no added sugar sauce to keep this Paleo Friendly.
- Eggs: Eggs will help to bind this casserole together and add an additional dose of protein.
- Spaghetti squash: Of course, we need spaghetti squash, as it is the star of this casserole. Select a large spaghetti squash that is free from bruises and blemishes and feels slightly heavier than it looks.
- Cheese: Cheese is COMPLETELY optional, but if you are not dairy-free or following a paleo diet, I strongly suggest adding a layer of Mozzarella and Parmesan cheese to the top of this casserole.
How to make Spaghetti Squash Casserole
Step One: Prepare Spaghetti Squash
I prefer preparing Instant Pot Spaghetti Squash as the base for this casserole. But if you don't have an Instant Pot, follow the following steps to roast your squash.
- Start by cutting the squash in half and scooping out the seeds.
- Place squash face down on a baking sheet.
- Roast the squash for 35 minutes at 400 degrees.
- Once squash is finished cooking and cools enough to handle, scoop out strands of squash and place them in a large bowl.
Step Two: Prepare Casserole
- While the squash is cooking, brown the sausage and onions together until the sausage is cooked through.
- Add in garlic and oregano and cook for 1-2 minutes longer.
- Drain off any excess grease.
- Add meat mixture to spaghetti squash.
- Add in whisked eggs, and 2 cups of tomato sauce, and season with salt and pepper, Mix well.
- Transfer the mixture to a greased 8x8 dish.
- Top with an additional cup of spaghetti sauce.
- Bake for 1 hour or until the top is bubbly and browned.
More Allergy-Friendly Dinner Recipes
- Paleo Veggie Burgers
- Crock Pot Pork and Sauerkraut
- Skillet Pork Tenderloin
- Gluten-Free Eggplant Parmesan
Spaghetti Squash Casserole
Prepare Spaghetti Squash
- Preheat oven to 400 degrees.
- Cut the squash in half and scoop out the seeds. Place cut side down on a baking sheet that has been lightly greased with olive oil and roast for 35 minutes. After squash is baked, reduce oven heat to 350 degrees.
- Once cool enough to handle, remove strands of spaghetti squash and place in large bowl.
- While the squash is roasting, brown the sausage and onions together in 1 tablespoon olive oil, until the sausage is cooked through. Add in the garlic and oregano and saute for 1-2 minutes longer. Remove from heat and drain off excess grease.
- Add sausage mixture, whisked eggs, and 2 cups of the sauce to the spaghetti squash and mix well.
- Transfer mixture to an 8x8 dish and cover with remaining 1 cup of sauce. If using cheese, sprinkle evenly over the casserole at this time.
- Bake for 1 hour at 350 degrees or until top is bubbly and browned.
- Sausage: Use ground Italian sausage. Pork, chicken, or turkey all work well in this casserole. Just be sure to read the ingredients in your sausage as some brands have added gluten or sugar.
- Spaghetti sauce--Be sure to omit sugar from homemade sauce or use no added sugar sauce to keep this Paleo Friendly.
- Spaghetti squash: In place of roasting the squash, use my method for cooking spaghetti squash in the Instant Pot, by cutting in half, removing the seed, and cooking on high pressure for 7 minutes. Be sure to place your squash on a trivet over 1.5 cups of cold water.
- Cheese: If you are not dairy-free or following a paleo diet, I suggest adding 1 cup of shredded Mozzarella and ¼ cup Parmesan cheese to the top of this casserole.