Preheat oven to 200°C / 400°F.
Slice the top and bottom of each eggplant. Then slice one side lengthwise to create a lid.
Scoop the eggplant flesh by running a sharp knife around the inside of the eggplant, then use a spoon to scoop most of the flesh, leaving a 1 cm-thick wall. Don't discard the flesh. Chop the flesh to use it in the filling.You can soak the eggplant in water to avoid oxidation and browning until you have prepared them all. Coat the bottom of a frying pan with olive oil. Heat over moderate heat.
Saute the onion and garlic until soft and translucent.
Add the chopped eggplant flesh. Season with salt and pepper. Raise the heat to high and cook until it softens.
Add the tomato paste and cook for a minute, stirring often.
Add the chopped/diced tomatoes and red pepper. Cook until they soften as well. Take off the heat.
Stir in the rice, parsley, basil, 1 teaspoon dried oregano, pine nuts, and ⅓ cup (80 ml) olive oil.
Stuff each eggplant and put its lid on. Place in a pan that fits them with the potato wedges all around them.
Toss the chopped tomato on top of the potatoes.
Drizzle with ¼ cup (60 ml) olive oil, and sprinkle the remaining 1 teaspoon of dried oregano all over.
Season everything with salt and pepper and pour 310 ml (1 + ¼ cups) water from the side.
Cover with parchment paper and secure with aluminum foil on top.
Bake for 1 hour and 20 minutes.
Uncover and roast for a few minutes more for the potatoes and eggplants to get some color. If there's too much water in the pan, you can raise the heat to 220°C / 430°F for the final roast.
Rest inside the oven for 30 minutes with the oven door open slightly. This allows the rice and the potatoes time to absorb all the delicious juices.
Serve and enjoy!