Welcome to a world where spaghetti squash transforms into the star of your table! Whether you’re craving a quick weeknight dinner, a seasonal delight, or a cozy comfort food fix, these 12 roasted spaghetti squash recipes are sure to inspire. From cheesy bakes to vibrant veggie-packed dishes, there’s something here for everyone. Let’s dive into these delicious creations that promise to make your meals unforgettable!
Garlic Parmesan Roasted Spaghetti Squash

Evenings like these call for something comforting yet simple, a dish that wraps you in warmth without weighing you down. Garlic Parmesan Roasted Spaghetti Squash is just that—a humble, hearty meal that turns a simple vegetable into something magical.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds scooped out
- 2 tablespoons rich extra virgin olive oil
- 3 cloves garlic, minced to a fragrant paste
- 1/2 cup freshly grated Parmesan cheese, sharp and nutty
- 1/2 teaspoon sea salt, finely ground
- 1/4 teaspoon freshly cracked black pepper, aromatic and bold
- 1 tablespoon unsalted butter, melted and slightly cooled
- 2 tablespoons fresh parsley, chopped for a bright finish
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with olive oil, ensuring every inch is lightly coated to prevent sticking and promote caramelization.
- Place the squash halves cut-side down on the prepared baking sheet and roast for 35-40 minutes, until the flesh is tender and easily pierced with a fork.
- While the squash roasts, mix the minced garlic, Parmesan, salt, and pepper in a small bowl, ready to transform the squash into a flavorful masterpiece.
- Once roasted, flip the squash halves over and use a fork to gently scrape the flesh into strands, creating the ‘spaghetti’ effect.
- Drizzle the melted butter over the spaghetti strands, then sprinkle the garlic-Parmesan mixture evenly over each half.
- Return to the oven for 5-7 minutes, just until the cheese is melted and slightly golden, watching closely to avoid burning.
- Garnish with fresh parsley before serving, adding a pop of color and freshness to the dish.
Zesty and tender, the squash strands soak up the garlic and Parmesan, offering a dish that’s both light and satisfying. Serve it straight from the shell for a rustic presentation, or twirl it onto plates for a more refined look.
Herbed Roasted Spaghetti Squash with Cherry Tomatoes

Kneading through the quiet of the kitchen, the herbed roasted spaghetti squash with cherry tomatoes emerges as a dish that whispers of summer’s bounty and the comfort of home. It’s a recipe that invites you to slow down, to savor the process as much as the meal itself.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds scooped out
- 2 cups cherry tomatoes, halved and bursting with sweetness
- 3 tablespoons rich extra virgin olive oil
- 2 cloves garlic, minced to release their pungent aroma
- 1 tablespoon fresh rosemary, finely chopped for a woodsy fragrance
- 1 tablespoon fresh thyme leaves, stripped from their stems for a subtle earthiness
- 1/2 teaspoon sea salt, finely ground to enhance flavors
- 1/4 teaspoon freshly ground black pepper, for a gentle heat
Instructions
- Preheat your oven to 400°F (200°C), allowing it to reach the perfect temperature for roasting.
- Brush the cut sides of the spaghetti squash with 1 tablespoon of olive oil, ensuring each half is lightly coated to prevent sticking and promote caramelization.
- Place the squash halves cut-side down on a baking sheet lined with parchment paper, roasting for 35-40 minutes until the flesh is tender and easily pulls apart into strands.
- While the squash roasts, heat the remaining 2 tablespoons of olive oil in a skillet over medium heat, adding the minced garlic to sizzle until fragrant, about 1 minute.
- Add the cherry tomatoes to the skillet, cooking for 5-7 minutes until they begin to soften and release their juices, creating a light sauce.
- Stir in the rosemary, thyme, sea salt, and black pepper, combining well to infuse the tomatoes with the herbs’ flavors.
- Once the squash is done, use a fork to scrape the flesh into strands, transferring to a serving bowl.
- Gently fold the herbed tomato mixture into the squash strands, ensuring an even distribution of flavors.
Finished with a final drizzle of olive oil, this dish offers a delightful contrast between the tender, slightly sweet squash and the juicy, herb-kissed tomatoes. Serve it warm, perhaps alongside a crisp green salad or as a bed for grilled chicken, to let its simple elegance shine.
Spicy Roasted Spaghetti Squash with Black Beans

Sometimes, the simplest dishes carry the most comfort, especially when they blend warmth, spice, and a touch of earthiness. Spaghetti squash, with its golden strands, becomes a canvas for bold flavors and textures, inviting a slow, mindful preparation that rewards patience.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds scooped out
- 2 tablespoons rich extra virgin olive oil
- 1 teaspoon coarse sea salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon smoky paprika
- 1/2 teaspoon ground cumin
- 1 can (15 oz) black beans, rinsed and drained
- 2 cloves garlic, minced
- 1/4 cup fresh cilantro, chopped
- 1 lime, juiced
- 1/2 cup crumbled feta cheese
Instructions
- Preheat your oven to 400°F (204°C) and line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with olive oil, then season evenly with salt, pepper, paprika, and cumin.
- Place the squash halves cut-side down on the prepared 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 a small skillet over medium heat. Add a drizzle of olive oil, then sauté the minced garlic until fragrant, about 30 seconds.
- Stir in the black beans and cook until warmed through, about 3 minutes. Remove from heat and mix in the chopped cilantro and lime juice.
- Once the squash is done, use a fork to scrape the flesh into strands. Gently fold in the black bean mixture.
- Sprinkle with crumbled feta cheese before serving for a creamy contrast to the spicy, tangy flavors.
Best enjoyed fresh, the dish offers a delightful contrast between the tender, slightly sweet squash and the hearty, spiced black beans. For an extra touch, serve it in the roasted squash shells, garnished with additional cilantro and a wedge of lime on the side.
Roasted Spaghetti Squash with Mushroom Cream Sauce

Falling into the rhythm of the kitchen, the simplicity of transforming a humble spaghetti squash into a dish of comfort and elegance feels like a quiet rebellion against the fast pace of modern life.
Ingredients
- 1 medium spaghetti squash, its skin a deep, golden hue
- 2 tablespoons rich extra virgin olive oil
- 1/2 teaspoon finely ground sea salt
- 1/4 teaspoon freshly cracked black pepper
- 1 cup heavy cream, velvety and smooth
- 8 ounces cremini mushrooms, sliced thin with earthy undertones
- 2 cloves garlic, minced to release their pungent aroma
- 1/4 cup grated Parmesan cheese, sharp and nutty
- 1 tablespoon unsalted butter, for a touch of richness
- 1 teaspoon fresh thyme leaves, for a whisper of herbal freshness
Instructions
- Preheat your oven to 400°F, allowing it to reach the perfect temperature for roasting.
- Halve the spaghetti squash lengthwise and scoop out the seeds, revealing the crisp, stringy flesh.
- Drizzle the cut sides with olive oil and season with salt and pepper, ensuring every inch is coated.
- Place the squash halves cut-side down on a baking sheet and roast for 40 minutes, or until the flesh is tender and easily shreds into strands.
- While the squash roasts, melt butter in a skillet over medium heat, watching it foam slightly before adding the mushrooms.
- Sauté the mushrooms until they’re golden and have released their moisture, about 5 minutes, stirring occasionally.
- Add the minced garlic and thyme, cooking for another minute until the fragrance fills the kitchen.
- Pour in the heavy cream, stirring gently, and let the mixture simmer until it thickens slightly, about 3 minutes.
- Remove from heat and stir in the Parmesan cheese, allowing it to melt into the sauce for a smooth finish.
- Once the squash is done, use a fork to scrape the flesh into strands, creating a nest for the mushroom cream sauce.
Unassuming yet unforgettable, the roasted spaghetti squash offers a tender bite against the creamy, umami-rich sauce. Serve it in the squash shells for a rustic presentation, or atop a warm plate for an elegant dinner.
Cheesy Roasted Spaghetti Squash Casserole

Comforting and creamy, this dish wraps you in warmth like a well-loved blanket, its golden top whispering promises of melted cheese and tender squash beneath.
Ingredients
- 1 medium spaghetti squash, halved and seeded
- 2 tablespoons rich extra virgin olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon finely ground black pepper
- 1 cup heavy cream
- 2 cloves garlic, minced
- 1 1/2 cups shredded sharp cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped fresh parsley
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 olive oil and season with salt and pepper. Place them cut-side down on the prepared baking sheet.
- Roast in the preheated oven for 30-35 minutes, or until the squash is tender when pierced with a fork.
- While the squash roasts, warm the heavy cream and minced garlic in a small saucepan over low heat until it begins to simmer. Remove from heat and set aside.
- Once the squash is done, use a fork to scrape the flesh into strands. Transfer the strands to a large mixing bowl.
- Pour the warm cream mixture over the squash strands, add 1 cup of cheddar cheese and all the Parmesan cheese, then gently toss to combine.
- Transfer the mixture to a greased baking dish, sprinkle the remaining 1/2 cup of cheddar cheese on top, and bake for 15-20 minutes, or until the cheese is bubbly and golden.
- Garnish with chopped fresh parsley before serving.
Nowhere does simplicity meet indulgence quite like in this casserole, where each forkful offers a harmonious blend of creamy, cheesy goodness and the subtle sweetness of roasted squash. Serve it alongside a crisp green salad for a meal that feels both nourishing and decadent.
Roasted Spaghetti Squash with Pesto and Pine Nuts

Sometimes, the simplest dishes bring the most comfort, especially when they’re made with ingredients that speak of the earth’s generosity. Roasted spaghetti squash with pesto and pine nuts is one such dish, where each component sings in harmony, offering a melody of textures and flavors.
Ingredients
- 1 medium spaghetti squash, its skin a deep, golden yellow
- 2 tablespoons rich extra virgin olive oil
- 1/2 teaspoon finely ground sea salt
- 1/4 teaspoon freshly cracked black pepper
- 1/2 cup vibrant green basil pesto, homemade or store-bought
- 1/4 cup toasted pine nuts, their aroma nutty and inviting
- 1/4 cup freshly grated Parmesan cheese, sharp and salty
Instructions
- Preheat your oven to 400°F (200°C), allowing it to reach the perfect temperature for roasting.
- Carefully slice the spaghetti squash in half lengthwise, using a sharp knife to navigate its tough exterior.
- Scoop out the seeds and stringy bits from each half with a sturdy spoon, revealing the smooth flesh beneath.
- Drizzle the olive oil over the cut sides of the squash, then season evenly with salt and pepper.
- Place the squash halves cut-side down on a baking sheet lined with parchment paper, ensuring they don’t touch for even cooking.
- Roast in the preheated oven for 35-40 minutes, until the flesh is tender and easily pulls apart into strands with a fork.
- Once cooled slightly, use a fork to scrape the squash into strands, fluffing as you go to create a light, noodle-like texture.
- Gently toss the squash strands with the basil pesto, ensuring each strand is lightly coated.
- Sprinkle the toasted pine nuts and grated Parmesan cheese over the top, adding a crunch and depth of flavor.
With its tender strands, the squash carries the pesto’s herby brightness, while the pine nuts add a delightful crunch. Serve it in the squash shells for a rustic presentation, or atop a bed of arugula for a peppery contrast.
Balsamic Glazed Roasted Spaghetti Squash

Kindly imagine the warmth of your kitchen filling with the sweet, tangy aroma of balsamic vinegar as it caramelizes, promising a dish that’s as nourishing to the soul as it is to the body.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds scooped out
- 2 tablespoons rich extra virgin olive oil
- 1/4 cup high-quality balsamic vinegar
- 1 tablespoon pure maple syrup
- 1/2 teaspoon finely ground black pepper
- 1/2 teaspoon sea salt
- 2 cloves garlic, minced
- Fresh thyme sprigs for garnish
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with 1 tablespoon of olive oil and place them cut-side down on the prepared baking sheet. Roast for 35-40 minutes, or until the flesh is tender and easily pierced with a fork.
- While the squash roasts, combine the remaining olive oil, balsamic vinegar, maple syrup, black pepper, salt, and minced garlic in a small saucepan. Simmer over low heat for 5-7 minutes, stirring occasionally, until the glaze thickens slightly.
- Once the squash is done, use a fork to scrape the flesh into strands. Drizzle the balsamic glaze over the top and toss gently to combine.
- Garnish with fresh thyme sprigs before serving to add a touch of color and aroma.
Generously serve this dish warm, where the strands of squash hold onto the glaze, offering a perfect balance of sweet and savory in every bite. Consider topping with crumbled goat cheese for an added layer of creaminess and tang.
Roasted Spaghetti Squash with Kale and Sausage

Yesterday, as the golden hues of sunset painted the kitchen, I found myself craving something that marries the earthiness of autumn with the comfort of a hearty meal. It was then that the idea of combining roasted spaghetti squash with vibrant kale and savory sausage came to mind, a dish that feels like a warm embrace on a cool evening.
Ingredients
- 1 medium spaghetti squash, halved and seeds scooped out
- 2 tablespoons rich extra virgin olive oil
- 1 teaspoon finely ground sea salt
- 1/2 teaspoon freshly cracked black pepper
- 4 cups loosely packed kale, stems removed and leaves torn into bite-sized pieces
- 1 pound Italian sausage, casings removed
- 2 cloves garlic, minced
- 1/4 cup grated Parmesan cheese
- 1/2 teaspoon crushed red pepper flakes
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 tablespoon of olive oil and season with 1/2 teaspoon of sea salt and 1/4 teaspoon of black pepper. Place cut-side down on the prepared baking sheet.
- Roast in the preheated oven for 35-40 minutes, or until the squash is tender and the edges are lightly caramelized.
- While the squash roasts, heat the remaining 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 minced garlic and red pepper flakes to the skillet, cooking for an additional 1 minute until fragrant.
- Toss in the kale, stirring until it begins to wilt, about 2-3 minutes. Season with the remaining salt and black pepper.
- Once the squash is done, use a fork to scrape the flesh into strands. Combine with the sausage and kale mixture in the skillet, tossing gently to mix.
- Sprinkle with grated Parmesan cheese before serving.
The roasted spaghetti squash offers a tender, slightly sweet base that beautifully contrasts with the savory sausage and the slight bitterness of the kale. For an extra touch of elegance, serve it in the hollowed-out squash shells, garnished with a sprinkle of extra Parmesan and a drizzle of olive oil.
Thai Peanut Roasted Spaghetti Squash

Now, as the light fades softly outside, let’s turn our attention to a dish that warms the soul with its vibrant flavors and comforting textures. Thai Peanut Roasted Spaghetti Squash is a harmonious blend of sweet, savory, and nutty notes, perfect for those evenings when you crave something both nourishing and exciting.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds scooped out
- 2 tablespoons creamy natural peanut butter
- 1 tablespoon rich coconut milk
- 1 tablespoon fresh lime juice, brightly acidic
- 1 teaspoon pure maple syrup, subtly sweet
- 1 clove garlic, finely minced
- 1 teaspoon freshly grated ginger, pungent and spicy
- 1 tablespoon soy sauce, deeply umami
- 1 tablespoon extra virgin olive oil, fruity and smooth
- 2 tablespoons chopped fresh cilantro, vibrant and citrusy
- 1 tablespoon crushed peanuts, for a crunchy finish
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper for easy cleanup.
- Brush the cut sides of the spaghetti squash with extra virgin olive oil and place them 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, whisk together the peanut butter, coconut milk, lime juice, maple syrup, garlic, ginger, and soy sauce in a small bowl until smooth and well combined. Tip: If the sauce is too thick, a splash of warm water can thin it to your desired consistency.
- Once the squash is done, use a fork to scrape the flesh into strands directly in the shells or transfer to a serving bowl. Drizzle the peanut sauce over the top, tossing gently to coat the strands evenly. Tip: For an extra flavor boost, let the squash sit for a few minutes to absorb the sauce.
- Garnish with chopped cilantro and crushed peanuts before serving. Tip: For a heartier meal, top with grilled chicken or tofu for added protein.
Gently, the strands of squash carry the rich, nutty sauce, each bite a delightful contrast of soft and crunchy textures. Serve it straight from the shell for a rustic presentation, or alongside a crisp green salad to round out the meal.
Roasted Spaghetti Squash with Alfredo Sauce

Under the soft glow of the kitchen light, there’s something deeply comforting about the simplicity of transforming a humble spaghetti squash into a dish that feels both nourishing and indulgent. The process, much like the changing seasons, invites patience and rewards with flavors that are subtly sweet, richly creamy, and utterly satisfying.
Ingredients
- 1 medium spaghetti squash, its skin a deep, golden yellow
- 2 tablespoons rich extra virgin olive oil
- 1/2 teaspoon finely ground sea salt
- 1/4 teaspoon freshly cracked black pepper
- 1 cup heavy cream, velvety and smooth
- 2 cloves garlic, minced to release their pungent aroma
- 1/2 cup freshly grated Parmesan cheese, sharp and nutty
- 1 tablespoon unsalted butter, for a silky finish
- 1/4 teaspoon ground nutmeg, warm and slightly sweet
Instructions
- Preheat your oven to 400°F (200°C), allowing it to reach the perfect temperature for roasting.
- Carefully slice the spaghetti squash in half lengthwise, using a sharp knife for clean cuts. Scoop out the seeds and stringy bits with a spoon, revealing the firm flesh beneath.
- Drizzle the cut sides of the squash with olive oil, then season evenly with sea salt and black pepper. Place them cut-side down on a baking sheet lined with parchment paper.
- Roast in the preheated oven for 35-40 minutes, until the flesh is tender and easily pulls apart into strands with a fork.
- While the squash roasts, prepare the Alfredo sauce by heating the heavy cream and minced garlic in a saucepan over medium heat. Bring to a gentle simmer, stirring occasionally to prevent sticking.
- Reduce the heat to low and whisk in the Parmesan cheese, butter, and nutmeg until the sauce is smooth and creamy. Remove from heat once all ingredients are fully incorporated.
- Once the squash is roasted, use a fork to scrape the flesh into strands, creating a natural, pasta-like base. Transfer the strands to a serving dish.
- Pour the warm Alfredo sauce over the spaghetti squash strands, tossing gently to coat evenly.
With each bite, the squash offers a slight crunch, a contrast to the creamy, garlic-infused Alfredo sauce that clings to its strands. Serve it topped with an extra sprinkle of Parmesan and a side of crusty bread to soak up every last drop of sauce.
Roasted Spaghetti Squash and Meatballs

Beneath the golden hues of the evening sun, there’s something profoundly comforting about the simplicity of a meal that feels like home. Roasted spaghetti squash and meatballs is one such dish, where the sweetness of the squash meets the savory depth of the meatballs in a dance of flavors and textures.
Ingredients
- 1 medium spaghetti squash, halved and seeds scooped out
- 1 lb ground beef, preferably 80/20 for juiciness
- 1/2 cup breadcrumbs, lightly toasted for a nutty flavor
- 1/4 cup grated Parmesan cheese, aged for sharpness
- 1 large farm-fresh egg, lightly beaten
- 2 cloves garlic, minced to release their pungent aroma
- 1 tsp dried oregano, crumbled between fingers to awaken its essence
- 1/2 tsp finely ground black pepper
- 1/2 tsp sea salt, for a clean, mineral bite
- 2 tbsp rich extra virgin olive oil
- 1 cup marinara sauce, simmered with a hint of basil
Instructions
- Preheat your oven to 400°F (200°C) to ensure a perfectly roasted squash.
- Brush the cut sides of the spaghetti squash with 1 tbsp of olive oil and place them cut-side down on a 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, combine the ground beef, breadcrumbs, Parmesan, egg, garlic, oregano, black pepper, and salt in a large bowl. Mix gently with your hands to avoid compacting the meat, which keeps the meatballs tender.
- Shape the mixture into 1-inch meatballs, rolling them lightly between your palms for even cooking.
- Heat the remaining 1 tbsp of olive oil in a large skillet over medium heat. Add the meatballs, browning them on all sides for about 8-10 minutes, then pour in the marinara sauce. Reduce the heat to low and simmer for an additional 10 minutes, allowing the flavors to meld.
- Once the squash is done, use a fork to scrape the flesh into strands, creating a natural bed for the meatballs.
- Serve the meatballs and sauce over the spaghetti squash strands, garnishing with extra Parmesan if desired.
Now the squash strands, with their slight crunch, contrast beautifully against the tender, flavorful meatballs. For an extra touch of elegance, drizzle with a bit of high-quality olive oil just before serving to enhance the dish’s richness.
Roasted Spaghetti Squash with Roasted Red Pepper Sauce

Venturing into the kitchen on a quiet afternoon, the simplicity of transforming humble ingredients into a dish that warms the soul feels like a small, personal triumph. This recipe, with its vibrant colors and comforting aromas, is a testament to the beauty of slow cooking and the joy of savoring each moment.
Ingredients
- 1 medium spaghetti squash, halved lengthwise and seeds removed
- 2 large red bell peppers, roasted and peeled
- 2 tablespoons rich extra virgin olive oil
- 3 cloves garlic, minced
- 1/2 teaspoon finely ground sea salt
- 1/4 teaspoon freshly cracked black pepper
- 1/4 cup fresh basil leaves, thinly sliced
- 1/2 cup grated Parmesan cheese
Instructions
- Preheat your oven to 400°F (200°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, blend the roasted red peppers, olive oil, garlic, salt, and black pepper in a food processor until smooth. Heat the sauce in a small saucepan over low heat for 5 minutes, stirring occasionally.
- Once the squash is done, use a fork to scrape the flesh into strands. Tip: For extra flavor, lightly toast the strands in a skillet with a drizzle of olive oil before saucing.
- Divide the spaghetti squash strands among plates. Generously spoon the roasted red pepper sauce over each serving. Tip: The sauce can be made ahead and stored in the fridge for up to 3 days, enhancing its flavors.
- Garnish with fresh basil and a sprinkle of Parmesan cheese. Tip: For a nuttier flavor, try substituting the Parmesan with aged Manchego.
With each bite, the tender strands of squash meld with the smoky sweetness of the pepper sauce, creating a dish that’s both light and deeply satisfying. Serve it alongside a crisp green salad or as a bed for grilled chicken to complete the meal.
Conclusion
Whether you’re a seasoned chef or just starting out, these 12 roasted spaghetti squash recipes offer something for everyone to enjoy. From hearty mains to light sides, each dish promises a delicious way to savor this versatile veggie. We’d love to hear which recipe becomes your favorite—drop us a comment below! And if you found this roundup helpful, don’t forget to share the love on Pinterest. Happy cooking!