
Preheat oven to 350°. In a large saucepan, cook spaghetti according to package directions; drain, reserving 1/3 cup pasta water.
In a large bowl, mix egg, spinach, cottage cheese, 1/4 cup Parmesan cheese, lemon pepper and half the bacon. Add spaghetti; toss to combine. Divide among 12 greased muffin cups. Using a greased tablespoon, make an indentation in the center of each.
In a large bowl, whisk together soup, cream cheese and reserved pasta water. Stir in chicken, mozzarella cheese and tomatoes; spoon into cups. Sprinkle with the remaining bacon and Parmesan cheese.
Bake until set, about 15 minutes. Cool 5 minutes before removing from pan.