Chicken Florentine and Artichoke Bake

8 Oz Dried Bow Tie Pasta
1 Small Onion (Chopped)
1 Tbsp Butter
2 Eggs
1 ¼ Cups Milk
1 Tsp Dried Italian Seasoning
¼ to ½ Tsp Crushed Red Pepper (Optional)
2 Cups Chopped Cooked Chicken
2 Cups Shredded Monterey Jack Cheese (8 Oz.)
1- 14 oz Can Artichoke Hearts (Drained and Quartered)
1- 10 oz Pkg. Frozen Spinach (Chopped, Thawed and Well drained) ½ Cup Grated Parmesan Cheese
½ Cup Oil- Packed Dried Tomatoes (Drained and Chopped)
½ Cup Soft Bread Crumbs
½ Tsp Paprika
1 Tbsp Butter (Melted)

Preheat oven to 350 degrees F. Cook pasta according to package directions; drain. In medium skillet cook onion in 1 tablespoon butter over medium heat about 5 minutes or until tender, stirring occasionally. Remove from heat; set aside. In bowl whisk together eggs, milk, seasoning, 1/2 tsp. salt, 1/4 tsp. black pepper, and crushed red pepper. Stir in chicken, Monterey Jack cheese, artichokes, spinach, tomatoes, half of the Parmesan, cooked pasta, and onion. Transfer to a 13x9x2-inch baking dish or 3-quart rectangular casserole. Bake, covered, 20 minutes. In small bowl combine remaining Parmesan, bread crumbs, paprika, and melted butter. Sprinkle mixture over pasta. Bake, uncovered, 10 minutes more or until golden. Makes 6 to 8 servings.