
"Indulge in the delightful flavors of baked spaghetti squash combined with tender baby spinach – a satisfying, cheesy delight that lets you enjoy without the remorse. Ideal for Meatless Mondays or any day you crave something wholesome!"
Download on the App Store for the best experience.
Begin by setting your oven temperature to 375ºF.
Slice the squash in half lengthwise and scoop out the seeds, discarding them. Position the squash halves on a baking sheet with the cut sides facing down. Roast in the oven until they are tender, which should take about 1 hour.
Once cooked, use a fork to pull apart the strands of the squash and transfer them to a medium-sized bowl; throw away the shells. If the squash appears watery, gently press out any excess moisture.
Keep the oven temperature steady at 375ºF.
In a large saucepan, melt butter and oil over medium heat. Add the chopped onions and sauté for approximately 2 minutes.
Sprinkle in the flour and lower the heat to low. Stir continuously for 3 to 4 minutes to cook the flour.
Gradually whisk in the milk and chicken broth, increasing the heat to medium-high. Continue stirring until the mixture reaches a boil and thickens, which should take around 2 minutes; season with salt and pepper to taste.
Once the mixture has thickened, take it off the heat and stir in the cheddar cheese until it is fully melted and incorporated.
Taste and adjust the seasoning with salt and pepper as needed. Fold in the cooked spaghetti squash and baby spinach, then transfer the mixture to a baking dish. Finish by sprinkling parmesan cheese on top.
Bake in the oven until the dish is bubbling and golden brown, which should take between 25 to 30 minutes.