Preheat oven to 400°F. Cut spaghetti squash lengthwise, scoop seeds, and place cut-side down on a baking sheet.
Roast for 30 minutes until tender. Cool slightly, then scrape out strands using a fork.
While squash roasts, heat olive oil in a skillet over medium. Sauté onions 3 minutes, then add garlic and cook 1 more minute.
Add vegan ground beef, oregano, paprika, salt, and pepper. Cook 6 minutes until browned and fragrant.
Stir in tomato sauce. Simmer 5 minutes, then turn off heat.
In a casserole dish, layer squash strands evenly. Top with the “beef” sauce mixture.
Sprinkle with nutritional yeast and basil, if using.
Bake at 375°F for 20 minutes until bubbly and golden.
Let it cool for 5 minutes before slicing.
Serve hot with sass and a side of smugness.