This post may contain affiliate links. Please see our disclosure policy.
For a fresh take on an Italian classic, try this vibrant Tricolore Salad with Avocado Cream.

This fun recipe has all the classic elements of a caprese salad: ripe tomatoes, fresh mozzarella, and basil. It’s paired with an easy-to-make and tasty avocado cream with garlic, lemon, and sour cream.

The avocado cream is perfect as a dip for the skewers or slathered onto crispy crostini, topped with tomatoes and bocconcini for a delicious and healthy snack or appetizer.
To make the adorable tomato hearts, all you need is grape tomatoes. Slice the tomatoes in the middle at a slant and rotate one half. So easy!

Tricolore Salad with Avocado Cream
Equipment
Ingredients
Skewers
- 21 grape tomatoes
- 150 grams bocconcini, 5 oz
- fresh basil leaves, to garnish
- 3 tablespoons olive oil
- black pepper, to taste
- sea salt, to taste
Avocado cream
- 2 avocados
- 2 tablespoons sour cream, or Greek yogurt
- 2 cloves garlic
- 1/2 lemon, or lime, juiced
- 1 tablespoon fresh basil, chopped
Instructions
- Blend the avocados, garlic, sour cream, fresh basil, and lemon juice in a mini food processor (or by hand).
- When creamy, add sea salt and pepper to taste.
- Spoon the avocado cream onto a platter.
- Halve the grape tomatoes in the middle at a slant.
- Rotate one of the halves to make a heart shape.
- Stick the heart-shaped tomato onto a skewer, followed by a bocconcini and a folded basil leaf.
- Repeat with the remaining skewers.
- Top the tricolore skewers onto the avocado cream.
- Drizzle with extra virgin olive oil.
- Sprinkle with sea salt and pepper.
- Serve.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









