To cook your squash, preheat the oven to 400°F. Cut the squash in half lengthwise, and scoop out the seeds. Season with salt and pepper, then place them cut side down on a baking sheet. Poke some holes on top.
Roast for about 30-40 minutes or until fork tender.
Alternatively, cut the squash in half and remove seeds. Place in a baking dish cut side down with 1/4 cup of water in the bottom of the dish. Cover in plastic wrap and cook on high for 10-15 minutes or until tender when pricked with a fork.
Flip upright and once it's cool enough, run your fork through the flesh to yield strands.
Meanwhile, add the beans and the vegan "meat" (which should already be cooked) to the pan and break up the meat. Add the bell peppers, corn, salsa, and then season with the spices, lime, salt and pepper, to taste.
Mix the meat mixture in with the spaghetti squash noodles, and pile it on top. Top the squash halves with shredded cheese and pop it back into the oven for 10 minutes until the cheese melts and looks golden brown.
To serve, top with toppings of your choice.