Go Back
+ servings
Print Recipe
4.31 from 23 votes

Cheesy Spaghetti Squash And Broccoli Casserole

Speckled with peas and roasted broccoli, this Cheesy Vegan Spaghetti Squash Casserole is a delicious way to enjoy loads of veggies!
Prep Time15 minutes
Cook Time55 minutes
Additional Time25 minutes
Total Time1 hour 35 minutes
Course: Vegan Main Dish Recipes
Cuisine: American
Diet: Vegan
Servings: 6 servings
Calories: 169kcal

Ingredients

Spaghetti Squash

  • 1 large spaghetti squash cut in half lengthwise and seeds removed
  • 1 large head broccoli cut into florets
  • Olive Oil
  • Salt and Pepper
  • 1 cup frozen green peas optional

Cheesy Sauce

Instructions

  • Preheat your oven to 400 °F and grease a baking sheet or line it with a silicone baking mat. Place the cut spaghetti squash cut-side up onto the baking sheet. Spray the inside with cooking spray and season it with salt and pepper. Place it in the oven to roast for about 50 minutes, or until the flesh can easily be pierced with a fork. Once cooked, remove it from the oven and shred it with a fork to form spaghetti-like ribbons.
  • While the squash is roasting, prepare the broccoli and cheese sauce.
  • For the cheese sauce, place all of the ingredients into a blender and blend until smooth. Pour the sauce into a sauce pan and heat over medium-low heat. Allow the sauce to thicken while stirring occasionally. This should take about 5 minutes.
  • While the sauce is thickening, cut the broccoli into florets, drizzle with olive oil and season with salt and pepper. After the squash has been roasting for 30 minutes, add the broccoli florets to the baking sheet (or a separate baking sheet if needed) and allow them to roast for about 20 minutes, stirring half-way.
  • Grease a 9x9-inch baking dish. Combine the shredded squash, thickened cheese sauce, roasted broccoli, and frozen peas in a large mixing bowl and pour the mixture into your prepared baking dish. Season with ground pepper and red chili flakes and bake it in the already preheated oven for about 20 minutes. Then switch the oven to broil and broil for 5 more minutes.

Notes

Enjoy the casserole warm with your favorite crusty bread!

Nutrition

Calories: 169kcal | Carbohydrates: 29g | Protein: 9g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 573mg | Potassium: 684mg | Fiber: 8g | Sugar: 8g | Vitamin A: 1093IU | Vitamin C: 105mg | Calcium: 208mg | Iron: 2mg