Slice your tomatoes into rough quarters or sixths and add to a bowl with the finely sliced onion. Tear your mozzarella into bite size pieces and add to the bowl.
Add the olive oil and oregano to the bowl ands season generously with salt and pepper. Mix together to combine the ingredients.
Now make the creamy pesto dressing. Add the basil, olive oil, grated parmesan, pine nuts, garlic cloves and sour cream to a food processor and blend until smooth and creamy. Set aside in a jug ready for serving.
Now make the rustic toast. Butter your bread on both sides and sprinkle with the mixed herbs, salt and pepper. In a griddle pan toast until crisp with a little char. Finish the toast with a splash of balsamic over the top and slice ready for serving.
Add your caprese salad to a dish with the toast served alongside. Bring the creamy pesto dressing to the dinner table for everyone to spoon over their own salad.