I saw this recipe posted on Facebook earlier this week. I had to do some substitutions to make it vegan and I think it turned out pretty darn good!
Spaghetti Squash Casserole
2 spaghetti squash - halved lengthwise, seeds removed
2 T. olive oil
1 medium yellow onion, chopped
4 cloves garlic (or 2 t. chopped garlic from jar)
2 t. dried basil
4 Roma tomatoes, chopped
1 15 oz pkg. extra firm tofu
4 t. corn starch
2 t. baking powder
1 c. dairy-free mozzarella cheese
3 T. dried parsley
1/2 t. salt
6 T. bread crumbs
Preheat oven to 400.
Coat a 9x13 baking dish with non-stick cooking spray. Place squash, cut side down, in dish. Bake 30-45 minutes, until fork-tender. While squash is cooking, drain and press tofu between several sheets of paper towels.
With fork scrape squash strands into a large bowl.
Respray baking dish with cooking spray and set aside for later. Warm oil in skillet over medium heat. Add onion, garlic, and basil. Cook until onion is soft.
Add tomatoes and cook until mixtures is dry.
While tomato and onion mixture is cooking, crumble tofu into a separate bowl and mix with cornstarch and baking powder.
To squash add tofu, cheese, parsley, salt, and onion/tomato mixture.
Pour into greased baking dish, sprinkle with bread crumbs, and bake 30 minutes.