Step 1
Slice the eggplants 3/4 inch thick and sprinkle each side with salt. Allow slices to drain in colander set in the sink for 2 to 3 hours. Wipe off excess salt but do not rinse slices. Lay the slices into a large skillet with about 2 or 3 tablespoons of water. Cover and steam over medium heat until tender about 15 minutes. Remove and cut the slices into 3/4 inch cubes.
Step 2
Bring the rice and water to a boil in a saucepan over high heat. Reduce heat to medium-low cover and simmer until the rice is tender and the liquid has been absorbed 20 to 25 minutes.
Step 3
Preheat oven to 350 degrees F (175 degrees C). Grease a 2-quart casserole dish.
Step 4
Heat olive oil in a large skillet over medium heat and cook the eggplant cubes for about 10 minutes to slightly dry them stirring occasionally. Stir in garlic and cook until fragrant about 2 more minutes. Transfer the eggplant to a large bowl.
Step 5
Cook the fennel in skillet until tender 5 to 8 minutes; transfer into bowl with eggplant. In the same skillet brown the pork sausage and ground beef breaking the meat up into crumbles as it cooks about 10 minutes. Add meat to eggplant mixture. Drain excess fat from skillet; cook celery onion and green pepper until the celery has started to become tender and onion is translucent 5 to 8 minutes. Transfer vegetables to bowl with eggplant and meat.
Step 6
Stir cayenne pepper and hot sauce into the mixture combining the eggplant and meat thoroughly; gently stir in the cooked rice. Check for seasoning and add salt if necessary. Place the mixture into the prepared casserole dish. Sprinkle the casserole with crumbs and drizzle with melted butter.
Step 7
Bake in the preheated oven until hot about 40 minutes.