spaghetti squash (weight about 3 1/2 lbs) • olive oil • sm yellow onion, chopped • grape tomatoes, halved • garlic, minced • bag fresh baby spinach • ricotta cheese • mozzarella cheese, shredded • grated Parmesan cheese • fresh basil, chopped • salt • Pepper to taste