21 Delicious Stuffed Spaghetti Squash Recipes for Every Occasion

Posted by Sophia Brennan on May 17, 2026

Dive into a world of cozy comfort and vibrant flavors with these 21 stuffed spaghetti squash recipes! Whether you’re craving a quick weeknight dinner, a seasonal autumn feast, or a healthy comfort food classic, this versatile veggie is your perfect canvas. Get ready to be inspired—your new favorite meal is waiting on this list.

Mediterranean Stuffed Spaghetti Squash with Feta and Olives

Mediterranean Stuffed Spaghetti Squash with Feta and Olives
Let’s skip the small talk and get straight to this satisfying, hands-off dinner. Looking for a low-effort meal that doesn’t skimp on flavor? This stuffed squash delivers big Mediterranean vibes with minimal prep work. Serving: 2 | Pre Time: 10 minutes | Cooking Time: 50 minutes

Ingredients

– 1 medium spaghetti squash (about 3 pounds)
– A good glug of olive oil (about 2 tablespoons)
– A couple of big pinches of kosher salt and black pepper
– 1 small yellow onion, diced
– 2 cloves of garlic, minced
– A 15-ounce can of chickpeas, drained and rinsed
– A handful of Kalamata olives, pitted and roughly chopped (about 1/2 cup)
– A 14.5-ounce can of diced tomatoes, with their juices
– A teaspoon of dried oregano
– A big handful of fresh parsley, chopped (about 1/4 cup)
– A generous 1/2 cup of crumbled feta cheese

Instructions

1. Preheat your oven to 400°F.
2. Carefully slice the spaghetti squash in half lengthwise using a sharp chef’s knife. Tip: Microwave the whole squash for 2-3 minutes first to soften the skin and make cutting safer.
3. Scoop out and discard the seeds and stringy pulp from each half.
4. Drizzle the cut sides of the squash with the olive oil and season generously with salt and pepper.
5. Place the squash halves cut-side down on a parchment-lined baking sheet.
6. Roast in the preheated oven for 35-40 minutes, or until the flesh is tender and easily shreds with a fork.
7. While the squash roasts, heat a large skillet over medium heat with a tablespoon of the olive oil.
8. Add the diced onion to the skillet and cook for 5-7 minutes, until softened and translucent.
9. Stir in the minced garlic and cook for 1 more minute, just until fragrant.
10. Add the drained chickpeas, chopped olives, canned tomatoes with their juices, and dried oregano to the skillet.
11. Season the mixture with another pinch of salt and pepper.
12. Let the filling simmer for 8-10 minutes, stirring occasionally, until the liquid has reduced slightly and the flavors have melded.
13. Remove the skillet from the heat and stir in the chopped fresh parsley and half of the crumbled feta cheese.
14. Once the squash is done, carefully remove the baking sheet from the oven and flip the halves over so the cut sides are facing up.
15. Use a fork to scrape and fluff the squash flesh into “spaghetti” strands, keeping them within the shell. Tip: Let the squash cool for 5 minutes before handling to avoid burning your fingers.
16. Evenly divide the warm chickpea and tomato filling between the two squash halves, mounding it on top of the spaghetti strands.
17. Top each stuffed half with the remaining crumbled feta cheese.
18. Return the baking sheet to the oven and bake for another 5-7 minutes, just until the feta is slightly softened and everything is heated through. Tip: For a golden top, switch the oven to broil for the final 1-2 minutes, watching closely to prevent burning.
19. Remove from the oven and let cool for a few minutes before serving.
You’ll love the contrast between the tender, slightly sweet squash strands and the savory, briny filling. The feta adds a creamy, salty punch that ties everything together. Serve each half right in its own edible bowl for a fun, rustic presentation, or scrape everything into a big serving dish for family-style sharing.

Southwest Black Bean and Corn Stuffed Spaghetti Squash

Southwest Black Bean and Corn Stuffed Spaghetti Squash
Every weeknight needs a hearty, hands-off dinner that delivers big flavor without fuss. Enter this Southwest-inspired stuffed spaghetti squash—it’s packed with protein and veggies, and bakes up with minimal effort. Perfect for meal prep or a cozy family meal.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A good glug of olive oil (about 2 tbsp)
– A pinch of salt and black pepper
– 1 can (15 oz) black beans, rinsed and drained
– 1 cup frozen corn kernels, thawed
– 1 red bell pepper, diced small
– 1 small red onion, finely chopped
– 2 cloves garlic, minced
– 1 tsp ground cumin
– 1 tsp chili powder
– A squeeze of lime juice (about 1 tbsp)
– A handful of fresh cilantro, chopped
– 1 cup shredded Monterey Jack cheese

Instructions

1. Preheat your oven to 400°F (200°C).
2. Brush the cut sides of the spaghetti squash halves with olive oil, then season with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
4. Roast in the oven for 30–35 minutes, until the flesh is tender when pierced with a fork. Tip: Roasting cut-side down helps steam the squash, making it easier to shred later.
5. While the squash roasts, heat a large skillet over medium heat with a splash of olive oil.
6. Add the diced red onion and red bell pepper, cooking for 5–7 minutes until softened.
7. Stir in the minced garlic, cumin, and chili powder, cooking for 1 minute until fragrant.
8. Add the black beans and corn to the skillet, cooking for 3–4 minutes to heat through. Tip: Rinsing the black beans well removes excess sodium and improves texture.
9. Remove the skillet from heat and mix in the lime juice and chopped cilantro.
10. Once the squash is done, let it cool for 5 minutes, then use a fork to scrape the flesh into strands, keeping it in the shells.
11. Divide the bean and corn mixture evenly among the squash halves, pressing it into the strands.
12. Top each half with shredded Monterey Jack cheese.
13. Return the stuffed squash to the oven and bake for 10–12 minutes, until the cheese is melted and bubbly. Tip: For a golden-brown top, broil for the last 1–2 minutes, watching closely to avoid burning.
14. Here’s the payoff: the squash strands stay tender and slightly crisp, while the filling offers a smoky, zesty kick from the spices and lime. Serve it straight from the oven, maybe with a dollop of sour cream or avocado slices for extra creaminess—it’s a complete, satisfying meal in a shell.

Bolognese Stuffed Spaghetti Squash Boats

Bolognese Stuffed Spaghetti Squash Boats
Forget heavy pasta—these spaghetti squash boats deliver all the cozy Bolognese flavor in a lighter, veggie-forward package. They’re a clever weeknight dinner that feels special without the fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

– 2 medium spaghetti squash, halved and seeded
– A good glug of olive oil
– A pound of ground beef (or turkey)
– A small yellow onion, diced
– A couple of garlic cloves, minced
– A 28-ounce can of crushed tomatoes
– A splash of red wine (optional, but nice)
– A cup of shredded mozzarella
– A handful of fresh basil, chopped
– Salt and black pepper

Instructions

1. Preheat your oven to 400°F. Line a baking sheet with parchment paper.
2. Brush the cut sides of the squash halves with olive oil and season with salt and pepper. Place them cut-side down on the baking sheet.
3. Roast the squash for 35–40 minutes, until the flesh is tender and easily shreds with a fork. Let them cool slightly.
4. While the squash roasts, heat a tablespoon of olive oil in a large skillet over medium-high heat. Add the ground beef and cook, breaking it up, until browned, about 8 minutes.
5. Add the diced onion to the skillet and cook for 5 minutes until softened. Stir in the minced garlic and cook for 1 more minute.
6. Pour in the crushed tomatoes and red wine (if using). Bring to a simmer, then reduce heat to low and let it bubble gently for 20 minutes, stirring occasionally. Season with salt and pepper.
7. Once the squash is cool enough to handle, use a fork to scrape the flesh into strands, leaving about a half-inch border to create a “boat.” Tip: Don’t scrape too thin or the boat might collapse.
8. Divide the Bolognese sauce evenly among the four squash boats. Top each with shredded mozzarella.
9. Return the boats to the oven and bake at 400°F for 10–12 minutes, until the cheese is melted and bubbly. Tip: For extra browning, broil for the last 2 minutes, watching closely.
10. Remove from the oven and sprinkle with chopped basil. Tip: Let them sit for 5 minutes before serving so the flavors settle.

Each bite offers tender squash strands mingling with rich, meaty sauce and gooey cheese. Expect a satisfying, hearty texture that’s surprisingly light. Try serving these boats with a crisp green salad for a complete meal, or scoop leftovers into bowls for an easy lunch the next day.

Italian Sausage and Mozzarella Stuffed Spaghetti Squash

Italian Sausage and Mozzarella Stuffed Spaghetti Squash
Baked spaghetti squash gets a hearty upgrade with Italian sausage and melty mozzarella. This one-dish wonder is perfect for busy weeknights when you want something satisfying without the fuss. You’ll love how the squash strands soak up all those savory flavors.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium spaghetti squash, halved and seeded
– 1 lb Italian sausage, casings removed
– 1 cup marinara sauce
– 1 cup shredded mozzarella cheese
– 2 tbsp olive oil
– A couple of cloves of garlic, minced
– A pinch of salt and black pepper
– A sprinkle of dried oregano
– A handful of fresh basil for garnish

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash with 1 tbsp olive oil, then season with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet and roast for 30 minutes, or until the flesh is tender when pierced with a fork.
4. While the squash roasts, heat the remaining 1 tbsp olive oil in a large skillet over medium heat.
5. Add the Italian sausage and cook for 8-10 minutes, breaking it up with a spoon until browned and no longer pink.
6. Stir in the minced garlic and cook for 1 minute until fragrant.
7. Pour in the marinara sauce and sprinkle with oregano, then simmer for 5 minutes to let the flavors meld.
8. Once the squash is done, use a fork to scrape the flesh into strands, keeping it in the shells.
9. Divide the sausage mixture evenly among the squash halves, topping each with shredded mozzarella.
10. Return to the oven and bake for 10 minutes, or until the cheese is bubbly and golden.
11. Garnish with fresh basil before serving.

Warm and comforting, this dish offers a delightful contrast between the tender squash strands and the rich, savory sausage. The melted mozzarella adds a creamy texture that ties everything together beautifully. Try serving it with a crisp green salad for a complete meal that’s sure to become a family favorite.

Caprese Stuffed Spaghetti Squash with Fresh Basil

Caprese Stuffed Spaghetti Squash with Fresh Basil
Baked spaghetti squash gets a fresh twist with creamy mozzarella, juicy tomatoes, and aromatic basil. This vegetarian dish is surprisingly filling and perfect for a light dinner. You’ll love how the flavors meld together in each forkful.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squash, halved and seeded
– A good drizzle of olive oil (about 2 tablespoons)
– A generous pinch of salt and black pepper
– 2 cups of cherry tomatoes, halved
– 8 ounces of fresh mozzarella cheese, torn into chunks
– A big handful of fresh basil leaves, roughly chopped
– A splash of balsamic glaze for drizzling (optional)

Instructions

1. Preheat your oven to 400°F.
2. Place the spaghetti squash halves cut-side up on a baking sheet.
3. Drizzle olive oil over the squash, then season with salt and black pepper, rubbing it in evenly.
4. Roast the squash in the oven for 35-40 minutes, or until the flesh is tender and easily shreds with a fork.
5. While the squash roasts, combine cherry tomatoes, mozzarella chunks, and chopped basil in a bowl.
6. Remove the squash from the oven and let it cool for 5 minutes.
7. Use a fork to scrape the squash flesh into strands, keeping it in the shells.
8. Tip: Scrape gently to avoid breaking the shells, which will hold the filling.
9. Divide the tomato-mozzarella-basil mixture evenly among the squash halves, stuffing it into the shells.
10. Return the stuffed squash to the oven and bake for 5 minutes, just until the cheese starts to melt.
11. Tip: Watch closely to prevent the cheese from browning too much.
12. Remove from the oven and drizzle with balsamic glaze if using.
13. Tip: For extra flavor, add a sprinkle of red pepper flakes before serving.

Delight in the contrast of tender squash strands with the creamy, tangy filling. The fresh basil adds a bright, herbal note that cuts through the richness. Serve it straight from the shell for a rustic presentation, or scoop it onto plates for an easy family meal.

Creamy Spinach and Artichoke Stuffed Spaghetti Squash

Creamy Spinach and Artichoke Stuffed Spaghetti Squash
Every time I crave comfort food without the carb overload, this stuffed spaghetti squash hits the spot. It’s creamy, savory, and surprisingly simple to pull together for a satisfying weeknight meal.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A generous drizzle of olive oil
– A couple of cloves of garlic, minced
– A 10-ounce bag of fresh spinach
– A 14-ounce can of artichoke hearts, drained and chopped
– 8 ounces of cream cheese, softened
– A cup of shredded mozzarella cheese
– A half cup of grated Parmesan cheese
– A splash of heavy cream
– A pinch of salt and black pepper

Instructions

1. Preheat your oven to 400°F.
2. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
3. Roast for 30 minutes until the flesh is tender and easily shreds with a fork.
4. While the squash roasts, heat a drizzle of olive oil in a large skillet over medium heat.
5. Add the minced garlic and cook for 1 minute until fragrant.
6. Tip: Don’t let the garlic brown, or it’ll turn bitter.
7. Toss in the fresh spinach and cook for 2-3 minutes until wilted.
8. Stir in the chopped artichoke hearts and cook for another 2 minutes.
9. Reduce the heat to low and add the softened cream cheese, stirring until melted and smooth.
10. Pour in a splash of heavy cream to loosen the mixture.
11. Fold in the shredded mozzarella and half of the grated Parmesan until well combined.
12. Season with a pinch of salt and black pepper.
13. Once the squash is done, use a fork to scrape the flesh into strands, keeping the shells intact.
14. Tip: Be gentle to avoid tearing the shells, which act as edible bowls.
15. Mix the shredded squash into the creamy spinach and artichoke filling.
16. Spoon the mixture back into the squash shells, packing it evenly.
17. Sprinkle the remaining Parmesan on top.
18. Bake at 400°F for 15 minutes until the cheese is golden and bubbly.
19. Tip: Let it rest for 5 minutes before serving to set the filling.
20. Look for a creamy interior with tender squash strands and a crispy, cheesy top. The flavors meld into a rich, savory bite that’s perfect with a side salad or as a standalone dish—try topping it with red pepper flakes for a spicy kick.

Buffalo Chicken Stuffed Spaghetti Squash with Blue Cheese

Buffalo Chicken Stuffed Spaghetti Squash with Blue Cheese
Ready for a game-day twist that’s low-carb but high on flavor? This Buffalo chicken stuffed spaghetti squash swaps pasta for tender squash strands, all smothered in spicy sauce and tangy blue cheese. It’s a hearty, hands-on meal that’ll satisfy any craving without the guilt.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A couple of tablespoons of olive oil
– A pinch of salt and black pepper
– 1 pound of cooked, shredded chicken breast (rotisserie chicken works great!)
– ¾ cup of Buffalo sauce (like Frank’s RedHot)
– ½ cup of crumbled blue cheese
– A handful of chopped green onions for topping
– A splash of ranch dressing for drizzling (optional)

Instructions

1. Preheat your oven to 400°F (200°C).
2. Brush the cut sides of the spaghetti squash halves with olive oil, then sprinkle with salt and black pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
4. Roast in the oven for 35–40 minutes, until the squash is tender when pierced with a fork.
5. Let the squash cool for 5 minutes, then use a fork to scrape the flesh into strands, keeping it in the shells.
6. In a bowl, mix the shredded chicken with the Buffalo sauce until fully coated.
7. Divide the chicken mixture evenly among the squash halves, piling it on top of the strands.
8. Sprinkle the blue cheese crumbles over the chicken in each squash half.
9. Return the stuffed squash to the oven and bake for another 10 minutes, until the cheese is melted and bubbly.
10. Remove from the oven and top with chopped green onions and a drizzle of ranch dressing if using.
Done! The squash strands stay al dente, soaking up the spicy Buffalo sauce while the blue cheese adds a creamy, pungent kick. Serve it straight from the shell for a fun presentation, or scoop it into bowls for an easy weeknight dinner—either way, it’s a crowd-pleaser that’s as satisfying as it is simple.

Thai Peanut Chicken Stuffed Spaghetti Squash

Thai Peanut Chicken Stuffed Spaghetti Squash
Nailing a weeknight dinner that’s both healthy and packed with flavor can be a challenge. This Thai-inspired stuffed squash solves that with minimal fuss and maximum taste.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 55 minutes

Ingredients

– 2 medium spaghetti squashes
– A couple of tablespoons of olive oil
– 1 pound of ground chicken
– 1 red bell pepper, chopped
– 3 cloves of garlic, minced
– A 13.5-ounce can of coconut milk
– A good ½ cup of creamy peanut butter
– A couple of tablespoons of soy sauce
– A tablespoon of lime juice
– A splash of sriracha
– A handful of chopped cilantro and green onions for topping

Instructions

1. Preheat your oven to 400°F.
2. Slice each spaghetti squash in half lengthwise and scoop out the seeds with a spoon.
3. Drizzle the cut sides with olive oil and season with a pinch of salt and pepper.
4. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
5. Roast for 40-45 minutes, or until the flesh is tender and easily shreds with a fork.
6. While the squash roasts, heat a large skillet over medium-high heat.
7. Add the ground chicken and cook for 5-7 minutes, breaking it up with a spoon until no longer pink.
8. Toss in the chopped bell pepper and minced garlic, cooking for another 3-4 minutes until softened.
9. Pour in the coconut milk, peanut butter, soy sauce, lime juice, and sriracha.
10. Tip: Use full-fat coconut milk for a richer, creamier sauce that clings better to the chicken.
11. Reduce the heat to medium-low and simmer the sauce for 8-10 minutes, stirring frequently, until it thickens slightly.
12. Once the squash is done, use a fork to scrape the flesh into strands, creating a “bowl” but leaving the strands in the shell.
13. Tip: Let the squash cool for 5 minutes before handling to avoid burning your fingers while shredding.
14. Evenly divide the peanut chicken mixture among the four squash halves, spooning it over the shredded strands.
15. Return the stuffed squash to the oven and bake for an additional 10 minutes at 400°F to let everything heat through and meld.
16. Tip: For extra crunch and freshness, wait to add the chopped cilantro and green onions until right before serving.
17. Garnish each stuffed squash half with the chopped cilantro and green onions.
18. You’ll love the contrast between the tender, slightly sweet squash strands and the rich, savory peanut sauce clinging to the spiced chicken. Try serving it with extra lime wedges for a bright, acidic punch that cuts through the creaminess perfectly.

Shrimp Scampi Stuffed Spaghetti Squash

Shrimp Scampi Stuffed Spaghetti Squash
Just when you think spaghetti squash can’t get better, we stuff it with garlicky shrimp scampi. This low-carb twist feels indulgent but won’t weigh you down. Perfect for a weeknight dinner that still feels special.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squash
– A couple of tablespoons of olive oil
– A pinch of salt and black pepper
– 1 pound of large shrimp, peeled and deveined
– 4 cloves of garlic, minced
– A splash of white wine (about 1/4 cup)
– 2 tablespoons of lemon juice
– A handful of fresh parsley, chopped
– A pat of butter (about 2 tablespoons)
– A sprinkle of red pepper flakes (optional)

Instructions

1. Preheat your oven to 400°F.
2. Cut each spaghetti squash in half lengthwise and scoop out the seeds with a spoon.
3. Drizzle the cut sides with olive oil and season with salt and black pepper.
4. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
5. Roast in the oven for 30-35 minutes, until the flesh is tender and easily shreds with a fork.
6. While the squash roasts, pat the shrimp dry with paper towels to ensure they sear properly.
7. Heat a large skillet over medium-high heat and add a tablespoon of olive oil.
8. Add the shrimp to the skillet in a single layer and cook for 2-3 minutes per side, until pink and opaque.
9. Remove the shrimp from the skillet and set aside.
10. In the same skillet, add the minced garlic and cook for 30 seconds until fragrant, being careful not to burn it.
11. Pour in the white wine to deglaze the pan, scraping up any browned bits from the bottom.
12. Stir in the lemon juice, butter, and red pepper flakes if using, until the butter melts and the sauce thickens slightly.
13. Return the shrimp to the skillet and toss to coat in the sauce, then stir in the chopped parsley.
14. Once the squash is done, use a fork to shred the flesh into spaghetti-like strands, keeping it in the shells.
15. Divide the shrimp scampi mixture evenly among the four squash halves, stuffing it over the shredded squash.

For a crispy finish, broil the stuffed squash for 2-3 minutes until golden on top. The tender squash strands soak up the garlicky butter sauce, while the shrimp adds a juicy, savory bite. Serve it straight from the shell for a fun presentation, or scoop it all into bowls for easier eating.

Taco Stuffed Spaghetti Squash with Avocado

Taco Stuffed Spaghetti Squash with Avocado
Craving a low-carb twist on taco night? This Taco Stuffed Spaghetti Squash with Avocado swaps tortillas for roasted squash strands, creating a hearty, veggie-packed meal that’s as satisfying as it is simple. Customize the spice level to your liking and dig in.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squash, halved and seeded
– 1 tablespoon of olive oil
– A pinch of salt and black pepper
– 1 pound of ground beef (or turkey)
– 1 packet of taco seasoning (about 2 tablespoons)
– 1 can (15 oz) of black beans, rinsed and drained
– 1 cup of corn kernels (fresh, frozen, or canned)
– 1 cup of shredded cheddar cheese
– 2 ripe avocados, diced
– A handful of fresh cilantro, chopped
– A squeeze of lime juice
– A dollop of sour cream for serving

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash halves with olive oil, then sprinkle with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
4. Roast in the oven for 30-35 minutes, until the flesh is tender and easily shreds with a fork.
5. While the squash roasts, heat a large skillet over medium-high heat and add the ground beef.
6. Cook the beef for 5-7 minutes, breaking it up with a spoon, until browned and no longer pink.
7. Drain any excess fat from the skillet.
8. Stir in the taco seasoning, black beans, and corn, cooking for another 3-4 minutes until heated through.
9. Remove the squash from the oven and let it cool slightly for 5 minutes.
10. Use a fork to scrape the squash flesh into strands, keeping it in the shells.
11. Fill each squash half with the taco mixture, packing it in evenly.
12. Top each half with shredded cheddar cheese.
13. Return the stuffed squash to the oven and bake for 5-7 minutes, just until the cheese is melted and bubbly.
14. Remove from the oven and let it sit for 2 minutes before serving.
15. Garnish with diced avocados, chopped cilantro, a squeeze of lime juice, and a dollop of sour cream.
Tip: For crispier squash edges, roast cut-side up instead of down. Tip: If using frozen corn, thaw it first to avoid excess moisture in the filling. Tip: Let the squash cool a bit before scraping to avoid burning your hands.
Unwrap this dish to find a delightful mix of textures: the tender squash strands soak up the savory taco flavors, while the creamy avocado adds a cool contrast. Serve it straight from the shell for a fun, mess-free presentation, or scoop it into bowls for an easy weeknight dinner that’s sure to please everyone at the table.

Vegetarian Mushroom and Kale Stuffed Spaghetti Squash

Vegetarian Mushroom and Kale Stuffed Spaghetti Squash
Every winter, I crave something hearty but healthy. This vegetarian stuffed spaghetti squash hits the spot with earthy mushrooms and hearty kale. It’s a complete meal that feels indulgent without weighing you down.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 55 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A good glug of olive oil, about 2 tablespoons
– A couple of pinches of salt and black pepper
– 1 pound of cremini mushrooms, sliced
– 1 small yellow onion, diced
– 3 cloves of garlic, minced
– A big bunch of kale, stems removed and leaves chopped (about 4 cups packed)
– A splash of vegetable broth, about 1/4 cup
– A handful of grated Parmesan cheese, about 1/2 cup (optional for topping)

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash halves with olive oil and season with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
4. Roast for 35–40 minutes, or until the flesh is tender when pierced with a fork.
5. While the squash roasts, heat the remaining olive oil in a large skillet over medium-high heat.
6. Add the sliced mushrooms and cook for 8–10 minutes, stirring occasionally, until they release their liquid and turn golden brown.
7. Add the diced onion and cook for 5 minutes, until softened.
8. Stir in the minced garlic and cook for 1 minute, until fragrant.
9. Add the chopped kale and vegetable broth to the skillet.
10. Cook for 3–5 minutes, stirring, until the kale wilts and turns bright green.
11. Remove the skillet from the heat and season the mixture with salt and pepper.
12. Once the squash is done, use a fork to scrape the flesh into strands, leaving a 1/2-inch border to keep the shells intact.
13. Mix the scraped squash strands into the mushroom and kale filling in the skillet.
14. Divide the filling evenly among the four squash shells.
15. Sprinkle the top with Parmesan cheese, if using.
16. Return the stuffed squash to the oven and bake for 10–15 minutes, until heated through and the cheese is melted.
17. Let the squash cool for 5 minutes before serving.

Hearty and satisfying, the roasted squash strands have a slight bite that pairs perfectly with the savory, umami-rich mushrooms and tender kale. For a fun twist, top each serving with a fried egg or a drizzle of balsamic glaze to add extra richness and acidity.

Cheesy Broccoli and Cheddar Stuffed Spaghetti Squash

Cheesy Broccoli and Cheddar Stuffed Spaghetti Squash
Hate when healthy food feels boring? This cheesy broccoli and cheddar stuffed spaghetti squash is a game-changer. It’s hearty, low-carb, and packed with flavor—perfect for a cozy weeknight dinner.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium spaghetti squash (about 3 pounds each)
– A generous drizzle of olive oil
– A couple of pinches of salt and black pepper
– 2 cups of small broccoli florets
– 1 cup of shredded sharp cheddar cheese
– A splash of milk (about ¼ cup)
– 2 cloves of garlic, minced

Instructions

1. Preheat your oven to 400°F.
2. Cut each spaghetti squash in half lengthwise and scoop out the seeds with a spoon.
3. Drizzle the cut sides with olive oil and season with salt and pepper.
4. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
5. Roast in the oven for 35-40 minutes, until the flesh is tender and easily shreds with a fork.
6. While the squash roasts, steam the broccoli florets in a pot with a little water for 5-7 minutes until bright green and tender-crisp.
7. Remove the squash from the oven and let it cool for 5 minutes until safe to handle.
8. Use a fork to scrape the squash flesh into strands, leaving about a ¼-inch border to keep the shells intact.
9. In a large bowl, combine the squash strands, steamed broccoli, shredded cheddar, milk, and minced garlic.
10. Mix everything until well combined and the cheese starts to melt slightly from the residual heat.
11. Spoon the mixture back into the squash shells, packing it in lightly.
12. Return the stuffed squash to the oven and bake for another 10 minutes at 400°F until the cheese is bubbly and golden on top.
13. Let the squash rest for 5 minutes before serving to allow the filling to set.
What you get is a creamy, cheesy interior with tender-crisp broccoli, all nestled in sweet, roasted squash strands. The sharp cheddar adds a tangy punch that balances the natural sweetness perfectly. Try topping it with a sprinkle of red pepper flakes for a spicy kick or serving it alongside a simple green salad for a complete meal.

BBQ Pulled Pork Stuffed Spaghetti Squash

BBQ Pulled Pork Stuffed Spaghetti Squash
Ready for a low-carb twist on classic comfort food? This BBQ pulled pork stuffed spaghetti squash delivers smoky, savory flavor without the guilt. It’s a satisfying meal that comes together with minimal effort.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– 2 cups of shredded BBQ pulled pork (store-bought or homemade)
– 1 cup of shredded cheddar cheese
– 1/2 cup of your favorite BBQ sauce
– A couple of tablespoons of olive oil
– A pinch of salt and black pepper

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash halves with olive oil, then sprinkle with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper. Tip: This helps them steam and soften evenly.
4. Roast in the oven for 40-45 minutes, until the flesh is tender when pierced with a fork.
5. Remove from the oven and let cool for 5 minutes until safe to handle.
6. Use a fork to scrape the squash flesh into strands, creating a “spaghetti” texture, but leave it in the shells.
7. In a bowl, mix the shredded BBQ pulled pork with BBQ sauce until well coated.
8. Divide the pork mixture evenly among the four squash halves, mounding it on top of the spaghetti strands.
9. Sprinkle shredded cheddar cheese generously over the pork in each half. Tip: For extra crispiness, broil for the last 2-3 minutes.
10. Return the stuffed squash to the oven and bake for 10-12 minutes at 400°F, until the cheese is melted and bubbly.
11. Let rest for 5 minutes before serving. Tip: This allows the flavors to meld and prevents burning your mouth.

Cheesy, smoky goodness awaits in every bite, with the squash strands adding a tender, slightly crisp texture. The BBQ sauce caramelizes slightly in the oven, deepening the savory notes. Try topping with fresh cilantro or a dollop of sour cream for a cool contrast.

Pesto Chicken Stuffed Spaghetti Squash

Pesto Chicken Stuffed Spaghetti Squash
Craving a low-carb dinner that doesn’t skimp on flavor? This pesto chicken stuffed spaghetti squash delivers a satisfying, restaurant-worthy meal with minimal fuss. It’s the perfect way to transform a simple veggie into a complete, protein-packed main dish.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

– 2 medium spaghetti squashes
– A good glug of olive oil (about 2 tablespoons)
– A couple of boneless, skinless chicken breasts (about 1.5 pounds)
– A generous 1/2 cup of your favorite basil pesto
– A big handful of shredded mozzarella cheese (about 1 cup)
– A splash of water (about 1/4 cup)
– A pinch of salt and black pepper

Instructions

1. Preheat your oven to 400°F (200°C).
2. Slice each spaghetti squash in half lengthwise and scoop out all the seeds with a spoon.
3. Drizzle the cut sides of the squash with the olive oil and season with a pinch of salt and pepper.
4. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
5. Roast the squash in the preheated oven for 45-50 minutes, until the flesh is tender and easily pulls into strands with a fork.
6. While the squash roasts, season the chicken breasts with salt and pepper.
7. Heat a large skillet over medium-high heat and cook the chicken breasts for 6-7 minutes per side, until cooked through and the internal temperature reaches 165°F.
8. Transfer the cooked chicken to a cutting board, let it rest for 5 minutes, then shred it using two forks.
9. In a medium bowl, combine the shredded chicken with the pesto and a splash of water to loosen the mixture.
10. Once the squash is done, carefully flip the halves over so the cut sides face up.
11. Use a fork to scrape and fluff the squash flesh into strands, creating a ‘bowl’ but leaving the strands in the shell.
12. Evenly divide the pesto chicken mixture among the four squash halves, mounding it into the centers.
13. Top each stuffed squash half with a quarter of the shredded mozzarella cheese.
14. Return the baking sheet to the oven and bake for an additional 10-12 minutes, just until the cheese is melted and bubbly.
15. Remove from the oven and let cool for 5 minutes before serving.

Kick back and enjoy the fantastic contrast between the tender, slightly sweet squash strands and the savory, herby chicken. The melted mozzarella adds a perfect gooey finish. For a fun twist, try topping individual servings with a sprinkle of toasted pine nuts or a drizzle of balsamic glaze right before digging in.

Eggplant Parmesan Stuffed Spaghetti Squash

Eggplant Parmesan Stuffed Spaghetti Squash
Grab your fork—this cozy mash-up brings Italian comfort to a low-carb favorite. Roasted spaghetti squash gets stuffed with layers of melty cheese, savory eggplant, and tangy marinara. It’s a hearty, veggie-packed dinner that feels indulgent but comes together without fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 55 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A couple of tablespoons of olive oil
– 1 large eggplant, cut into ½-inch cubes
– 2 cups of your favorite marinara sauce
– 1 cup of shredded mozzarella cheese
– ½ cup of grated Parmesan cheese
– A splash of balsamic vinegar
– A pinch of salt and black pepper

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squashes with olive oil, sprinkle with salt and pepper, and place them cut-side down on a baking sheet.
3. Roast the squashes for 35–40 minutes, until the flesh is tender and easily shreds with a fork.
4. While the squashes roast, heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
5. Add the eggplant cubes and cook for 8–10 minutes, stirring occasionally, until they’re golden brown and softened.
6. Stir in the marinara sauce and balsamic vinegar, then simmer for 5 minutes to let the flavors meld.
7. Once the squashes are done, use a fork to scrape the flesh into strands, keeping the shells intact.
8. Mix half of the shredded mozzarella and Parmesan into the spaghetti squash strands.
9. Spoon the eggplant-marinara mixture evenly into each squash shell.
10. Top with the remaining mozzarella and Parmesan cheeses.
11. Bake at 400°F for 15–20 minutes, until the cheese is bubbly and lightly browned.
12. Let the stuffed squashes cool for 5 minutes before serving.

What you get is a delightful contrast: tender, slightly sweet squash strands against the rich, savory eggplant and gooey cheese. The edges crisp up nicely in the oven, adding a satisfying crunch. Try serving it with a simple arugula salad on the side for a fresh, peppery bite that cuts through the richness.

Alfredo Stuffed Spaghetti Squash with Ham

Alfredo Stuffed Spaghetti Squash with Ham
Let’s face it: spaghetti squash is the ultimate low-carb canvas, and stuffing it with creamy Alfredo and salty ham turns a simple veggie into a complete, comforting meal. This dish delivers that cozy restaurant-style flavor without the fuss.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 50 minutes

Ingredients

– 2 medium spaghetti squashes, halved and seeded
– A couple of tablespoons of olive oil
– A pinch of salt and black pepper
– 1 cup of diced ham
– 3 cloves of garlic, minced
– 1 cup of heavy cream
– 1/2 cup of grated Parmesan cheese
– A splash of lemon juice
– A handful of chopped fresh parsley

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash halves with olive oil, then season them with salt and pepper.
3. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
4. Roast the squash in the oven for 35-40 minutes, until the flesh is tender and easily shreds with a fork.
5. While the squash roasts, heat a large skillet over medium heat and add a tablespoon of olive oil.
6. Add the diced ham to the skillet and cook for 3-4 minutes, until it starts to brown slightly.
7. Stir in the minced garlic and cook for 1 minute, just until fragrant—be careful not to burn it.
8. Pour in the heavy cream and bring it to a gentle simmer, stirring occasionally.
9. Reduce the heat to low and stir in the grated Parmesan cheese until it melts smoothly into the sauce.
10. Add a splash of lemon juice to the sauce to brighten the flavor.
11. Once the squash is done, use a fork to scrape the flesh into strands, keeping it in the shells.
12. Pour the Alfredo sauce and ham mixture evenly over the shredded squash in each half.
13. Return the stuffed squash halves to the oven and bake for an additional 10 minutes, until bubbly.
14. Garnish with chopped fresh parsley before serving.
Savor the creamy, cheesy Alfredo mingling with the salty ham and tender squash strands. The texture is wonderfully hearty yet light, making it perfect for a cozy dinner or as a show-stopping side. Try topping it with extra Parmesan or a sprinkle of red pepper flakes for a spicy kick.

Garlic Parmesan Seafood Stuffed Spaghetti Squash

Garlic Parmesan Seafood Stuffed Spaghetti Squash
Savor a low-carb twist on classic seafood pasta with this garlic parmesan stuffed spaghetti squash. It’s packed with tender shrimp and scallops in a creamy, cheesy sauce that bakes right into the squash. You’ll get restaurant-quality flavor with minimal cleanup.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squash (about 3 pounds each)
– 1 tablespoon of olive oil
– A couple of pinches of salt and black pepper
– 1 pound of large shrimp, peeled and deveined
– 1/2 pound of sea scallops
– 4 cloves of garlic, minced
– 1/2 cup of heavy cream
– 1/2 cup of grated parmesan cheese
– A splash of lemon juice (about 1 tablespoon)
– A handful of fresh parsley, chopped

Instructions

1. Preheat your oven to 400°F.
2. Slice each spaghetti squash in half lengthwise and scoop out the seeds with a spoon.
3. Drizzle the cut sides with 1 tablespoon of olive oil and season with a couple of pinches of salt and black pepper.
4. Place the squash halves cut-side down on a baking sheet lined with parchment paper.
5. Roast for 30-35 minutes, until the flesh is tender when pierced with a fork.
6. While the squash roasts, pat the shrimp and scallops completely dry with paper towels to ensure a good sear.
7. Heat a large skillet over medium-high heat and add the shrimp and scallops in a single layer.
8. Cook for 2-3 minutes per side, just until the shrimp turn pink and opaque and the scallops are golden brown.
9. Remove the seafood from the skillet and set aside on a plate.
10. In the same skillet, add the minced garlic and cook for 30 seconds until fragrant.
11. Pour in 1/2 cup of heavy cream and bring to a simmer.
12. Stir in 1/2 cup of grated parmesan cheese until the sauce is smooth and slightly thickened.
13. Add a splash of lemon juice and the cooked seafood back to the skillet, tossing to coat.
14. Once the squash is done, use a fork to scrape the flesh into strands, leaving a 1/2-inch border to keep the shells intact.
15. Divide the seafood mixture evenly among the four squash halves.
16. Return the stuffed squash to the oven and bake for an additional 10 minutes at 400°F.
17. Garnish with a handful of chopped fresh parsley before serving.
Flaky, tender seafood mingles with the creamy, garlicky parmesan sauce, while the spaghetti squash adds a subtly sweet, noodle-like texture. For a crispy finish, broil the stuffed squash for the last 2-3 minutes. Serve it straight from the shell for a dramatic, rustic presentation that’s perfect for a cozy dinner.

Greek Yogurt and Dill Salmon Stuffed Spaghetti Squash

Greek Yogurt and Dill Salmon Stuffed Spaghetti Squash
Zesty yet comforting, this stuffed spaghetti squash makes a complete meal in one dish. It’s packed with protein from flaky salmon and tangy Greek yogurt, balanced by fresh dill. You’ll love how the squash strands mimic pasta without the carbs.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 2 medium spaghetti squash, halved and seeded
– A couple of tablespoons of olive oil
– 1 pound of salmon fillets, skin removed
– A cup of plain Greek yogurt
– A big handful of fresh dill, chopped
– A splash of lemon juice
– A pinch of salt and black pepper

Instructions

1. Preheat your oven to 400°F.
2. Brush the cut sides of the spaghetti squash halves with olive oil, then place them cut-side down on a baking sheet lined with parchment paper.
3. Roast the squash for 30 minutes, or until the flesh is tender when pierced with a fork. Tip: Roasting cut-side down helps steam the squash, keeping it moist.
4. While the squash roasts, season the salmon fillets with salt and pepper.
5. Heat a tablespoon of olive oil in a skillet over medium-high heat.
6. Cook the salmon for 4-5 minutes per side, until it flakes easily with a fork and reaches an internal temperature of 145°F. Tip: Don’t overcook the salmon to keep it juicy.
7. Remove the salmon from the skillet and let it cool slightly, then flake it into small pieces with a fork.
8. In a bowl, mix the flaked salmon with Greek yogurt, chopped dill, and lemon juice until well combined.
9. Once the squash is done, use a fork to scrape the flesh into strands, leaving a half-inch border around the edges to create a “bowl.”
10. Stuff each squash half with the salmon mixture, packing it in lightly. Tip: Mixing the salmon while warm helps the flavors meld with the yogurt.
11. Return the stuffed squash to the oven and bake for an additional 10-15 minutes, until heated through and slightly golden on top.

Rich and creamy, the salmon filling contrasts with the tender, slightly crisp squash strands. Serve it warm with a side salad for a light dinner, or top with extra dill for a fresh garnish.

Conclusion

Here’s a tasty collection of stuffed spaghetti squash recipes perfect for any meal! From cozy dinners to festive gatherings, these dishes offer something delicious for everyone. We hope you find a new favorite to try in your kitchen. Don’t forget to leave a comment sharing which recipe you loved most and pin this article on Pinterest to save for later!

You might also like these recipes

Leave a Comment