Chop broccoli, zucchini, onion, and bell pepper; mince garlic.
In a large saucepan, stir together undrained tomatoes, tomato sauce, zucchini, onion, bell pepper, basil (or oregano if you prefer), bay leaves, and garlic. Bring to a boil, then reduce heat and simmer, uncovered, 20-25 minutes or until sauce is thickened, stirring occasionally. Remove the bay leaves.
While sauce is cooking, stir together egg, ricotta (or cottage) cheese, Parmesan, and black pepper. Fold in broccoli.
Preheat oven to 375° F.
Spread about 1/3 cup of the sauce over the bottom of a 8X8 baking dish.
Layer half of the uncooked noodles, half of the broccoli mixture, and half of the remaining sauce in the pan. Repeat layers, ending with the sauce.
Bake, covered with foil, for 45 minutes.
Sprinkle mozzarella over top, then bake 5 minutes more, uncovered, until cheese is melted and bubbly. Let stand 10 minutes before serving.
Serve with chopped pineapple on the side.