Preheat the oven to 375°F (190°C).
Cut a slit lengthwise in each eggplant, being careful not to cut all the way through.
Heat the olive oil in a large skillet over medium-high heat.
Fry the eggplants on all sides until they are golden brown and softened. Remove and place them on a paper towel to drain excess oil.
In the same skillet, add the chopped onion and sauté until translucent.
Add the minced garlic and cook for another minute.
Add the ground beef or lamb and cook until browned.
Stir in the diced tomatoes, tomato paste, salt, black pepper, and ground cumin. Cook for 5-7 minutes until the mixture is well combined and slightly thickened.
Remove from heat and stir in the chopped parsley.
Carefully open the slit in each eggplant and stuff them with the meat mixture.
Place the stuffed eggplants in a baking dish.
Place a slice of green bell pepper and a slice of tomato on top of each stuffed eggplant.
Pour 1 cup of water into the baking dish around the eggplants.
Cover with aluminum foil and bake in the preheated oven for 30-35 minutes until the eggplants are tender and the flavors have melded.
Enjoy your meal!