Roasted Caprese tomatoes with creamy mozzarella and fresh basil is a delicious and easy side dish recipe and perfect as a Summer appetizer served with crusty bread.
These caprese tomatoes are really moreish. The tomato flavor intensifies during roasting. Served drizzled with a basil and garlic dressing, these make a stunning side to grilled meats or a fabulous vegetarian dish when served with crusty bread to mop up all the Balsamic flavored juices.
Ingredients
- Ripe Tomatoes.
- Mozzarella.
- Fresh basil.
- Olive oil.
- Balsamic vinegar.
- Garlic.
- Lemon.
- Salt and pepper.
How to make roasted Caprese tomatoes
- Prepare the tomatoes: Halve ripe tomatoes and season generously with salt and pepper. Place a slice of mozzarella and a basil leaf on each of the bottom pieces of tomato. Place the tomato tops on top. Drizzle with olive oil and Balsamic.
- Roast the tomatoes: Place in a hot oven and allow to roast for 20-25 minute until the tomatoes are soft and blistered and the cheese has melted.
- Make the basil dressing: Combine the dressing ingredients in a small food processor (or use an immersion blender) and blend until smooth.
- Serve: Remove the tomatoes from the oven and allow to cool for 10 minutes before serving with basil dressing or with crust bread as a vegetarian appetizer.
Can I make this ahead
The tomatoes can be fully prepped up to 12 hours in advance. Cover with foil and keep at room temperature before roasting. The roasted tomatoes can be kept for up to 2 hours at room temperature before being served.
Caprese recipes
- Melted Caprese sandwich
- Grilled tomato caprese salad
- Caprese stuffed chicken breasts
- Chicken Caprese salad
- Caprese mac and cheese
Tomato recipes
- Fresh tomato bruschetta
- Grilled steak with blistered tomatoes
- Cucumber, tomato and red onion salad
- Roasted tomato pesto pasta with ricotta

Roasted Caprese Tomatoes with Basil dressing
Ingredients
- 6 ripe tomatoes
- 1 tablespoon olive oil
- 2 tablespoons Balsamic vinegar
- salt & pepper to taste
- 6 thin slices Mozzarella
- 6 basil leaves
for the dressing
- small handful fresh basil
- 1 garlic clove
- juice of 1/2 lemon
- 2 tablespoons olive oil
- salt and pepper to taste
Instructions
- Pre-heat the oven to 180°C/350°F.
- Halve the tomatoes and place on a non-stick baking sheet, cut side up.
- Drizzle over the olive oil and Balsamic and season with salt and pepper then top the 4 bottom halves with the mozzarella and basil leaves. Add the tops of the tomatoes.
- Roast for 20-25 minutes until the skins are blistered and the tomatoes are soft.
- To make the dressing, blitz all the ingredients in a small food processor until the basil is finely chopped.
- Serve the tomatoes drizzled with the dressing with crusty bread.
Do you use petite tomatoes?
I used regular tomatoes but you can use any large-ish tomato of your choice. You want them to big enough to stuff with the mozzarella and basil.
Thanks Zayna!
I just love caprese! And I’m loving this take on a classic salad.
What is a bed of wild rocket? Your recipe “Roasted Caprese Tomatoes”
Like in the picture, you place lots of wild rocket on a platter. This becomes the ‘bed’ for the tomatoes.
Sure….but what IS wild rocket?
Rocket is also called Arugula.
What is a bed of wild rocket?