Craving a comforting, flavorful dish that’s lighter than traditional pasta? This Cheesy Roasted Garlic Spaghetti Squash is an easy, satisfying alternative that turns tender squash strands into a creamy, cheesy main course. Roasted garlic adds depth, lemon brightens the flavors, and melted mozzarella creates a gooey finish — perfect for weeknights or a cozy weekend dinner.

This recipe is an ideal low-carb swap for pasta lovers who still want comforting texture and indulgent flavor. Spaghetti squash naturally separates into long, pasta-like strands when cooked, and combining it with roasted garlic, olive oil, lemon zest, and a handful of melted mozzarella makes for a dish that feels rich while remaining vegetable-forward. Simple seasonings and a quick bake bring everything together in under an hour, and the recipe is easy to adapt with proteins, extra vegetables, or different cheeses.
Why You’ll Love It
- Healthier pasta alternative — Spaghetti squash is naturally low in carbohydrates and calories, so it’s a great option if you’re aiming to reduce refined carbs without sacrificing a comforting meal.
- Quick and simple — Uses basic pantry ingredients and straightforward steps, making it accessible for cooks of all levels.
- Big flavor, light feel — Roasted garlic, fresh lemon zest, and melted mozzarella create a savory, balanced dish that still feels satisfying.

Ingredients
- Spaghetti squash — 2 whole, medium-sized.
- Roasted garlic cloves — about 20 cloves total, divided between the squash halves; adjust to taste.
- Mozzarella — 1 cup, shredded or torn (part-skim or whole milk).
- Red pepper flakes — optional, for a subtle heat.
- Chopped parsley — 1/4 cup for freshness and color.
- Lemon — zest of one lemon to brighten the dish.
- Salt and pepper — to taste.
- Olive oil — for roasting and flavor.
Tools
- Baking sheet or foil pan for roasting.
- Sharp knife and cutting board for halving the squash.
- Spoon to remove seeds and a fork to scrape the strands.
- Microplane or grater for lemon zest and optional parmesan.
How to Make Cheesy Roasted Garlic Spaghetti Squash

- Preheat your oven to 450°F (230°C). Position a rack so the squash will sit comfortably in the oven.
- Wash the squash and place it on a parchment-lined baking sheet or inside a foil pan for easier cleanup.
- Use a fork or knife to poke a few holes in the squash skin so steam can escape while it roasts.
- Rub the outside of each squash with 1–2 tablespoons of olive oil.
- Roast the whole squashes for about 20–25 minutes, or until the exterior is browned and the squash feels soft when pressed. Cooking times vary with squash size, so check for tenderness.
- Remove from the oven and let cool for about 10 minutes, or until you can handle them safely.
- Trim the tops and ends, then slice each squash lengthwise to create two “boats.”
- Scoop out the seeds with a spoon and discard or reserve for another use.
- Use a fork to scrape the flesh against the grain, creating spaghetti-like strands. Leave a little flesh where needed so the shells hold their shape.
- Season the strands inside each boat with salt, pepper, red pepper flakes (if using), and lemon zest. Taste and adjust seasoning as needed.
- Distribute roasted garlic cloves between the squash halves, then top evenly with the mozzarella.
- Return the squash to the oven for 5–10 minutes, until the cheese is melted and bubbly.
- Garnish with chopped parsley and a sprinkle of grated parmesan, if desired. Serve warm.
Variations
- Add protein: Top with grilled chicken, sautéed shrimp, cooked ground meat, or meatballs to make it a fuller meal.
- Try other cheeses: Blend mozzarella with parmesan, cheddar, or sprinkle crumbled feta or goat cheese for a tangy variation.
- Vegetable mix-ins: Fold in roasted mushrooms, diced tomatoes, spinach, or caramelized onions for more texture and flavor.
- Spice it up: Add diced jalapeños, extra red pepper flakes, or a pinch of cayenne for heat.
Storage
Store leftovers in an airtight container in the refrigerator for 5–7 days. If you want to freeze it, freeze plain roasted spaghetti squash (without cheese) for up to 6 months; add cheese after thawing and reheat gently.

FAQ
Can I make this recipe without cheese?
Yes. Omit the cheese or choose a non-dairy cheese alternative for a vegan version. Roasted garlic, lemon zest, and olive oil still provide plenty of flavor.
Can I make this without garlic?
Yes. Roasted garlic is a major flavor component, but you can reduce it or omit it entirely. Sautéed onions or shallots can be used as a mild substitute.
Can I prepare this ahead of time?
Yes. Roast the squash and prepare the garlic ahead of time, then assemble and melt the cheese just before serving to keep the texture fresh.
Can I cook the squash in an Instant Pot?
Yes, an Instant Pot will cook spaghetti squash quickly — add about 1 cup of water and pressure-cook on high for 7–8 minutes. Note that the Instant Pot won’t give the browned, roasted exterior an oven roast provides.
Can I use a slow cooker?
You can cook spaghetti squash and garlic in a slow cooker on low for 4–5 hours, but it won’t develop the same roasted flavor and browned exterior that comes from the oven.
Notes
- Check oven racks before heating so the whole squash fits comfortably; it’s easier to adjust racks when the oven is cold.
- Poking holes before roasting prevents steam from building up inside the squash and avoids splits or a messy burst.
- Cooking times will vary with squash size and oven performance; use fork-tenderness as your guide.
- This recipe is highly adaptable — add vegetables or proteins to turn it into a complete dish.
Recipe Details
- Author: Mila
- Total Time: 1 hr 5 minutes
- Yield: 4–6 servings
- Prep Time: 20 minutes
- Cook Time: 45 minutes