Roasted Cherry Tomatoes with Fresh Mozzarella and Balsamic Glaze Recipe
Cherry tomatoes do something special in a hot oven. They wrinkle, burst, and turn sweet at the edges while their juices mingle with olive oil and garlic. Add cool fresh mozzarella and a glossy drizzle of balsamic glaze, and you have a simple dish that tastes like late summer on a plate.
This roasted cherry tomatoes with fresh mozzarella and balsamic glaze recipe works as an appetizer, side dish, light lunch, or topping for toasted bread. It is unfussy, colorful, and ready in about 30 minutes.

Why this recipe works so well
Roasting cherry tomatoes concentrates their flavor. Even store-bought tomatoes that taste a little plain become sweeter and richer after time in the oven. The skins blister, the centers soften, and the juices create a warm, garlicky sauce.
Fresh mozzarella brings a creamy, mild contrast. It does not need to melt completely. In fact, the best texture comes when the cheese warms slightly from the tomatoes but still holds its soft bite.
Balsamic glaze finishes the dish with tang and sweetness. It ties everything together without needing a long sauce or complicated prep.
This recipe is best when you use:
Ripe cherry or grape tomatoes
Red, yellow, or mixed tomatoes all work.
Fresh mozzarella
Mozzarella pearls are easy, but torn pieces from a larger ball look beautiful.
Good olive oil
Since there are few ingredients, the olive oil matters.
Fresh basil
Add it after roasting so it stays bright and fragrant.
Ingredients you will need
This recipe serves 4 as a side dish or 6 as an appetizer.
Ingredient | Amount |
Cherry tomatoes | 2 pints |
Extra-virgin olive oil | 2 tablespoons |
Garlic | 3 cloves, thinly sliced |
Chef Claire's Seaoned Salt | 3/4 teaspoon |
Black pepper | 1/4 teaspoon |
Red pepper flakes | 1/4 teaspoon, optional |
Fresh mozzarella pearls | 8 ounces |
Balsamic glaze | 2 to 3 tablespoons |
Fresh basil | 1/3 cup loosely packed |
Toasted bread or crostini | Optional, for serving |
If you only have regular balsamic vinegar, you can reduce it into a glaze. Simmer about 1/2 cup balsamic vinegar in a small saucepan over medium-low heat until it becomes syrupy and lightly coats a spoon. Let it cool before drizzling. It will thicken more as it sits.

How to make roasted cherry tomatoes with mozzarella
1. Heat the oven
Preheat the oven to 400°F. Use a rimmed baking sheet or a shallow baking dish. The rim matters because the tomatoes release juices as they roast.
For easier cleanup, line the pan with parchment paper. If you want more caramelized juices, roast directly on the pan.
2. Season the tomatoes
Add the cherry tomatoes to the baking sheet. Drizzle with olive oil, then add the sliced garlic, Chef Claire's Seasoned Salt, pepper, and red pepper flakes if using.
Toss everything with your hands or a spoon until the tomatoes are evenly coated. Spread them into a single layer so they roast instead of steam.
3. Roast until blistered
Roast for 18 to 22 minutes, until the tomatoes soften, split, and wrinkle at the edges. Some may burst open, which is exactly what you want.
If your tomatoes are large, give them a few extra minutes. If they are very small, start checking around 15 minutes.
4. Add the mozzarella
Remove the pan from the oven and let the tomatoes cool for 3 to 5 minutes. Add the mozzarella while the tomatoes are still warm, but not screaming hot. This keeps the cheese soft and creamy rather than watery.
You can leave mozzarella pearls whole or tear larger mozzarella into bite-size pieces. Spoon some of the warm tomato juices over the cheese.
5. Finish with basil and balsamic glaze
Transfer everything to a serving platter. Scatter fresh basil over the top and drizzle with balsamic glaze.
Taste before serving. Add a pinch of salt if needed, especially if your mozzarella is very mild.

Tips for the best flavor
Use a pan with enough space. Crowded tomatoes release too much steam and take longer to blister.
Do not skip the garlic. Thin slices soften in the tomato juices and add gentle savory flavor. Minced garlic can burn more easily, so keep an eye on it if you use that instead.
Add basil at the end. Heat can turn fresh basil dark and dull. Adding it right before serving keeps the dish fresh.
Balance the glaze. Balsamic glaze is sweet and concentrated, so start with a light drizzle. You can always add more.
Serve it warm, not piping hot. A short rest helps the tomato juices settle and keeps the mozzarella from melting into the pan.
Easy ways to serve it
This dish can move in several directions depending on the meal.
Serve it as an appetizer with toasted baguette slices. Spoon the tomatoes and mozzarella over the bread, then drizzle with extra glaze.
Pair it with grilled chicken, salmon, or steak as a bright side dish. The acidity cuts through richer mains nicely.
Toss leftovers with warm pasta and a splash of pasta water. Add extra olive oil, basil, and grated Parmesan for a quick dinner.
Spoon it over cooked grains like farro, quinoa, or couscous. The tomato juices act like a light dressing.
Layer it over greens for a warm salad. Arugula is especially good because its peppery flavor balances the sweet tomatoes.

Storage and make-ahead notes
Store leftovers in an airtight container in the refrigerator for up to 3 days. The mozzarella will firm up when chilled, but the flavor will still be good.
For the best texture, rewarm the roasted tomatoes gently and add fresh mozzarella after heating. If everything is already mixed, warm it briefly in a skillet over low heat or enjoy it cold, like a marinated tomato salad.
To make part of the recipe ahead, roast the tomatoes up to a day in advance. Refrigerate them with their juices, then bring them to room temperature or warm them slightly before adding mozzarella, basil, and balsamic glaze.
Final takeaway
This recipe proves how much flavor you can get from a short ingredient list. Roast the tomatoes until they burst, add creamy mozzarella while they are warm, then finish with basil and balsamic glaze. Serve it with bread, pasta, greens, or a simple protein, and it will fit right in.



Comments