Cheesy Baked Spaghetti Squash
Recipe type: Side
Cuisine: American
Prep time: 
Cook time: 
Total time: 
Serves: 4-6
  • 4 cups cooked spaghetti squash
  • 4 tablespoons butter
  • 1 cup chopped mushrooms (I used a mix of button, baby bella, shiitake, and hen of the wood, but use any combination you like here)
  • ½ small onion, minced, about ½ cup
  • 1 clove garlic, minced
  • ¼ cup frozen chopped spinach, thawed and drained well
  • ¼ teaspoon crushed red pepper
  • ⅛ teaspoon dry thyme
  • ¼ cup all-purpose flour
  • 1 cup half and half
  • 1 cup chicken stock
  • ¼ teaspoon dry mustard powder
  • 4 ounces mild cheddar cheese, shredded
  • 4 ounces Monterey Jack cheese, shredded
  • ½ teaspoon kosher salt
  • ½ teaspoon fresh cracked black pepper
  • ¼ cup fresh grated Parmesan cheese, plus more for garnish
  1. Heat a large non-stick skillet over medium heat.
  2. Lightly spray the pan with non-stick cooking spray and add ⅓ of the squash. Cook, stirring frequently, until the squash has browned slightly, and the squash has dried out some, about 4 minutes. Transfer the squash to a bowl and repeat with the remaining squash. Set the squash aside.
  3. Heat the oven to 375 F and spray 1 1½-quart casserole dish, or 4 8-ounce ramekins, with non-stick cooking spray.
  4. In a medium pot over medium heat add the butter. Once the butter melts and starts to foam add the mushrooms and onions. Cook, stirring often, until the onions soften, about 5 minutes. Add the spinach, garlic, red pepper, and thyme and cook until the garlic and spices are fragrant, about 1 minute.
  5. Sprinkle the flour over the vegetable mixture and stir to combine. Cook, stirring constantly, until the flour just begins to brown, about 5 minutes, then slowly whisk in the half and half and chicken stock. Add the dry mustard powder and whisk well. Bring the mixture to a boil, whisking constantly, then reduce the heat to medium low and cook for 3 minutes, or until the sauce is thick enough to thickly coat the back of a spoon.
  6. Turn off the heat and add the shredded cheddar and Monterey Jack cheese in three additions, making sure the cheese is completely melted before adding the next addition. Stir in the squash and season with salt and pepper.
  7. Transfer the mixture to the prepared casserole dish and bake for 25 minutes. After 25 minutes sprinkle the shredded Parmesan cheese overt he casserole and return to the oven for 20 to 25 minutes more, or until the cheese is browned and the casserole is bubbling vigorously throughout. Remove from the oven and cool for 10 minutes before serving.
Recipe by Evil Shenanigans at