There’s something truly special about cozy evenings spent in the kitchen, especially when the air is filled with the warm, enticing scent of roasted spaghetti squash mingling with rich Parmesan and zesty black pepper. Enter my Cacio e Pepe Spaghetti Squash — a delightful twist on the classic Italian dish that straight-up transforms winter dinners.
As someone who often craves the comfort of pasta but wants to embrace a healthier, low-carb lifestyle, this recipe has been a game-changer for me. The spaghetti squash mimics that beloved pasta texture, giving me the satisfaction I always seek without the heaviness. Picture this: each forkful is light yet creamy, with a pop of pepper that dances on your tongue.
What’s more, it’s gluten-free and vegetarian, making it a versatile crowd-pleaser that satisfies everyone, from pasta lovers to health-conscious foodies. Whether you’re winding down after a long day or looking for a showstopper for your next dinner party, this dish is here to impress without any fuss. Join me in creating a dinner that feels indulgent but is oh-so-good for you!
Why will you love Cacio e Pepe Spaghetti Squash?
Cheesy Goodness: This dish offers a creamy, cheesy experience without the carbs, satisfying those pasta cravings in a healthier way.
Easy Preparation: Simple steps and minimal ingredients make this a weeknight favorite!
Flavor Explosion: The interplay of freshly cracked black pepper and rich Parmesan brings classic Italian flavors right to your table.
Versatile Dish: Perfect as a comforting main or a delightful side, it pairs wonderfully with salads or grilled meats.
Great for Meal Prep: Make it ahead and enjoy nutritious leftovers for up to three days!
Warm Comfort: With its light, fluffy texture and gooey top, every bite makes for a cozy dining experience.
Cacio e Pepe Spaghetti Squash Ingredients
For the Squash
• Spaghetti Squash – This is the star ingredient that mimics pasta with its unique texture once cooked and shredded.
• Olive Oil – Adds a smooth richness and is key for roasting; feel free to substitute with avocado oil if needed.
• Salt – Essential for enhancing flavors; adjust to taste, particularly if your cheese is salty.
For the Flavor
• Fresh Cracked Black Pepper – This provides the signature spicy kick that’s mandatory in Cacio e Pepe; add more for an extra punch.
• Shredded Parmesan Cheese – It brings creamy umami goodness to the dish; for a twist, try an Italian cheese blend instead.
These simple yet flavorful ingredients come together to create a light and satisfying main dish that feels indulgent without the carbs!
How to Make Cacio e Pepe Spaghetti Squash
-
Preheat Oven: Begin by setting your oven to 350°F (175°C). While it’s heating up, line a baking sheet with parchment paper to make cleanup easier.
-
Prepare Squash: Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds using a spoon and brush the flesh with a generous amount of olive oil, bringing in that tasty richness.
-
Bake Squash: Place the squash halves cut side down on the baking sheet and bake them for about 45 minutes. Check for tenderness by poking with a paring knife; it should slide in easily.
-
Shred Squash: After they’re cool enough to handle, flip the squash halves over and use a fork to shred the flesh into noodle-like strands. Be gentle and leave enough along the edges to keep the structure.
-
Mix: In a large bowl, drizzle the shredded squash with olive oil. Season it generously with salt and pepper, then fold in one cup of the shredded Parmesan cheese, letting those flavors mingle beautifully.
-
Top and Bake: Spoon the cheesy squash mixture back into the squash halves, then sprinkle the tops with the remaining cheese. Bake for an additional 10 minutes, or until the cheese is indulgently melted and bubbly.
Optional: For an extra crispy top, broil the stuffed squash for a few minutes after the final baking step!
Exact quantities are listed in the recipe card below.

Cacio e Pepe Spaghetti Squash Variations
Feel free to get creative with your Cacio e Pepe Spaghetti Squash and make it your own with these tasty options!
-
Pecorino Romano: Swap Parmesan for this tangy cheese for a sharper, more traditional Italian twist.
Pecorino brings a delightful depth of flavor that pairs beautifully with the pepper. -
Add Garlic: Sauté minced garlic in olive oil before mixing it with the squash for an aromatic boost.
This adds a fragrant layer that enhances the overall taste and makes it even more irresistible. -
Spinach Delight: Incorporate fresh cooked spinach for an extra dose of greens and nutrition.
The subtle earthiness of spinach complements the rich flavors of the dish, making every bite delightful. -
Heat Things Up: Toss in a pinch of red pepper flakes to spice things up!
This gives your dish a gentle kick that complements the pepper without overwhelming the flavors. -
Nutty Flavor: Use toasted pine nuts or walnuts as a crunchy topping for added texture.
Not only do they add a delightful crunch, but they also bring a warm, nutty flavor that rounds out the dish beautifully. -
Herb Infusion: Mix in fresh herbs like basil or parsley right before serving for a touch of brightness.
This elevates the dish with fresh flavor, ensuring a vibrant dining experience with every mouthful. -
Lemon Zest: Grate some lemon zest over the finished dish for a refreshing citrus note.
A hint of citrus can enhance the flavors and provide a bright contrast to the creamy cheese. -
Vegan Twist: Replace cheese with nutritional yeast and use olive oil for a vegan-friendly version.
This option still delivers a cheesy flavor and richness without any dairy, perfect for plant-based diets.
How to Store and Freeze Cacio e Pepe Spaghetti Squash
Fridge: Store leftover Cacio e Pepe Spaghetti Squash in an airtight container for up to 3 days; this helps maintain flavor and texture.
Freezer: For longer storage, freeze the shredded squash mixture (without cheese) in a freezer-safe bag for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating: Reheat in the microwave or on the stovetop until heated through. For a crispy top, place under the broiler for a few minutes after reheating.
Expert Tips for Cacio e Pepe Spaghetti Squash
- Ripe Squash Selection: Choose a spaghetti squash that feels heavy for its size and has a firm skin; this ensures the best texture for your dish.
- Test Doneness: Always check the tenderness of the squash with a paring knife; undercooked squash won’t shred properly, making it less enjoyable.
- Seasoning Balance: Adjust salt to taste, especially if using Parmigiano-Reggiano, which can be quite salty. Aim for a balanced flavor profile in your Cacio e Pepe Spaghetti Squash.
- Herb Infusion: Consider adding fresh herbs like parsley or basil after baking for a burst of freshness to enhance the dish’s depth.
- Serving Hot: For the best experience, serve your Cacio e Pepe Spaghetti Squash immediately after baking when the cheese is melty and delicious!
What to Serve with Cacio e Pepe Spaghetti Squash?
Elevate your dining experience with delightful sides that complement this creamy, cheesy main dish beautifully.
- Garlic Bread: Offers a crunchy, buttery contrast that balances the creaminess of the spaghetti squash. It’s a cozy twist that everyone loves!
- Mixed Green Salad: Fresh greens tossed with a light vinaigrette will provide a crisp, refreshing counterpoint to the warm, cheesy dish. The flavors blend beautifully, brightening up each bite.
- Roasted Vegetables: Caramelized seasonal veggies like Brussels sprouts or carrots add depth and earthy flavors, creating a colorful plate that’s as satisfying as it is nutritious.
- Grilled Chicken: Adds lean protein and a smoky flavor, making for a heartier meal. This is an excellent pairing if you’re looking to impress at dinner gatherings.
- Lemon Sorbet: A chilled, tart dessert provides a refreshing finish, cleansing the palate after the rich flavors of the main dish. Perfect for a light end to your meal!
- Chardonnay: This crisp white wine enhances the creamy, cheesy attributes of the squash, making each sip and bite a perfect harmony. Savor it slowly!
Make Ahead Options
Cacio e Pepe Spaghetti Squash is a fantastic option for meal prep, allowing you to save time on busy weeknights! You can prepare the spaghetti squash up to 24 hours in advance by roasting it and shredding the flesh, then storing the noodles in an airtight container in the refrigerator to maintain freshness. If you prefer, you can also mix the shredded squash with olive oil, salt, pepper, and cheese ahead of time—just be sure to refrigerate it and use it within 3 days for the best quality. When it’s time to enjoy your dish, simply mound the mixture back into the squash shells, top with more cheese, and pop it into the oven for a quick bake until everything is hot and bubbly. This method not only saves you time but ensures you have a delicious yet simple meal ready with minimal effort!

Cacio e Pepe Spaghetti Squash Recipe FAQs
What should I look for when selecting spaghetti squash?
When choosing a spaghetti squash, look for one that feels heavy for its size and has a firm, blemish-free skin. It should be free from dark spots or soft areas, as these may indicate that the squash is overripe or beginning to spoil. Ideally, it should have a uniform color—either a deep yellow or creamy ivory. This will ensure the best texture when cooked.
How should I store leftover Cacio e Pepe Spaghetti Squash?
To keep your leftovers fresh, store them in an airtight container in the fridge for up to 3 days. This method helps maintain both the flavor and texture of your dish. If you find that it’s drying out, consider adding a splash of olive oil or water before reheating to bring back some moisture.
Can I freeze Cacio e Pepe Spaghetti Squash?
Absolutely! You can freeze the shredded spaghetti squash mixture without the cheese in a freezer-safe bag for up to 2 months. To freeze, simply let the mixture cool completely after preparation, then portion it out, squeeze out any excess air, and seal properly. When you’re ready to eat, just thaw it overnight in the fridge before reheating.
What if my squash is undercooked? How can I fix it?
If you find that your spaghetti squash isn’t shredding properly because it’s undercooked, don’t worry! Simply return it to the oven, flipping it cut-side up, and bake it for an additional 10-15 minutes at the same temperature until it’s tender. Checking with a fork or knife will help you ensure it’s cooked through, allowing it to pull apart easily into those lovely noodle-like strands.
Is this dish suitable for people with dietary restrictions?
Yes! Cacio e Pepe Spaghetti Squash is a low-carb, gluten-free, and vegetarian dish, making it a great choice for those following these dietary guidelines. However, always be cautious of allergies, particularly to dairy if you’re using cheese. You can easily substitute the Parmesan with a dairy-free cheese option for those who are lactose intolerant or seeking to avoid animal products.
Can I add additional ingredients to my Cacio e Pepe Spaghetti Squash?
Very! Feel free to customize your dish by adding sautéed garlic, spinach, or other vegetables for added flavor and nutrients. You can also experiment by using different cheeses, like Gruyere or Pecorino Romano, to give your dish a unique twist. The beauty of this recipe is its versatility, allowing you to tailor it to your taste!

Cacio e Pepe Spaghetti Squash: A Cozy Low-Carb Comfort Meal
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Carefully cut the spaghetti squash in half lengthwise. Scoop out the seeds and brush the flesh with olive oil.
- Place the squash halves cut side down on the baking sheet and bake for about 45 minutes until tender.
- Once cool, flip the squash and shred the flesh into noodle-like strands with a fork.
- In a large bowl, combine the shredded squash with olive oil, salt, pepper, and one cup of Parmesan cheese.
- Spoon the mixture back into the squash halves, top with remaining cheese, and bake for another 10 minutes until cheese is melted.








