Preheat oven to 350 degrees. Prepare a 2-quart baking dish with nonstick cooking spray. In a large pot, fill halfway with water and bring to a boil. Lightly boil pasta for 5-7 minutes, until slightly cooked. Strain and place in prepared baking dish.
In a bowl, whisk eggs and milk together. Add butter, cheese, broccoli, and pears. Pour cheese mixture over pasta and gently stir to combine.
Bake 20-25 minutes, until lightly browned. Serve. Refrigerate leftovers for up to 3 days.