Spaghetti squash earns its spot on the dinner table because it does something regular pasta can’t: it soaks up sauce while adding a mild, slightly sweet flavor and a satisfying bite. Once roasted, those golden strands shred apart with a fork and act like a blank canvas for whatever you’re craving, from cheesy Italian bakes to spicy buffalo chicken to a quick curry.
The best spaghetti squash recipes lean into bold sauces and toppings, since the squash itself is mild and benefits from a flavor partner. Whether you want a low-carb stand-in for lasagna or a cozy soup for a cold night, there’s a version here worth adding to your rotation.
Quick picks:
- Best comfort food swap: Spaghetti Squash Lasagna Boats
- Best weeknight dinner: Chicken Alfredo Spaghetti Squash
- Best for spice lovers: Buffalo Chicken Spaghetti Squash
- Best for a fresh start: Spaghetti Squash Primavera

1. Spaghetti Squash Lasagna Boats
This one takes everything you love about lasagna and tucks it into a squash shell. Roast a medium spaghetti squash at 400°F for 40 minutes, then scrape the strands and mix with 1 cup ricotta, 1 cup marinara, and 1/2 cup shredded mozzarella. Spoon back into the shells, top with more cheese, and bake another 15 minutes until bubbly. The edges get slightly crisp while the center stays creamy. Serve it alongside a simple green salad for a complete, low-carb dinner that still feels indulgent.

2. Chicken Alfredo Spaghetti Squash
Creamy alfredo clings beautifully to spaghetti squash strands, making this a favorite for weeknights. Toss 3 cups roasted squash strands with 2 cups shredded rotisserie chicken and 1 1/2 cups alfredo sauce in a skillet over medium heat until warmed through. A handful of grated Parmesan and cracked black pepper finishes it off. If you’ve got leftover chicken on hand, this creamy leftover rotisserie chicken alfredo bake uses a similar approach with baked pasta instead of squash.

3. Spaghetti Squash with Meatballs and Marinara
Classic spaghetti and meatballs gets a lighter spin here, and nobody misses the noodles. Bake 12 frozen or homemade meatballs at 400°F for 20 minutes while the squash roasts alongside. Simmer meatballs in 2 cups marinara for 10 minutes, then pile over the squash strands with torn basil and Parmesan. For sauce inspiration, check out our best meatball sauce recipes to switch things up beyond classic marinara.

4. Tex-Mex Spaghetti Squash Boats
Spaghetti squash takes on a smoky, zesty personality in this Tex-Mex version. Mix roasted squash strands with 1 cup black beans, 1/2 cup corn, 1/2 cup salsa, and 1 teaspoon cumin, then stuff back into the shells. Top with shredded cheddar and bake at 375°F for 15 minutes until melted. Finish with diced avocado and cilantro. Pair it with ideas from 19 Mexican side dishes for a full spread.

5. Buffalo Chicken Spaghetti Squash
Tangy buffalo sauce turns mild squash into something craveable. Combine 2 cups shredded chicken with 1/2 cup buffalo sauce and 1/4 cup ranch dressing, then toss with 3 cups squash strands in a skillet over low heat for 5 minutes. Crumble blue cheese on top for a sharp, briny finish. Fans of heat should also try the spicy shredded buffalo chicken dip for game day.

6. Garlic Parmesan Spaghetti Squash
This simple side dish lets roasted garlic and nutty Parmesan shine. Sauté 3 minced garlic cloves in 2 tablespoons butter until fragrant, then toss with 3 cups squash strands, 1/2 cup grated Parmesan, and chopped parsley. Season with salt and pepper to taste. It’s a fast side that works with almost any protein, and it borrows the same cozy flavor profile as creamy garlic parmesan pasta recipe.

7. Pesto Chicken Spaghetti Squash
Basil pesto brings a bright, herby punch to roasted squash strands. Toss 3 cups squash with 1/2 cup basil pesto, 2 cups diced cooked chicken, and 1/4 cup toasted pine nuts. Warm everything in a skillet over medium heat for 5 minutes until coated and fragrant. The combination tastes fresh without feeling heavy. For more pesto inspiration, the leftover rotisserie chicken pesto pasta recipe makes a great companion dish.

8. Spaghetti Squash Pad Thai
Sweet, salty, and tangy flavors come together fast in this noodle-free pad thai. Whisk 3 tablespoons fish sauce, 2 tablespoons lime juice, 2 tablespoons brown sugar, and 1 tablespoon peanut butter for the sauce. Toss with 3 cups squash strands, 2 scrambled eggs, and 1 cup bean sprouts in a hot skillet for 4 minutes. Top with crushed peanuts and lime wedges for a dish that tastes like takeout.

9. Spaghetti Squash Shrimp Scampi
Garlicky, buttery shrimp scampi gets lighter when spaghetti squash stands in for pasta. Sauté 1 pound shrimp in 3 tablespoons butter with 4 minced garlic cloves for 3 minutes per side. Deglaze with 1/4 cup white wine, then toss with 3 cups squash strands and a squeeze of lemon. Fresh parsley on top adds color and a clean, herbal note.

10. Spaghetti Squash Carbonara
Crispy bacon and a silky egg sauce make this carbonara version feel surprisingly rich. Cook 4 slices chopped bacon until crisp, then whisk 2 eggs with 1/2 cup Parmesan. Toss hot squash strands with the bacon and its fat, then quickly stir in the egg mixture off heat so it turns creamy, not scrambled. Black pepper and extra Parmesan finish the dish.

11. Spinach and Artichoke Stuffed Spaghetti Squash
This one turns a favorite dip into a full dinner. Mix 2 cups squash strands with 1 cup chopped artichoke hearts, 1 cup baby spinach, 4 ounces cream cheese, and 1/2 cup shredded mozzarella. Stuff into squash shells and bake at 375°F for 20 minutes until golden and bubbly on top. It’s creamy, tangy, and packed with vegetables in every bite.

12. Spaghetti Squash Pizza Boats
Pizza night gets a vegetable-forward makeover with these boats. Spread 1/2 cup marinara over roasted squash halves, then scatter with mini pepperoni, sliced mushrooms, and 1 cup shredded mozzarella. Bake at 400°F for 12 minutes until the cheese melts and turns lightly golden. Customize with your favorite toppings just like a regular pizza.

13. Spaghetti Squash Primavera
Primavera means spring vegetables, and this dish delivers crisp color and freshness. Sauté 1 cup sliced zucchini, 1 cup cherry tomatoes, and 1 cup bell peppers in olive oil for 5 minutes, then toss with 3 cups squash strands and 2 tablespoons grated Parmesan. For more vegetable-forward ideas, see 25 vegetable recipes for inspiration beyond this one.

14. Turkey and Spaghetti Squash Casserole
Ground turkey and squash bake together into a hearty, family-style casserole. Brown 1 pound ground turkey with diced onion, then stir in 2 cups marinara and 3 cups squash strands. Pour into a baking dish, top with 1 cup shredded mozzarella, and bake at 375°F for 20 minutes. It reheats well for lunch the next day.

15. Coconut Curry Spaghetti Squash with Chickpeas
Warm curry spices and coconut milk make this a cozy, plant-based dinner. Simmer 1 can coconut milk with 2 tablespoons red curry paste, 1 can chickpeas, and 1 cup diced tomatoes for 10 minutes. Pour over 3 cups squash strands and finish with fresh cilantro. The sauce is rich and a little spicy, with a touch of sweetness from the coconut.

16. Spaghetti Squash Fritters
Crispy on the outside and tender inside, these fritters make a fun appetizer or side. Mix 2 cups squeezed-dry squash strands with 1 egg, 1/4 cup flour, 1/4 cup grated Parmesan, and chopped scallions. Form into patties and pan-fry in olive oil for 3 minutes per side until golden brown. Serve with a dollop of sour cream.

17. Baked Eggs in Spaghetti Squash Nests
This one turns breakfast into something a little special. Press roasted squash strands into a nest shape in a greased baking dish, crack an egg into the center, and bake at 375°F for 12 minutes until the white sets. Season with salt, pepper, and a sprinkle of chives. It’s a satisfying, protein-packed start to the day.

18. Spaghetti Squash Tater Tots
These bite-sized tots are crispy, cheesy, and easy to snack on. Combine 2 cups squeezed-dry squash strands with 1/2 cup shredded cheddar, 1/4 cup breadcrumbs, and 1 egg. Shape into small tots and bake at 425°F for 20 minutes, flipping halfway, until golden and crisp. Kids and adults both tend to reach for seconds.

19. Chicken and Spaghetti Squash Soup
This soup feels like a warm hug on a chilly evening. Simmer 6 cups chicken broth with 2 cups shredded rotisserie chicken, 1 cup diced carrots, and 1 cup diced celery for 15 minutes. Stir in 2 cups squash strands at the end so they stay tender, not mushy. A squeeze of lemon brightens the whole pot.
How to Cook Spaghetti Squash Without Watery Strands
The key to firm, flavorful strands is roasting cut-side down and draining excess moisture before serving. Spaghetti squash holds a lot of water, and skipping these steps leads to a soggy, waterlogged dish.
Start by halving the squash lengthwise and scooping out the seeds. Place both halves cut-side down on a baking sheet and roast at 400°F for 40 to 45 minutes, until a fork slides in easily.
Let the squash cool for 10 minutes before scraping out the strands with a fork. This resting time matters because the flesh keeps cooking slightly and firms up, which makes a noticeable difference in texture.
Once you’ve scraped out the strands, pile them onto a clean kitchen towel or paper towels. Press gently to squeeze out extra liquid, especially if you’re using the squash in fritters or tater tots where moisture ruins the crisp texture.
Avoid roasting cut-side up, since that traps steam inside the squash and makes the strands mushy. Cutting side down lets moisture escape onto the pan instead of pooling in the flesh.
Salt draws out even more water, so if a recipe calls for salting the squash, do it after draining, not before. For stuffed recipes like the lasagna boats or spinach artichoke version, this extra draining step keeps the filling from turning watery during baking.
How to Store and Reheat Spaghetti Squash
Cooked spaghetti squash keeps well in the fridge for up to five days when stored in an airtight container. Keep the strands separate from heavy sauces until you’re ready to reheat, since sitting in liquid speeds up sogginess.
For longer storage, spaghetti squash strands freeze well for up to three months. Spread them on a baking sheet to freeze individually first, then transfer to a freezer bag. This keeps the strands from clumping into one giant block.
To reheat, a skillet works better than a microwave for keeping texture intact. Warm the strands over medium heat with a splash of olive oil or butter for 3 to 5 minutes, stirring occasionally.
Microwaving works in a pinch, though strands can turn a little mushy if left too long. Heat in 30-second bursts, stirring between each, until just warmed through.
Raw, uncooked spaghetti squash lasts on the counter for up to a month if kept whole and away from direct sunlight. Once cut, it needs to go in the fridge and gets used within a few days.
If you’re meal-prepping dishes like the turkey casserole or chicken soup, store the sauce or broth separately from the squash strands. Combining them right before serving keeps every bite tasting fresh instead of watered down.









