In a large mixing bowl combine eggs and ricotta cheese; beat just until combined. Stir in milk, basil, salt, fennel seed, and pepper. Fold in spinach, tomatoes, mozzarella, green onion, and salami. Spread evenly in a greased 13x9x2-inch baking dish or 3-quart rectangular casserole. Bake in a 325 degree F oven for 30 to 35 minutes or until a knife inserted near center comes out clean. Let stand for 10 minutes before serving. Makes 6 to 8 servings.