Side Dishes
This spaghetti squash with cheese recipe transforms a humble vegetable into a creamy, pasta-like side dish that’s surprisingly satisfying. The secret lies in roasting the squash until tender, then blending it with sharp cheddar and a touch of cream for that familiar al dente texture.
After years of testing, I’ve perfected a method that delivers restaurant-quality results without the fuss.
The beauty of this dish is its versatility—it works as a vegetarian main or a hearty side for grilled meats. A sprinkle of toasted breadcrumbs adds crunch, while fresh herbs like basil or parsley brighten the rich, cheesy strands.
The roasting process unlocks natural sweetness in the squash, which balances perfectly against the tangy cheese and savory garlic.
What you’ll end up with is a dish that’s creamy yet light, cheesy yet not heavy, and textured just like pasta—without the carbs. The strands hold together beautifully when tossed, making it ideal for serving with marinara, Alfredo, or even a simple lemon butter sauce.
This recipe proves comfort food doesn’t require refined flour.
Best of all, it’s ready in under an hour and requires minimal cleanup—just one baking sheet and a food processor. Whether you’re meal prepping for the week or whipping up dinner on a weeknight, this spaghetti squash will become a staple in your rotation. Let’s get cooking!
Ingredients for spaghetti squash with cheese
Roasted squash, creamy cheese, and a touch of garlic make this pasta alternative irresistible.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti Squash 🎃 | 1 whole | Medium-sized, halved lengthwise |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Heavy Whipping Cream 🥛 | ½ cup | Full-fat for creaminess |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting and blending |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, for topping |
| Panko Breadcrumbs 🍞 | ¼ cup | Toasted for crunch |
| Fresh Basil Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Butter 🧈 | 2 tbsp | Unsalted, for toasting |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The spaghetti squash is the star—pick one that feels heavy for its size. Trader Joe's or Whole Foods usually carry good ones, but any grocery store should have them in season. Look for smooth skin with no soft spots. If you can't find one, substitute zucchini noodles (but the texture won't be the same). The cheese is where the magic happens—sharp white cheddar melts perfectly, but Monterey Jack works in a pinch. I always buy block cheese and shred it myself because pre-shredded has anti-caking agents that make the sauce grainy.
No sharp cheddar? Pepper Jack or Gruyère both add great flavor. Fresh basil is ideal, but dried oregano at half the amount works if you're in a hurry. The panko breadcrumbs add that perfect crunch—don't skip toasting them first or they'll just get soggy. For extra richness, swap half the whipping cream for crème fraîche. The lemon juice brightens everything up, so if you're serving this with a heavy sauce like Alfredo, cut it back to just a teaspoon. And if you're feeling fancy, add a pinch of nutmeg to the cheese blend.
Roasted squash keeps in the fridge for 5 days if stored properly, but it's best used fresh. The cheese sauce reheats beautifully—just add a splash of milk or cream to loosen it up. For meal prep, I portion it into containers with a little extra cheese on top so it stays gooey when reheated. Freezes well for up to 3 months if you want to make a big batch. The breadcrumbs and herbs are best added fresh right before serving, though—no point in prepping those ahead.
Why You'll Love This Recipe
- Here’s what sold me: this reheats like a dream. Pack the leftovers in a container, and it’s a solid lunch for work or school. Kids (and adults) will actually eat their veggies without complaining—promise. Just add a sprinkle of black pepper, and you’ve got a portable, protein-packed meal.
- One-Pan Magic: I swear by this—just roast the squash whole, then scrape out those silky strands with a fork. No boiling, no draining, no fuss. That sharp cheddar melts right into the strands while the garlic sizzles in the olive oil, turning the whole kitchen into a cozy, cheesy aroma bomb.
- Creamy Cheese Hug: Between us, this combo is ridiculously good. The heavy cream makes the cheddar velvety, while the garlic adds this bright, punchy kick. It’s like mac and cheese’s cooler, more sophisticated cousin—still comforting, but with a grown-up twist.
- Lunchbox Hero: Here’s what sold me: this reheats like a dream. Pack the leftovers in a container, and it’s a solid lunch for work or school. Kids (and adults) will actually eat their veggies without complaining—promise. Just add a sprinkle of black pepper, and you’ve got a portable, protein-packed meal.
Step-by-step instructions for roasted spaghetti squash with cheese
Here's how to transform spaghetti squash into creamy, cheesy strands that taste just like pasta.
Roast the Spaghetti Squash Until Tender
Preheat your oven to 400°F. Cut the spaghetti squash lengthwise in half, scoop out the seeds, and brush the flesh generously with 2 tablespoons extra-virgin olive oil. Place the halves cut-side down on a baking sheet lined with parchment paper.
Roast for 35-40 minutes until the flesh easily pulls apart with a fork and the skin is golden brown. You'll know it's done when the edges start to caramelize slightly. Let it cool for 10 minutes before scraping out the strands with a fork—this makes them easier to handle and prevents them from falling apart when you toss them later.
Here's the thing—don't rush this step. Undercooked squash will be gummy, and overcooked squash turns mushy. The strands should look like delicate, pale yellow fettuccine when you're done.
Create the Cheesy Cream Sauce
In a medium saucepan, melt 2 tablespoons butter over medium heat. Add the 3 minced garlic cloves and sauté for 30 seconds until fragrant—don't let it brown or it'll turn bitter. Pour in the 0.5 cup heavy whipping cream and bring to a gentle simmer.
Reduce heat to low and stir in the 1.5 cups shredded sharp white cheddar cheese and 0.5 cup freshly grated parmesan cheese until completely melted and smooth. The sauce should coat the back of a spoon. If it looks too thick, add 1 tablespoon lemon juice to loosen it slightly. Season with 1 teaspoon salt and 0.5 teaspoon black pepper.
This sauce is the soul of your dish—don't skip the lemon juice. It brightens the richness of the cheese and keeps the sauce from becoming too heavy.
Combine and Toast the Panko Crust
In a large skillet, melt 2 tablespoons butter over medium heat. Add the 0.25 cup panko breadcrumbs and toast for 2-3 minutes until golden brown and fragrant. Remove from heat and set aside.
In the same skillet, add the roasted spaghetti squash strands and toss to coat with the melted butter. Pour the cheesy cream sauce over the squash and stir gently to combine. Cook for 2-3 minutes until everything is heated through and the strands are nicely coated.
Transfer to serving plates, top with the toasted panko breadcrumbs, and garnish with 0.25 cup chopped fresh basil leaves. The panko adds a delightful crunch that contrasts beautifully with the creamy sauce and tender squash strands.
Pro Tips For Making Spaghetti Squash With Cheese
- HALVE THE SQUASH: DESCRIPTION:
- SALT THE GARLIC: DESCRIPTION:
- BAKE UNTIL FINGER-TESTED: DESCRIPTION:
- MIX CHEESE LAST: DESCRIPTION:
Wine and beer pairings for these flavors
White Wine Pairings
For this creamy, cheesy dish, I reach for dry Italian whites that cut through the richness without overpowering the natural sweetness of the roasted squash. A Vermentino from Sardinia is my go-to—its bright citrus notes and mineral finish cleanse your palate beautifully.
The crisp acidity balances the cheddar's tang, making each bite feel fresh. 🍷
If you prefer something with more body, try a Pinot Grigio from Alto Adige. The delicate almond undertones complement the garlic and butter in the sauce, while its slight sweetness enhances the squash's caramelized edges. Avoid oaky Chardonnays—they'll clash with the dish's light, airy texture.
Light Beer Options
A crisp lager like Peroni or Heineken works surprisingly well, especially if you're serving this as a vegetarian main. The effervescence helps reset your palate between bites, while the subtle malt sweetness mirrors the squash's natural sugars.
For a craft option, a Belgian witbier with its coriander and orange peel notes adds an unexpected but delightful contrast to the cheesy strands. 🍺
If you're feeling adventurous, try a German Helles—its light, bready profile lets the dish's flavors shine without competing. Just avoid heavy stouts or IPAs, which would overwhelm the delicate balance of this dish.
Red Wine Caution
While red wine might seem like a natural pairing for cheesy dishes, most will overpower the squash's delicate sweetness.
That said, if you're serving this with a bold protein like grilled steak, a light Pinot Noir from Oregon could work—its bright acidity and red fruit notes won't clash with the squash. Just skip it if this is your main course. 🍷
For a non-alcoholic option, a sparkling water with a squeeze of lemon mimics wine's cleansing effect, while a ginger beer adds a spicy kick that pairs surprisingly well with the cheddar's sharpness.
Seasonal Beer Twists
In summer, swap the lager for a wheat beer like Blue Moon—its citrusy profile echoes the lemon juice in the sauce. For winter, a dark ale with caramel notes (like Guinness) complements the squash's roasted sweetness when served with hearty sides.
The key is matching the beer's sweetness to the squash's natural sugars. 🌶️
Pro tip: Let your wine or beer breathe for 10-15 minutes before pouring. The squash's roasted aroma pairs best with slightly oxidized whites—it's like letting the flavors dance together before the first bite.
Nutrition facts
Frequently asked questions
Can I make this ahead of time for meal prep?
The roasted spaghetti squash keeps well in the fridge for 5 days if stored in an airtight container. Reheat the strands in a skillet with a splash of milk or cream to restore creaminess. For the cheesy sauce, make it fresh or reheat gently—it thickens when cold. The toasted breadcrumbs should be added fresh to maintain crunch.
What if I don't have sharp white cheddar?
No problem! Pepper Jack adds a mild kick, while Gruyère brings nutty depth. Monterey Jack works in a pinch, though it melts more smoothly than sharp cheddar. For extra flavor, mix in 1/4 cup grated Parmesan—it adds umami that balances the squash's natural sweetness.
Why did my spaghetti squash turn mushy?
Over-roasting is the usual culprit. Check doneness by piercing the flesh with a fork—it should be tender but still hold its shape. Roast at 400°F for 35-40 minutes max. If your oven runs hot, reduce temperature to 375°F and check at 40 minutes. Let it cool 10 minutes before scraping to avoid breaking the strands.
Can I use this as a vegetarian main course?
Serve it with a side salad, roasted veggies, or garlic bread for a complete meal. Add 1/2 cup marinara sauce or a drizzle of alfredo sauce to make it heartier. For extra protein, top with grilled chicken or crumbled feta. The creamy cheese sauce makes it satisfying enough to stand alone.
How do I store leftovers?
Store in an airtight container in the fridge for 4-5 days. Reheat gently in a skillet with a splash of milk or cream to restore creaminess. For longer storage, freeze the cooked strands (without sauce) for up to 3 months. Thaw overnight in the fridge before reheating. The sauce reheats best when added fresh after warming the strands.
