Cheesy Broccoli Cheddar Spaghetti Squash is a delightful dish that brings together the satisfying flavors of cheesy goodness with the nutritional benefits of spaghetti squash and broccoli. This recipe is not only an incredible vegetarian option but also provides a comforting, family-friendly meal that is easy to prepare step-by-step. Imagine the warmth of cheese melting over tender vegetables, creating a cozy atmosphere in your kitchen. If you’re looking for a dish that appeals to both kids and adults while being healthy, this cheesy delight should definitely be on your list!
Ingredients
To craft this phenomenal Cheesy Broccoli Cheddar Spaghetti Squash dish, gather the following vibrant ingredients:
- 1 medium spaghetti squash (about 2 1/2 lb.), full of tender, golden strands once cooked.
- 1 tablespoon neutral oil, which enhances the flavor without overpowering it.
- 1 3/4 teaspoons kosher salt, divided, to bring out the natural sweetness of the vegetables.
- 6 oz. broccoli, cut into 1-inch florets (approximately 1 1/4 cups), bright green and nutritious.
- 1 tablespoon plus 1/4 cup water, divided, aiding in steam cooking the broccoli.
- 3 tablespoons unsalted butter, creating a rich and creamy base for the dish.
- 1/2 yellow onion, finely chopped, adding an aromatic, savory depth.
- 3 garlic cloves, minced, for that delightful, fragrant kick.
- 1 tablespoon all-purpose flour, serving as a thickening agent for the cheese sauce.
- 1/2 cup whole milk, contributing to a creamy yet light texture.
- 4 oz. cheddar cheese, shredded and divided (about 1 cup), for that melty, ooey-gooey goodness.
Cooking Time & Tips for Cheesy Broccoli Cheddar Spaghetti Squash
Cooking Cheesy Broccoli Cheddar Spaghetti Squash can be approached in two ways: the quick method or the slow, cozy preparation. For those short on time, the quick method will allow you to enjoy this dish in about 45 minutes, focusing on efficiency without sacrificing flavor.
However, if you have a bit more time, consider allowing the spaghetti squash to roast slowly, giving it a chance to caramelize slightly, bringing out deeper flavors.
Here are some practical tips for success:
- Always check the doneness of the squash after the stated cooking time; it should be tender with a slight give when pressed.
- Use a large enough skillet to mix the cheese sauce and pasta for easy stirring.
- Feel free to experiment with different types of cheese to personalize the flavor.
Step-by-Step Directions
- Preheat the oven to 400 degrees Fahrenheit, creating the ideal environment for roasting your spaghetti squash to perfection.
- Cut the spaghetti squash in half lengthwise, revealing its beautiful, stringy insides. Scrape out the seeds using a spoon, then rub the cut sides with oil and season with 1 teaspoon of salt. Place the squash cut-side down on a baking sheet.
- Roast until tender and browned, approximately 35 to 45 minutes. Once ready, allow it to cool slightly, filling your kitchen with a nutty aroma as the squash cooks.
- Meanwhile, prepare the broccoli by microwaving it in a covered bowl with 1/4 teaspoon salt and 1 tablespoon water. Cook until it turns bright green and fork-tender, roughly 1 to 2 minutes.
- In a large skillet over medium heat, melt the butter. Add the finely chopped onion along with 1/2 teaspoon salt, cooking until the onion softens. Incorporate the minced garlic and continue to cook for another minute, filling the air with a fragrant scent.
- Stir in the flour and let it cook until a paste forms, approximately 1 minute. Gradually whisk in the milk and remaining water, bringing the mixture to a simmer. Allow it to thicken for about 1 to 2 minutes. Remove the skillet from the heat and stir in 3 oz. of the shredded cheddar cheese until it melts smoothly into the sauce.
- Take the cooked spaghetti squash and shred it using two forks, measuring out 3 cups. Combine it with the cheese sauce and broccoli, mixing until thoroughly combined.
- Return this creamy mixture to the hollowed-out squash shells. Top each with the remaining cheddar cheese and broil until the cheese is melty and bubbly, about 1 to 2 minutes. This final step adds a golden, irresistible layer of cheese to your dish.
Serving Suggestions & Occasions
Serve your Cheesy Broccoli Cheddar Spaghetti Squash as a comforting weeknight dinner or as a side dish at family gatherings. It’s perfect for a cozy Sunday meal or as an elegant yet simple dish for guests. Pair it with a fresh garden salad or a light vinaigrette to contrast the richness of the cheese. This dish can also be enjoyed as a fulfilling lunch option that reheats wonderfully!
Common Mistakes for Cheesy Broccoli Cheddar Spaghetti Squash
- Overcooking the spaghetti squash can result in mushy textures rather than the desired tender strands. Keep an eye on it, especially towards the end of the roasting time.
- Not seasoning the spaghetti squash properly can lead to bland flavors. Make sure to use enough salt and oil to enhance its natural taste.
- Skipping the cooling step after roasting can lead to difficulty when shredding the squash. Allowing it to cool makes it easier to handle.
- Using pre-shredded cheese may not melt as smoothly as block cheese. Opt for shredding your own for the creamiest consistency.
Healthier Alternatives & Variations
To make a lighter version, consider substituting whole milk with skim or almond milk and using reduced-fat cheddar cheese. You can also add in other vegetables like spinach, bell peppers, or even mushrooms to enhance the nutritional profile.
For a protein boost, add cooked chicken or chickpeas to the mixture before broiling. If you’re looking for gluten-free options, make sure the flour is a gluten-free substitute, or omit it entirely and adjust the sauce thickness with extra cheese.
FAQs
-
Can I prepare this dish in advance?
Yes! You can roast the spaghetti squash and prepare the cheese sauce ahead of time, then combine everything and broil just before serving. -
Can I freeze Cheesy Broccoli Cheddar Spaghetti Squash?
While it’s best fresh, you can freeze the mixture before broiling. Thaw and reheat before adding cheese and broiling. -
Can I use other types of vegetables?
Absolutely! Feel free to experiment with vegetables like cauliflower, zucchini, or even kale. -
Is this dish vegetarian?
Yes, this recipe is completely vegetarian and packed with nutritious ingredients. -
What should I serve with this dish?
It pairs wonderfully with a side salad or roasted vegetables for a well-rounded meal. -
How do I know when the spaghetti squash is fully cooked?
It should be tender when pierced with a fork, and the flesh should easily shred into spaghetti-like strands.
Conclusion
Cheesy Broccoli Cheddar Spaghetti Squash is not just a meal; it’s an experience that combines taste, texture, and comfort in one bowl. The creamy, cheesy goodness blended with tender broccoli and the unique texture of spaghetti squash creates a dish that’s both satisfying and healthy. This recipe is calling your name, so go ahead and give it a try – you won’t regret bringing this deliciousness into your kitchen today!

Cheesy Broccoli Cheddar Spaghetti Squash
Ingredients
Main Ingredients
- 1 medium spaghetti squash (about 2 1/2 lb.) Tender, golden strands once cooked.
- 1 tablespoon neutral oil Enhances flavor without overpowering.
- 1 3/4 teaspoons kosher salt, divided To bring out the natural sweetness.
- 6 oz. broccoli, cut into 1-inch florets Approximately 1 1/4 cups.
- 1 tablespoon water For steaming broccoli.
- 1/4 cup water, divided
- 3 tablespoons unsalted butter Creates a rich and creamy base.
- 1/2 yellow onion finely chopped Adds aromatic, savory depth.
- 3 cloves garlic, minced Provides a fragrant kick.
- 1 tablespoon all-purpose flour Serves as a thickening agent for the cheese sauce.
- 1/2 cup whole milk Contributes to a creamy texture.
- 4 oz. cheddar cheese, shredded, divided For melty goodness.
Instructions
Preparation
- Preheat the oven to 400 degrees Fahrenheit.
- Cut the spaghetti squash in half lengthwise and scoop out the seeds.
- Rub cut sides with oil and season with 1 teaspoon of salt, then place cut-side down on a baking sheet.
- Roast until tender and browned, about 35 to 45 minutes.
- Let cool slightly before shredding the squash with two forks.
Broccoli Preparation
- Microwave the broccoli in a covered bowl with 1/4 teaspoon salt and 1 tablespoon water until bright green and tender, about 1 to 2 minutes.
Cheese Sauce Preparation
- In a large skillet over medium heat, melt the butter.
- Add the chopped onion and 1/2 teaspoon salt, cooking until softened.
- Incorporate the minced garlic and cook for another minute.
- Stir in the flour and cook for about 1 minute until a paste forms.
- Gradually whisk in the milk and remaining water, bringing to a simmer until thickened, about 1 to 2 minutes.
- Remove from heat and stir in 3 oz. of shredded cheddar cheese until melted.
Combine and Broil
- Combine shredded spaghetti squash with the cheese sauce and broccoli until mixed.
- Return the mixture to squash shells, top with remaining cheddar cheese, and broil until bubbly, about 1 to 2 minutes.













