Cheesy Tomato and Spaghetti Squash Casserole

Cheesy Tomato and Spaghetti Squash Casserole

This casserole is a healthy twist on classic comfort food, featuring tender strands of spaghetti squash, savory tomato sauce, and gooey cheese. It’s perfect for a cozy dinner or meal prep!


Ingredients

For the Spaghetti Squash:

  • 1 large spaghetti squash (about 2-3 lbs)
  • 2 tbsp olive oil
  • Salt and pepper, to taste

For the Tomato Sauce:

  • 2 tbsp olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz) crushed tomatoes or tomato sauce
  • 1 tsp dried oregano
  • 1 tsp dried basil (or fresh basil, finely chopped)
  • ½ tsp red pepper flakes (optional, for a little heat)
  • Salt and pepper, to taste

For the Casserole:

  • 2 cups (200 g) shredded mozzarella cheese
  • ½ cup (50 g) grated Parmesan cheese
  • ½ cup ricotta or cottage cheese (optional, for extra creaminess)
  • 1 cup (120 g) cooked spinach or kale (optional)
  • 1 tbsp fresh parsley, chopped (for garnish)