Preheat oven to 400. Cut each spaghetti squash in half and scoop out seeds. Place on a tray upside down with a little water added to the tray and bake in oven for about 30 minutes or until you can stick a fork into it. While the squash is baking- saute garlic, onion, mushrooms and seasonings in olive oil. Add faux crumbles & cook if desired, add ricotta and spinach and mix everything in with the spaghetti sauce and cook until heated through.
Remove squash from oven when fully cooked. Fill spaghetti squash 'boats' with a generous filling of sauce/veggie/crumble mix and then top with grated parmesan cheese, mozzarella and seasonings.
Place back into the oven and bake until the cheese melts. Enjoy!