- 1 spaghetti squash – peeled, seeded, and cubed
 - 1 cup yellow onion, chopped
 - 1/4 cup olive oil
 - salt and ground black pepper to taste
 - 2 eggs
 - 1/2 cup Italian-seasoned bread crumbs
 - 1/3 cup heavy whipping cream
 - 1/4 cup soft goat cheese
 - 1/4 cup crumbled feta cheese
 - 1 tablespoon chopped fresh rosemary
 - 1 large tomato, sliced
 - 1/4 cup grated Parmesan cheese
 - fresh ground black pepper
 
- Preheat oven to 375 degrees F (190 degrees C).
 - Spread spaghetti squash and onion in a large casserole dish. Coat with olive oil, salt, and pepper.
 - Bake in the preheated oven until tender, about 45 minutes. Mash.
 - Mix eggs, bread crumbs, heavy cream, goat cheese, feta cheese, and rosemary into the mashed mixture. Lay tomato slices on top. Sprinkle Parmesan cheese and black pepper on top.
 - Bake in the preheated oven until golden brown, about 45 minutes.