Let’s face it, there’s nothing quite like diving into a warm, creamy casserole after a long day—especially when it’s packed with the wholesome goodness of spaghetti squash. Our roundup of 18 Creamy Spaghetti Squash Casserole Comfort Recipes is here to inspire your next cozy meal. Perfect for any season, these dishes promise to satisfy your comfort food cravings. Keep scrolling to find your new favorite!
Cheesy Spaghetti Squash Casserole with Bacon

Yesterday, as the evening light faded, I found myself craving something comforting yet not too heavy, a dish that would wrap me in warmth without weighing me down. That’s when the idea of a cheesy spaghetti squash casserole with bacon came to mind, a perfect blend of savory, creamy, and slightly sweet flavors.
2
servings20
minutes70
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs)
- 6 slices bacon, chopped (thick-cut preferred for more texture)
- 1 cup shredded cheddar cheese (sharp for more flavor)
- 1/2 cup heavy cream (or half-and-half for a lighter version)
- 2 tbsp unsalted butter (or olive oil for a dairy-free option)
- 1/2 tsp garlic powder (adjust to taste)
- Salt and pepper to taste (start with 1/4 tsp each)
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and season lightly with salt and pepper.
- Place the squash halves cut-side down on the prepared baking sheet. Roast for 35-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, cook the chopped bacon in a skillet over medium heat until crispy, about 8-10 minutes. Transfer to a paper towel-lined plate to drain.
- Once the squash is done, use a fork to scrape the flesh into strands into a large mixing bowl. Add the butter, heavy cream, garlic powder, half of the cheddar cheese, and the cooked bacon. Mix well to combine.
- Transfer the mixture to a greased baking dish and sprinkle the remaining cheddar cheese on top. Bake at 375°F (190°C) for 15-20 minutes, or until the cheese is bubbly and slightly golden.
- Let the casserole sit for 5 minutes before serving to allow the flavors to meld together beautifully.
Cheesy spaghetti squash casserole with bacon emerges from the oven with a golden top, hiding the tender, flavorful strands beneath. The bacon adds a smoky crunch, while the cheese brings everything together in a creamy embrace. Serve it alongside a crisp green salad for a meal that feels indulgent yet wholesome.
Spaghetti Squash Chicken Alfredo Casserole

Gently, as the evening light fades, there’s something deeply comforting about preparing a dish that feels like a hug in a bowl. This Spaghetti Squash Chicken Alfredo Casserole is just that—a tender, creamy, and utterly satisfying meal that brings warmth to any table.
6
servings20
minutes65
minutesIngredients
– 1 medium spaghetti squash (about 4 cups when cooked, halved and seeds removed)
– 2 cups cooked chicken, shredded (rotisserie chicken works great for ease)
– 1 cup heavy cream (for a lighter version, half-and-half can be used)
– 1/2 cup grated Parmesan cheese (freshly grated offers the best flavor)
– 2 cloves garlic, minced (adjust to taste)
– 1 tbsp olive oil (or any neutral oil)
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper (freshly ground preferred)
– 1/4 tsp nutmeg (a pinch adds depth)
– 1/2 cup mozzarella cheese, shredded (for topping)
– Fresh parsley, chopped (for garnish, optional)
Instructions
1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
2. Drizzle the cut sides of the spaghetti squash with olive oil and season with half the salt and pepper. Place cut-side down on the prepared baking sheet.
3. Roast the squash for 30-40 minutes, or until the flesh is tender and easily shreds into strands with a fork. Tip: Let it cool slightly before handling to avoid burns.
4. While the squash roasts, in a medium saucepan over low heat, warm the heavy cream, garlic, remaining salt, pepper, and nutmeg, stirring occasionally, for about 5 minutes. Do not let it boil.
5. Remove the cream mixture from heat and stir in the Parmesan cheese until smooth. Tip: If the sauce seems too thick, a splash of milk can thin it to desired consistency.
6. In a large bowl, combine the shredded spaghetti squash, cooked chicken, and Alfredo sauce, mixing gently to coat evenly.
7. Transfer the mixture to a greased 9×13 inch baking dish and sprinkle the top with mozzarella cheese.
8. Bake for 15-20 minutes, or until the cheese is bubbly and lightly golden. Tip: For a more browned top, broil for the last 2-3 minutes, watching closely to prevent burning.
9. Let the casserole sit for 5 minutes before serving, garnished with fresh parsley if desired. By now, the edges are perfectly crisp, the center creamy and rich, with the nutty undertones of Parmesan weaving through each bite. Serve it alongside a crisp green salad or garlic bread for a meal that feels both indulgent and wholesome.
Vegetarian Spaghetti Squash Casserole with Spinach and Feta

Delving into the quiet of the kitchen, the Vegetarian Spaghetti Squash Casserole with Spinach and Feta emerges as a comforting embrace, a dish that whispers of cozy evenings and the simple joy of cooking. It’s a melody of textures and flavors, where each ingredient plays its part in harmony.
5
servings15
minutes65
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs)
- 2 tbsp olive oil (or any neutral oil)
- 1 cup chopped onion
- 2 cloves garlic, minced
- 4 cups fresh spinach, roughly chopped
- 1 cup crumbled feta cheese
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 1/4 cup grated Parmesan cheese
Instructions
- Preheat the oven to 375°F (190°C).
- Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle each half with 1 tbsp olive oil and season with a pinch of salt and pepper.
- Place the squash halves cut-side down on a baking sheet. Roast for 40-45 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat the remaining 1 tbsp olive oil in a large skillet over medium heat. Add the onion and garlic, sautéing until soft and translucent, about 5 minutes.
- Add the spinach to the skillet, stirring until just wilted, about 2 minutes. Remove from heat and set aside.
- Once the squash is cooked, use a fork to scrape the flesh into strands. In a large bowl, combine the squash strands, spinach mixture, feta cheese, salt, and pepper, mixing gently to combine.
- Transfer the mixture to a greased baking dish. Sprinkle the top with Parmesan cheese.
- Bake for 20 minutes, or until the top is golden and bubbly.
Golden and inviting, this casserole offers a delightful contrast between the creamy feta and the slight crunch of the squash strands. Serve it as a standalone meal or alongside a crisp green salad for a fuller experience.
Spicy Spaghetti Squash Casserole with Sausage and Peppers

How quietly the evening settles in, the perfect time to gather around the table for a dish that warms the soul as much as it delights the palate. This casserole, with its harmonious blend of spicy, savory, and sweet, is a testament to the beauty of simple ingredients coming together.
5
servings20
minutes65
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 1 tbsp olive oil (or any neutral oil)
- 1 lb Italian sausage, casings removed (spicy or mild, adjust to taste)
- 1 large bell pepper, diced (any color)
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup marinara sauce (homemade or store-bought)
- 1/2 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1/2 tsp red pepper flakes (optional, for extra heat)
- Salt and black pepper, to taste
Instructions
- Preheat your oven to 400°F (200°C). Place the spaghetti squash halves cut-side down on a baking sheet. Bake for 30-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash bakes, heat olive oil in a large skillet over medium heat. Add the sausage, breaking it apart with a spoon, and cook until browned, about 5-7 minutes.
- Add the diced bell pepper and onion to the skillet. Cook, stirring occasionally, until the vegetables are soft, about 5 minutes. Tip: Letting the vegetables cook until they’re slightly caramelized will add depth to the dish.
- Stir in the minced garlic and red pepper flakes (if using), cooking for an additional 1 minute until fragrant.
- Pour in the marinara sauce, stirring to combine. Reduce heat to low and let simmer for 5 minutes. Season with salt and black pepper to taste.
- Once the spaghetti squash is done, use a fork to scrape the flesh into strands. Add the strands to the skillet, tossing gently to combine with the sausage and pepper mixture.
- Transfer the mixture to a greased casserole dish. Sprinkle the top evenly with mozzarella and Parmesan cheeses.
- Bake in the preheated oven for 15-20 minutes, or until the cheese is melted and bubbly. Tip: For a golden top, broil for the last 2-3 minutes, watching closely to prevent burning.
Gently, the casserole emerges from the oven, its cheese perfectly melted, the edges slightly crisp. The spaghetti squash offers a tender, slightly al dente texture, while the sausage and peppers provide a hearty, spicy contrast. Serve it straight from the dish, perhaps with a side of crusty bread to soak up the flavorful sauce.
Spaghetti Squash Casserole with Ground Turkey and Marinara

On a quiet evening, when the kitchen feels like a sanctuary, this Spaghetti Squash Casserole with Ground Turkey and Marinara becomes more than just a meal—it’s a comforting embrace. The simplicity of its ingredients belies the depth of flavor they create together, a testament to the magic of home cooking.
5
servings15
minutes60
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 1 tbsp olive oil (or any neutral oil)
- 1 lb ground turkey (lean for healthier option)
- 1 cup marinara sauce (homemade or store-bought)
- 1/2 cup shredded mozzarella cheese (plus more for topping)
- 1/4 cup grated Parmesan cheese
- 1 tsp garlic powder (adjust to taste)
- 1 tsp dried oregano
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C). Place the spaghetti squash halves cut-side down on a baking sheet. Roast for 30-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat olive oil in a large skillet over medium heat. Add the ground turkey, breaking it apart with a spoon. Cook until no longer pink, about 5-7 minutes.
- Stir in the marinara sauce, garlic powder, oregano, salt, and pepper. Simmer for 5 minutes to blend the flavors.
- Once the squash is done, use a fork to scrape the flesh into strands. Mix the squash strands with the turkey mixture and half of the mozzarella and all the Parmesan cheese.
- Transfer the mixture to a baking dish. Top with the remaining mozzarella cheese. Bake at 375°F (190°C) for 15-20 minutes, or until the cheese is bubbly and golden.
Layers of tender spaghetti squash and savory turkey meld under a blanket of melted cheese, offering a dish that’s both hearty and light. Serve it straight from the oven, perhaps with a sprinkle of fresh basil, for a meal that feels like a warm hug.
Creamy Spaghetti Squash Casserole with Mushrooms and Thyme

Zestfully embracing the quiet of the kitchen, this dish weaves together the earthy tones of mushrooms and the subtle sweetness of spaghetti squash, all cradled in a creamy embrace. It’s a recipe that feels like a gentle nod to the changing seasons, perfect for those evenings when the air starts to carry a hint of autumn.
4
servings15
minutes70
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 tbsp olive oil (or any neutral oil)
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese, plus more for topping
- 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
- 8 oz cremini mushrooms, sliced (button mushrooms work too)
- 1 small onion, finely diced
- 2 cloves garlic, minced
- Salt and pepper (adjust to taste)
Instructions
- Preheat your oven to 375°F. Place the spaghetti squash halves cut-side down on a baking sheet. Roast for 40-45 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat olive oil in a large skillet over medium heat. Add the onions and mushrooms, sautéing until the mushrooms are golden and the onions are translucent, about 5-7 minutes.
- Stir in the garlic and thyme, cooking for an additional minute until fragrant. Tip: To prevent the garlic from burning, add it after the mushrooms and onions have softened.
- Reduce the heat to low. Pour in the heavy cream and Parmesan cheese, stirring until the cheese melts and the sauce thickens slightly, about 3-4 minutes. Season with salt and pepper.
- Once the squash is done, use a fork to scrape the flesh into strands. Gently fold the squash strands into the creamy mushroom mixture until well combined.
- Transfer the mixture to a greased baking dish. Sprinkle additional Parmesan cheese on top. Bake at 375°F for 15-20 minutes, or until the top is golden and bubbly. Tip: For a crispier top, broil for the last 2-3 minutes.
- Let the casserole sit for 5 minutes before serving. This allows the flavors to meld together beautifully.
Nestled in its creamy sauce, the casserole offers a comforting blend of textures—tender squash, meaty mushrooms, and a crispy, cheesy top. Serve it alongside a crisp green salad or as a hearty standalone dish on a chilly evening.
Spaghetti Squash Casserole with Pesto and Mozzarella

Falling into the rhythm of the kitchen, there’s something deeply comforting about transforming simple ingredients into a dish that feels like a hug. This spaghetti squash casserole, with its vibrant pesto and gooey mozzarella, is a testament to the beauty of layering flavors and textures for a meal that’s both nourishing and indulgent.
6
servings20
minutes55
minutesIngredients
– 1 medium spaghetti squash (about 3 lbs), halved and seeded
– 2 tbsp olive oil (or any neutral oil)
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper (adjust to taste)
– 1 cup basil pesto (store-bought or homemade)
– 1 1/2 cups shredded mozzarella cheese (divided)
– 1/4 cup grated Parmesan cheese
Instructions
1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
2. Brush the cut sides of the spaghetti squash with olive oil and season with salt and pepper. Place them cut-side down on the prepared baking sheet.
3. Roast the squash for 35-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
4. Let the squash cool slightly, then use a fork to scrape the flesh into strands into a large mixing bowl.
5. Add the basil pesto and 1 cup of mozzarella cheese to the bowl with the squash strands, tossing gently to combine.
6. Transfer the mixture to a greased 9×13 inch baking dish, spreading it evenly.
7. Sprinkle the remaining 1/2 cup of mozzarella and the Parmesan cheese over the top.
8. Bake for 15-20 minutes, or until the cheese is melted and bubbly, and the edges are lightly golden.
9. Let the casserole sit for 5 minutes before serving to allow the flavors to meld together beautifully.
The casserole emerges from the oven with a delightful contrast of textures—creamy, cheesy, and slightly crisp on top, while the spaghetti squash provides a tender, noodle-like base. Serve it alongside a crisp green salad or as a hearty standalone dish for a satisfying meal that celebrates the simplicity of its ingredients.
Tex-Mex Spaghetti Squash Casserole with Black Beans and Corn

On a quiet evening, when the kitchen feels like a sanctuary, this dish comes together with a comforting ease, blending the hearty textures of spaghetti squash with the vibrant flavors of Tex-Mex cuisine.
5
servings15
minutes51
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 1 tbsp olive oil (or any neutral oil)
- 1 cup black beans, rinsed and drained
- 1 cup corn kernels (fresh or frozen)
- 1/2 cup diced red bell pepper
- 1 tsp ground cumin
- 1/2 tsp chili powder (adjust to taste)
- 1 cup shredded Monterey Jack cheese
- 1/4 cup chopped fresh cilantro
- Salt to taste
Instructions
- Preheat your oven to 375°F (190°C).
- Brush the cut sides of the spaghetti squash with olive oil and place them cut-side down on a baking sheet. Roast for 40 minutes, or until the squash is tender when pierced with a fork.
- While the squash roasts, heat a large skillet over medium heat. Add the black beans, corn, and red bell pepper, cooking for 5-7 minutes until the vegetables are softened.
- Stir in the cumin, chili powder, and a pinch of salt, cooking for another minute to blend the flavors.
- Once the squash is done, use a fork to scrape the flesh into strands. Mix the squash strands with the vegetable mixture in the skillet.
- Transfer the mixture to a baking dish, sprinkle with Monterey Jack cheese, and bake for 10 minutes at 375°F (190°C), or until the cheese is melted and bubbly.
- Garnish with chopped cilantro before serving.
Soft strands of squash cradle the smoky beans and sweet corn, while the melted cheese adds a creamy contrast. Serve it straight from the oven, with a side of crisp greens for a complete meal.
Spaghetti Squash Casserole with Ricotta and Marinara

Now, as the evening light fades, there’s something deeply comforting about preparing a dish that feels like a hug in a bowl. This spaghetti squash casserole, with its creamy ricotta and rich marinara, is just that—a simple, nourishing meal that brings warmth to any table.
5
servings15
minutes65
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs)
- 1 tbsp olive oil (or any neutral oil)
- 1 cup ricotta cheese (whole milk for creaminess)
- 1 1/2 cups marinara sauce (homemade or store-bought)
- 1/2 cup grated Parmesan cheese (plus more for topping)
- 1 tsp garlic powder (adjust to taste)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
- 1/4 cup fresh basil leaves (torn, for garnish)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds. Drizzle the cut sides with olive oil and season with salt and pepper.
- Place the squash halves cut-side down on the prepared baking sheet. Roast for 35-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- Once cooled slightly, use a fork to scrape the squash into strands. Transfer to a large mixing bowl.
- Add the ricotta, 1 cup of marinara sauce, Parmesan cheese, garlic powder, salt, and pepper to the bowl. Mix until well combined.
- Transfer the mixture to a greased 9×13 inch baking dish. Spread the remaining 1/2 cup of marinara sauce over the top and sprinkle with additional Parmesan cheese.
- Bake in the preheated oven for 20-25 minutes, or until the top is golden and bubbly.
- Let the casserole sit for 5 minutes before serving. Garnish with torn basil leaves.
Upon first bite, the casserole reveals a delightful contrast between the tender squash strands and the creamy, cheesy layers. Serve it alongside a crisp green salad or crusty bread to soak up the marinara sauce, making every spoonful a moment to savor.
Spaghetti Squash Casserole with Roasted Garlic and Parmesan

Gently, the evening light filters through the kitchen window, casting a warm glow over the counter where a spaghetti squash awaits its transformation. This dish, a humble yet hearty casserole, marries the sweetness of roasted garlic with the sharp tang of Parmesan, creating a comforting embrace of flavors that feels like a quiet celebration of simplicity.
4
servings15
minutes60
minutesIngredients
– 1 medium spaghetti squash (about 3 lbs)
– 3 tbsp olive oil (or any neutral oil)
– 4 cloves garlic, minced (adjust to taste)
– 1/2 cup grated Parmesan cheese (freshly grated for best flavor)
– 1/2 tsp salt (adjust to taste)
– 1/4 tsp black pepper (freshly ground preferred)
– 1/4 cup heavy cream (for a richer texture)
– 1 tbsp chopped fresh parsley (for garnish)
Instructions
1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
2. Carefully cut the spaghetti squash in half lengthwise and scoop out the seeds with a spoon.
3. Drizzle the cut sides of the squash with 1 tbsp olive oil and season with half the salt and pepper.
4. Place the squash halves cut-side down on the prepared baking sheet and roast for 35-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
5. While the squash roasts, heat the remaining 2 tbsp olive oil in a small skillet over medium heat. Add the minced garlic and sauté for 1-2 minutes, just until fragrant, to avoid burning.
6. Once the squash is done, use a fork to scrape the flesh into strands directly into a large mixing bowl.
7. Pour the sautéed garlic, remaining salt and pepper, heavy cream, and half the Parmesan cheese over the squash strands. Gently toss to combine all the ingredients evenly.
8. Transfer the mixture to a greased casserole dish and sprinkle the remaining Parmesan cheese on top.
9. Bake in the preheated oven for 15-20 minutes, or until the top is golden and bubbly.
10. Garnish with chopped fresh parsley before serving.
Creamy and rich, with a delightful contrast between the tender squash strands and the crispy Parmesan topping, this casserole is a testament to the beauty of simple ingredients coming together. Serve it alongside a crisp green salad or as a standalone dish for a light yet satisfying meal.
Spaghetti Squash Casserole with Kale and Sun-Dried Tomatoes

Comfort comes in many forms, and today, it arrives as a warm, inviting dish that marries the earthy sweetness of spaghetti squash with the robust flavors of kale and sun-dried tomatoes. This casserole is a testament to the beauty of simple ingredients coming together to create something truly special.
5
portions20
minutes55
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 tbsp olive oil (or any neutral oil)
- 1 cup kale, stems removed and leaves chopped (packed)
- 1/2 cup sun-dried tomatoes, chopped (packed in oil, drained)
- 1/2 cup grated Parmesan cheese (plus extra for topping)
- 1/2 tsp garlic powder
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (adjust to taste)
- 1/4 cup heavy cream (or substitute with half-and-half for a lighter version)
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with 1 tbsp of olive oil and place them cut-side down on the prepared baking sheet. Roast for 30-35 minutes, or until the squash is tender when pierced with a fork.
- While the squash roasts, heat the remaining 1 tbsp of olive oil in a large skillet over medium heat. Add the kale and sauté for 3-4 minutes, until slightly wilted. Tip: Massaging the kale with a bit of oil before cooking can help soften its texture.
- Add the sun-dried tomatoes, garlic powder, salt, and pepper to the skillet. Cook for another 2 minutes, stirring occasionally, to blend the flavors.
- Once the squash is done, use a fork to scrape the flesh into strands. Combine the squash strands with the kale mixture, Parmesan cheese, and heavy cream in a large bowl. Mix well to ensure everything is evenly distributed.
- Transfer the mixture to a greased 8×8 inch baking dish. Sprinkle additional Parmesan cheese on top for a golden crust.
- Bake in the preheated oven for 15-20 minutes, or until the top is bubbly and lightly browned.
Delight in the contrast of textures, from the tender strands of squash to the slight crunch of kale, all brought together by the creamy, cheesy sauce. Serve it straight from the oven for a comforting meal that feels like a hug in a dish, or pair it with a crisp salad for a lighter take.
Spaghetti Squash Casserole with Italian Sausage and Peppers

Yesterday, as the evening light faded, I found myself craving something that felt both nourishing and comforting, a dish that would bridge the gap between summer’s abundance and the cozy beginnings of fall. This casserole, with its tender spaghetti squash, savory Italian sausage, and sweet peppers, was just the answer.
3
servings15
minutes70
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 1 tbsp olive oil (or any neutral oil)
- 1 lb Italian sausage, casings removed
- 1 large bell pepper, diced (any color)
- 1/2 cup grated Parmesan cheese (plus more for serving)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (adjust to taste)
- 1/4 cup chopped fresh basil (or 1 tsp dried)
Instructions
- Preheat your oven to 400°F. Place the spaghetti squash halves cut-side down on a baking sheet. Roast for 30-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat olive oil in a large skillet over medium heat. Add the Italian sausage, breaking it apart with a spoon, and cook until browned, about 5-7 minutes.
- Add the diced bell pepper to the skillet with the sausage. Cook for another 3-4 minutes, until the peppers are slightly softened.
- Once the squash is done, use a fork to scrape the flesh into strands. In a large bowl, combine the squash strands, sausage and pepper mixture, Parmesan cheese, salt, pepper, and basil. Mix well.
- Transfer the mixture to a greased casserole dish. Bake at 375°F for 15-20 minutes, until the top is lightly golden.
Now, the casserole emerges from the oven, its edges crisping slightly, the Parmesan forming a delicate crust. The spaghetti squash strands hold onto the savory sausage and sweet peppers, creating a dish that’s as satisfying to look at as it is to eat. Serve it with a sprinkle of extra Parmesan and a side of crusty bread to soak up any remaining juices.
Spaghetti Squash Casserole with Broccoli and Cheddar

Falling into the rhythm of the evening, I find myself drawn to the simplicity and warmth of a dish that feels like a hug in a bowl. It’s the kind of meal that bridges the gap between nourishing and comforting, perfect for those moments when you need a little extra care.
3
servings15
minutes65
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 cups broccoli florets (fresh or frozen, thawed if frozen)
- 1 1/2 cups shredded cheddar cheese (sharp for more flavor)
- 1/2 cup heavy cream (or half-and-half for a lighter version)
- 2 tbsp unsalted butter (or olive oil for a dairy-free option)
- 1/2 tsp garlic powder (adjust to taste)
- Salt and pepper to taste (start with 1/4 tsp each)
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish with butter or oil.
- Place the spaghetti squash halves cut-side down on a baking sheet. Bake for 40-45 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash bakes, steam the broccoli florets for 3-4 minutes until bright green and slightly tender. Drain well and set aside.
- Once the squash is done, use a fork to scrape the flesh into strands directly into the prepared baking dish.
- In a small saucepan over medium heat, warm the heavy cream and butter until the butter is melted. Stir in the garlic powder, salt, and pepper.
- Pour the cream mixture over the spaghetti squash strands, then add the steamed broccoli and half of the cheddar cheese. Gently toss to combine.
- Sprinkle the remaining cheddar cheese on top. Bake for 15-20 minutes, or until the cheese is bubbly and lightly golden.
- Let the casserole sit for 5 minutes before serving to allow the flavors to meld together beautifully.
Perfectly balanced between the sweetness of the squash and the sharpness of the cheddar, this casserole offers a delightful contrast in textures. Serve it alongside a crisp green salad or as a hearty standalone dish for a satisfying meal.
Spaghetti Squash Casserole with Butternut Squash and Sage

How quietly the evening settles in, the perfect time to gather around the table for a dish that whispers of autumn’s approach. This spaghetti squash casserole, layered with the sweetness of butternut squash and the earthy aroma of sage, is a comforting embrace on a cool evening.
3
servings20
minutes80
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 cups butternut squash, peeled and cubed (1/2-inch pieces)
- 2 tbsp olive oil (or any neutral oil)
- 1 tbsp fresh sage, finely chopped (or 1 tsp dried sage)
- 1/2 cup heavy cream
- 1/2 cup grated Parmesan cheese
- Salt and pepper (adjust to taste)
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a baking sheet and a 9×13-inch casserole dish.
- Place the spaghetti squash halves cut-side down on the prepared baking sheet. Roast for 40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the spaghetti squash roasts, toss the butternut squash cubes with 1 tbsp olive oil, salt, and pepper. Spread on a separate baking sheet and roast for 25 minutes, or until tender and slightly caramelized.
- Once both squashes are cooked, use a fork to shred the spaghetti squash into strands. Transfer to the casserole dish.
- In a small saucepan, warm the remaining 1 tbsp olive oil over medium heat. Add the sage and cook for 1 minute, until fragrant. Stir in the heavy cream and Parmesan cheese, heating until the cheese melts and the sauce thickens slightly.
- Pour the cream sauce over the spaghetti squash, then gently fold in the roasted butternut squash cubes. Season with additional salt and pepper if needed.
- Bake the casserole for 15 minutes, or until heated through and the top is lightly golden.
Mellow and creamy, this casserole pairs the delicate strands of spaghetti squash with the rich, nutty flavors of butternut squash and sage. Serve it alongside a crisp green salad for a light yet satisfying meal, or as a hearty side to roasted meats.
Spaghetti Squash Casserole with Shrimp and Lemon Cream Sauce

Zephyrs of summer breeze remind me of the comfort found in a dish that balances lightness with richness, a harmony achieved in this spaghetti squash casserole with shrimp and lemon cream sauce.
5
servings20
minutes65
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 1 lb shrimp, peeled and deveined (size 26-30, for even cooking)
- 2 tbsp olive oil (or any neutral oil)
- 1 cup heavy cream (for a lighter version, substitute half with whole milk)
- 2 tbsp unsalted butter
- 2 cloves garlic, minced (adjust to taste)
- 1 lemon, zested and juiced (about 2 tbsp juice)
- 1/2 cup grated Parmesan cheese (plus more for serving)
- 1/4 tsp red pepper flakes (optional, for a hint of heat)
- Salt and freshly ground black pepper (to taste)
- 1/4 cup fresh parsley, chopped (for garnish)
Instructions
- Preheat oven to 400°F. Place spaghetti squash halves cut-side down on a baking sheet. Roast for 30-40 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat olive oil in a large skillet over medium heat. Add shrimp, seasoning lightly with salt and pepper. Cook for 2-3 minutes per side, or until pink and opaque. Remove shrimp and set aside.
- In the same skillet, melt butter over medium heat. Add garlic and red pepper flakes, sautéing for 30 seconds until fragrant. Pour in heavy cream, lemon zest, and juice, stirring to combine. Simmer for 3-4 minutes, allowing the sauce to slightly thicken.
- Shred the roasted spaghetti squash with a fork, transferring the strands to a large mixing bowl. Gently fold in the lemon cream sauce and Parmesan cheese until well combined.
- Transfer the squash mixture to a greased casserole dish, topping evenly with the cooked shrimp. Bake at 375°F for 10-15 minutes, or until the top is lightly golden.
- Garnish with fresh parsley and additional Parmesan cheese before serving.
Now the casserole emerges, its strands tender yet distinct, enveloped in a sauce that’s both bright and indulgent. Serve it alongside a crisp green salad or crusty bread to soak up every last drop of the lemon cream sauce.
Spaghetti Squash Casserole with Caramelized Onions and Gruyere

Sometimes, the most comforting dishes come from the simplest ingredients, woven together with patience and care. This spaghetti squash casserole, with its layers of sweet caramelized onions and nutty Gruyere, is a testament to the beauty of slow cooking and the warmth it brings to the table.
6
servings20
minutes95
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 tbsp olive oil (or any neutral oil)
- 2 large yellow onions, thinly sliced
- 1 tsp salt (adjust to taste)
- 1/2 tsp black pepper (adjust to taste)
- 1 cup Gruyere cheese, grated (packed)
- 1/2 cup heavy cream
- 1/4 tsp nutmeg (freshly grated if possible)
Instructions
- Preheat your oven to 375°F (190°C). Place the spaghetti squash halves cut-side down on a baking sheet lined with parchment paper. Roast for 40-45 minutes, or until the flesh is tender and easily shreds into strands with a fork.
- While the squash roasts, heat olive oil in a large skillet over medium heat. Add the sliced onions, salt, and pepper. Cook, stirring occasionally, for 25-30 minutes, or until the onions are deeply golden and caramelized. Tip: Lower the heat if the onions start to burn.
- Once the squash is done, use a fork to scrape the flesh into strands. In a large bowl, combine the squash strands, caramelized onions, heavy cream, and nutmeg. Mix gently to combine.
- Transfer the mixture to a greased 9×13 inch baking dish. Sprinkle the grated Gruyere evenly over the top. Bake at 375°F (190°C) for 20-25 minutes, or until the cheese is bubbly and lightly golden. Tip: Let it rest for 5 minutes before serving for easier slicing.
- For a crispy top, broil for the last 2-3 minutes of baking, watching closely to prevent burning.
Unassuming at first glance, this casserole reveals a delightful contrast of textures—creamy, tender squash against the crisp, cheesy crust. Serve it alongside a crisp green salad or as a hearty standalone dish on a chilly evening.
Spaghetti Squash Casserole with Roasted Red Peppers and Goat Cheese

Yesterday, as the evening light faded, I found myself craving something both comforting and slightly unexpected. This dish, with its tender strands of squash and creamy pockets of cheese, became my quiet kitchen companion.
2
servings15
minutes60
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 tbsp olive oil (or any neutral oil)
- 1 cup roasted red peppers, chopped (jarred is fine, but pat dry)
- 4 oz goat cheese, crumbled (room temperature blends easier)
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper (freshly ground preferred)
- 1/4 cup fresh basil, thinly sliced (plus extra for garnish)
Instructions
- Preheat your oven to 400°F. Line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with olive oil and season with salt and pepper. Place cut-side down on the prepared baking sheet.
- Roast for 35-40 minutes, or until the squash is tender when pierced with a fork. Let cool slightly to handle.
- Use a fork to scrape the squash into strands, transferring to a large mixing bowl. Tip: Don’t overmix to keep the strands intact.
- Gently fold in the roasted red peppers, goat cheese, and basil until just combined. Season with additional salt and pepper if needed.
- Transfer the mixture to a greased 8×8 baking dish, spreading evenly. Bake at 375°F for 15-20 minutes, until the top is lightly golden.
- Let the casserole sit for 5 minutes before serving. This rest time helps the flavors meld beautifully.
Warm from the oven, the casserole offers a delightful contrast of textures—silky squash, juicy peppers, and creamy cheese. Try serving it alongside a crisp green salad for a light yet satisfying meal.
Spaghetti Squash Casserole with Zucchini and Herbed Breadcrumbs

Kindly imagine the warmth of your kitchen as the oven hums softly, a gentle reminder of the comforting dish that’s about to come together. This recipe is a celebration of simplicity and flavor, a dish that feels like a hug on a plate.
5
portions20
minutes60
minutesIngredients
- 1 medium spaghetti squash (about 3 lbs), halved and seeded
- 2 medium zucchinis, thinly sliced (about 2 cups)
- 1/2 cup panko breadcrumbs (for a crunchier texture)
- 2 tbsp olive oil (or any neutral oil)
- 1 tsp dried thyme (fresh can be used if available)
- 1 tsp dried oregano
- 1/2 tsp garlic powder
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 1/2 cup grated Parmesan cheese (for a nutty flavor)
Instructions
- Preheat your oven to 375°F (190°C) and lightly grease a baking dish with olive oil.
- Place the spaghetti squash halves cut-side down on a baking sheet. Bake for 40 minutes, or until the flesh is tender and easily shreds with a fork.
- While the squash bakes, heat 1 tbsp olive oil in a skillet over medium heat. Add the zucchini slices and sauté for 5-7 minutes, until slightly softened.
- In a small bowl, mix the panko breadcrumbs, thyme, oregano, garlic powder, salt, pepper, and remaining 1 tbsp olive oil until well combined.
- Once the squash is cooked, use a fork to shred the flesh into strands. Transfer to the prepared baking dish.
- Layer the sautéed zucchini over the spaghetti squash, then sprinkle the herbed breadcrumb mixture evenly on top.
- Bake for 15 minutes, then sprinkle with Parmesan cheese and bake for an additional 5 minutes, until the cheese is melted and the breadcrumbs are golden.
Perfectly tender spaghetti squash strands mingle with the soft zucchini, all under a golden, herbed crust. Serve this casserole straight from the oven, perhaps with a side of crisp green salad for a complete meal.
Summary
Valuable for any home cook seeking comfort, our roundup of 18 Creamy Spaghetti Squash Casserole recipes offers a delicious way to enjoy this versatile veggie. Whether you’re craving something cheesy, spicy, or herby, there’s a dish here to warm your heart and belly. We’d love to hear which recipe becomes your favorite—drop us a comment below and don’t forget to share the love on Pinterest!

I’m Louise Cutler, a food lover who enjoys creating simple, flavorful recipes that anyone can make and share at home.



