Cut all the vegetables into small squares.
Heat up the olive oil in a sauce pan. Cook the onions on medium heat for 2 minutes.
Add the garlic and the pepper. Cook for another 2 minutes. Stir regularly.
Add the aubergine and keep stirring for another 2 minutes.
Add the Zucchini and stir it in. Leave only for about a minute.
Add the tomato slices and the pesto. Stir everything really well. If you use canned tomatoes, leave it to simmer for 5 minutes, then add salt and pepper to taste. If you use fresh tomatoes, leave it to cook for at least 20 minutes until your tomato slices have softened completely. Then add the salt and pepper to taste.
Serve immediately with (zucchini) noodles, use a part of it for a lasagne or fill it into jars. Important: close the lid while the sauce is still hot and leave it to cool completely before you put it into your fridge.