Peel and chop the onions and garlic clove. Wash and chop the zucchini, aubergine and half a red and half a yellow pepper. Wash the fennel, remove the hard stalk and cut into small pieces. Rinse the beans under running water.
Heat 2 tablespoons of vegetable oil in a large pot. Fry the onion and garlic pieces briefly until translucent. Then add the remaining finely chopped vegetables, sauté for 2-3 minutes with 4 tbsp tomato puree and deglaze with 2 tbsp dark balsamic vinegar. Boil down the vinegar briefly and deglaze the ingredients again with a dash of red wine (or go directly to the next step).
Add the chopped tomatoes, 200 ml (0.8 cup) water, a twig of rosemary and 2-3 bay leaves to the vegetables. Season with 1 tbsp sweet paprika powder, 1 tsp cumin and 1 tbsp herbs de Provence. You can add some chopped thyme if you like. Let the vegetables simmer gently for 30 minutes with the lid closed. Stir from time to time. Towards the end of the cooking time, stretch the consistency with a little water as desired (I added another 150 ml (0.6 cup) of water).
After cooking for 30 minutes, fold in the beans and season the stew with plenty of salt and pepper (or chilli flakes). Wash, chop and stir in the basil. Simmer the stew gently for another 5-10 minutes.
After cooking, remove the rosemary branch and the bay leaves. Season the stew with salt (if you like, you can add some Sriracha chili sauce).
Divide the stew into bowls and serve garnished with rocket. Enjoy!