Cut spaghetti squash in 1" slices and place on a baking sheet, or cook whole by placing in a baking dish and cover with foil, cook for about an 1 hour to 1 hour and 15 at 350*F. Microwave: Cover halves with paper towel and place in a dish in an inch or so of water and cook on high for about 10 minutes. Flesh should easily fall away from sides in strands. Seeds can be scraped out before of after cooking.
Heat olive oil and butter in a heavy skillet on medium heat. Add minced garlic and saute briefly.
Add shredded zucchini and carrots and saute a couple more minutes.
Next, add fresh herbs, salt and pepper, and saute another minute.
Toss cooked spaghetti squash with zucchini and carrots in a separate bowl or serving dish with cheese. Check seasoning.
Serves 12 as a side dish. It can be made a day ahead and reheated.