Cheesy Broccoli Cheddar Spaghetti Squash Recipe

Introduction

Cheesy Broccoli Cheddar Spaghetti Squash is a comforting, healthy twist on traditional mac and cheese. Roasted spaghetti squash strands are coated in a creamy cheddar sauce and combined with tender broccoli for a delicious, veggie-packed meal.

A close-up view of broccoli and cheese stuffed yellow squash boats, placed on a white marbled surface. Each boat has three visible layers: a yellow hollowed-out squash shell on the outside, a layer of bright green broccoli pieces scattered within, and a top layer of melted, golden-brown cheese that looks bubbly and stretchy. One metal spoon lifts a portion showing gooey cheese stretching down, with a broccoli floret covered in soft, melted cheese on top. The overall colors are warm yellow, vibrant green, and golden brown. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 medium spaghetti squash (about 2 1/2 lb.)
  • 1 tbsp. neutral oil
  • 1 3/4 tsp. (or more) kosher salt, divided
  • 6 oz. broccoli, cut into 1″ florets (about 1 1/4 cups)
  • 1 tbsp. plus 1/4 cup water, divided
  • 3 tbsp. unsalted butter
  • 1/2 yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp. all-purpose flour
  • 1/2 cup whole milk
  • 4 oz. cheddar, shredded, divided (about 1 cup)

Instructions

  1. Step 1: Arrange a rack in the center of the oven and preheat to 400°F. Cut the spaghetti squash in half lengthwise and scrape out the seeds. Rub the inside of each half with oil and season with 1 teaspoon of salt. Place cut side down on a baking sheet.
  2. Step 2: Roast the squash until tender and browned, about 35 to 45 minutes. Let it cool slightly.
  3. Step 3: While the squash roasts, place broccoli florets in a medium heatproof bowl. Season with 1/4 teaspoon salt and add 1 tablespoon water to the bottom of the bowl. Cover and microwave for 1 minute. Stir the broccoli, then continue microwaving in 30-second bursts until bright green and fork-tender, about 30 seconds to 1 minute more. Let cool slightly.
  4. Step 4: In a large skillet over medium heat, melt butter. Add the chopped onion and season with 1/2 teaspoon salt. Cook, stirring occasionally, until the onion is tender and sweet, about 7 to 8 minutes. Add garlic and cook, stirring, until fragrant, about 1 minute more.
  5. Step 5: Stir in the flour and cook, stirring constantly, until a bubbling paste forms on the skillet bottom, about 1 minute. Slowly whisk in the milk and remaining 1/4 cup water. Bring the mixture to a simmer over medium-high heat and cook, stirring occasionally, until thickened, 1 to 2 minutes.
  6. Step 6: Remove the skillet from heat and fold in 3 ounces of shredded cheddar until smooth. Taste and add salt if needed.
  7. Step 7: Use two forks to shred the spaghetti squash strands out of their shells. Measure out 3 cups of squash and transfer it to the skillet. Add the steamed broccoli and toss everything to coat evenly in the cheese sauce.
  8. Step 8: Return the cheesy spaghetti squash mixture to the empty squash shells. Sprinkle the remaining 1 ounce of cheddar evenly on top.
  9. Step 9: Set your oven to broil and place the filled squash halves under the broiler. Watch closely and broil until the cheese melts and blisters, about 1 to 2 minutes.

Tips & Variations

  • For extra flavor, add a pinch of smoked paprika or a sprinkle of red pepper flakes to the cheese sauce.
  • Substitute the cheddar with Gruyère or Monterey Jack for a different cheesy twist.
  • Use fresh herbs like thyme or chives in the sauce for added brightness.
  • To make it vegetarian, use vegetable broth or water instead of milk for a lighter sauce.

Storage

Store any leftover cheesy spaghetti squash in an airtight container in the refrigerator for up to 3 days. Reheat gently in a microwave or in a skillet over low heat to prevent the cheese sauce from separating. Avoid overcooking when reheating to keep the squash strands tender.

How to Serve

A cooked spaghetti squash half placed on a white plate, showing its inside layers with stringy, pale yellow flesh and some browned edges. The top layer has melted cheese with a creamy texture and golden brown spots, mixed with small green broccoli florets in the center. A silver fork is digging into the squash, pulling strands of the soft flesh and cheese from the bottom. The plate is set on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I prepare the spaghetti squash ahead of time?

Yes, you can roast and shred the spaghetti squash a day ahead. Store it in the fridge and assemble the dish just before baking and broiling.

Can I use frozen broccoli instead of fresh?

While fresh broccoli works best for texture, you can use frozen broccoli. Thaw and drain it well before adding to the sauce to avoid excess moisture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Broccoli Cheddar Spaghetti Squash Recipe


  • Author: Mariam
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Cheesy Broccoli Cheddar Spaghetti Squash is a comforting, low-carb alternative to traditional pasta dishes. Roasted spaghetti squash strands are mixed with tender steamed broccoli and coated in a rich, homemade cheddar cheese sauce. Finished under the broiler for a golden, bubbly top, this dish makes a perfect hearty vegetarian main or side.


Ingredients

Scale

Squash

  • 1 medium spaghetti squash (about 2 1/2 lb.)
  • 1 tbsp. neutral oil
  • 1 3/4 tsp. kosher salt, divided

Broccoli

  • 6 oz. broccoli, cut into 1″ florets (about 1 1/4 cups)
  • 1 tbsp. plus 1/4 cup water, divided
  • 1/4 tsp. kosher salt

Cheddar Sauce

  • 3 tbsp. unsalted butter
  • 1/2 yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp. all-purpose flour
  • 1/2 cup whole milk
  • 4 oz. cheddar, shredded, divided (about 1 cup)
  • 1/2 tsp. kosher salt (plus more as needed)

Instructions

  1. Prepare and roast the spaghetti squash: Arrange a rack in the center of your oven and preheat to 400°F. Cut the spaghetti squash in half lengthwise and scrape out the seeds. Rub the inside with neutral oil and season with 1 teaspoon of kosher salt. Place the squash halves cut side down on a baking sheet and roast until tender and browned, about 35 to 45 minutes. Allow it to cool slightly.
  2. Steam the broccoli: In a medium heatproof bowl, toss the broccoli florets with 1/4 teaspoon kosher salt. Pour 1 tablespoon of water into the bottom of the bowl, cover it, and microwave for 1 minute. Stir, then continue microwaving in 30-second increments until the broccoli is bright green and fork-tender, approximately 30 seconds to 1 minute more. Remove the cover and let cool slightly.
  3. Make the cheddar sauce base: Heat a large skillet over medium heat and melt the butter. Add the finely chopped onion and season with 1/2 teaspoon kosher salt. Cook, stirring occasionally, until the onion is tender and sweet, about 7 to 8 minutes. Add the minced garlic and cook for about 1 more minute until fragrant. Stir in the flour and cook until it forms a bubbling paste on the skillet bottom, about 1 minute.
  4. Finish the cheese sauce: Gradually whisk in the whole milk and remaining 1/4 cup water. Bring the mixture to a simmer over medium-high heat, stirring occasionally, until thickened, about 1 to 2 minutes. Remove from heat and stir in 3 ounces of shredded cheddar until the sauce is smooth. Taste and adjust seasoning with salt if necessary.
  5. Combine squash and broccoli with sauce: Using two forks, shred the spaghetti squash strands from the shells. Measure out 3 cups of the strands and add to the skillet with the cheese sauce. Add the steamed broccoli and toss gently to coat everything evenly in the sauce.
  6. Assemble and broil: Spoon the cheesy spaghetti squash and broccoli mixture back into the reserved spaghetti squash shells. Sprinkle the remaining 1 ounce of shredded cheddar on top. Place under a preheated broiler and broil, watching carefully, until the cheese melts and bubbles, about 1 to 2 minutes. Remove from the oven and serve warm.

Notes

  • Microwaving broccoli saves time and retains vibrant color and nutrients.
  • Do not discard the remaining spaghetti squash strands—they can be refrigerated and used later in salads, soups, or frittatas.
  • Use sharp cheddar for best flavor in the cheese sauce.
  • Watch the broiler carefully to avoid burning the cheese topping.
  • You can substitute half-and-half for whole milk for a creamier sauce but adjust flour quantity slightly to thicken as needed.
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Keywords: spaghetti squash, broccoli cheddar, cheesy squash bake, low carb pasta alternative, vegetarian dinner, healthy comfort food

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating