Love this? Save it for later!
Share the inspiration with your friends
There used to be a tiny Italian place tucked behind a dry cleaner on 23rd Avenue that made a cherry tomato and burrata salad that completely ruined me for all other versions. When they closed—literally overnight, with a handwritten sign taped to the door saying “Grazie e arrivederci”—I honestly felt a little dramatic about how upset I got. After 12 tries—some burnt, some bland, one where I accidentally used mozzarella because the store was out of burrata and I panicked—I finally got it. This creamy marinated cherry tomato burrata salad is the exact recreation of that bowl I’ve been chasing for two years.
The secret, I learned the hard way, is in the marinating. You can’t just toss tomatoes and cheese together and hope for magic. You have to give those cherry tomatoes time to soften, sweeten, and soak up all that garlicky, herby goodness until they’re practically bursting. I mean, the first time I rushed it, I ended up with sad, cold tomatoes and a cheese that felt like an afterthought. My neighbor Maria (the one who borrows my vanilla extract and never returns it) tried a spoonful and said, “It’s fine, but it’s not *that* place.” She was right.
But this version? This is the one. The tomatoes get all jammy and concentrated from a quick roast, then they marinate in olive oil, balsamic, and fresh basil until they’re practically singing. Then you plop that beautiful ball of burrata right in the middle, let it get all warm and oozy, and you’ve got a salad that feels fancy but takes maybe 20 minutes of actual work. Maybe you’ve been there—chasing a dish from a restaurant that doesn’t exist anymore, trying to explain to people why it matters so much. This is that recipe. This is the one that finally let me stop missing that little place on 23rd.
Why You’ll Love This Recipe
Let me tell you why this creamy marinated cherry tomato burrata salad has become my most-requested dish for every gathering, from casual weeknight dinners to summer barbecues. It’s one of those rare recipes that feels completely indulgent but comes together with almost no effort once you know the trick.
- Quick & Easy: The active prep time is about 15 minutes. The oven does most of the work, and the marinating happens while you’re doing literally anything else.
- Simple Ingredients: You need cherry tomatoes, garlic, olive oil, balsamic vinegar, basil, and burrata. That’s it. No fancy trips to specialty stores or weird ingredients you’ll never use again.
- Perfect for Entertaining: This is the kind of dish that makes people think you spent hours in the kitchen. It looks stunning on a platter, and everyone gathers around it like it’s the main event.
- Crowd-Pleaser: I’ve served this to picky kids, skeptical in-laws, and actual Italian friends. Every single person goes back for seconds. It’s honestly embarrassing how fast it disappears.
- Unbelievably Delicious: The combination of sweet, concentrated tomatoes, creamy, milky burrata, and that tangy-sweet balsamic marinade is next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite.
What makes this recipe different from every other tomato salad out there is the double treatment: a quick roast to concentrate the tomatoes’ sweetness, followed by a long marinade that infuses them with garlic and herbs. Most recipes skip the roasting step, and honestly, they’re missing out. That little bit of oven time transforms the tomatoes from good to unforgettable.
This isn’t just good—it’s the kind of salad that makes you rethink what a salad can be. It’s comfort food reimagined: warm, creamy, tangy, and completely satisfying. Perfect for impressing guests without stress, or turning a simple Tuesday dinner into something memorable.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store.
For the Roasted Tomatoes
- 2 pints cherry tomatoes (mixed colors look beautiful, but all red works perfectly too)
- 3 tablespoons extra-virgin olive oil (I prefer California Olive Ranch for its fruity flavor)
- 4 cloves garlic, thinly sliced (don’t skip this—the roasted garlic melts into the oil)
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon balsamic vinegar (use a good quality one—it makes a difference)
For the Marinade

- ¼ cup extra-virgin olive oil
- 2 tablespoons balsamic vinegar
- 1 tablespoon honey (or maple syrup for a vegan option)
- ¼ cup fresh basil leaves, roughly chopped (plus more for garnish)
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- ¼ teaspoon red pepper flakes (optional, but I love the little kick)
- Salt and pepper to taste
For the Salad
- 2 balls burrata cheese (about 8 ounces total—look for firm, fresh balls packed in brine)
- Flaky sea salt for finishing (trust me on this—Maldon salt is worth it here)
- Fresh basil leaves for garnish
- Crusty bread or crostini for serving (absolutely non-negotiable in my opinion)
Ingredient Tips: For the best flavor, use cherry tomatoes that are firm and ripe but not mushy. I’ve found that the smaller, sweeter varieties like Sun Gold or Sweet 100s work beautifully here. If you can’t find burrata, fresh mozzarella is an okay substitute, but honestly, it won’t be the same. Burrata’s creamy center is what makes this dish so special. Look for it in the specialty cheese section of most grocery stores, or check your local Italian market.
Equipment Needed
You don’t need much for this creamy marinated cherry tomato burrata salad, which is part of its charm. Here’s what you’ll want on hand:
- Baking sheet (rimmed, to catch the tomato juices—I learned this the hard way after a sticky oven mess)
- Parchment paper (for easy cleanup)
- Medium mixing bowl (for marinating)
- Small bowl or jar (for whisking the marinade)
- Sharp knife and cutting board
- Serving platter (a shallow bowl or rimmed plate works best to catch all the juices)
- Tongs or a slotted spoon
Budget-Friendly Tip: If you don’t have a baking sheet, a cast-iron skillet works beautifully for roasting the tomatoes. And honestly, you can skip the parchment paper if you don’t mind a little extra scrubbing. I’ve done it both ways, and the tomatoes turn out great either way.
Preparation Method
Alright, let’s get cooking. This creamy marinated cherry tomato burrata salad comes together in a few simple steps, but each one matters.
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
- Prepare the tomatoes. Wash and dry your cherry tomatoes. Leave them whole—cutting them would make them too watery. Spread them on the prepared baking sheet in a single layer. Don’t overcrowd them; if they’re piled on top of each other, they’ll steam instead of roast.
- Add the garlic and oil. Scatter the thinly sliced garlic cloves over the tomatoes. Drizzle with 3 tablespoons of olive oil, then sprinkle with salt and pepper. Toss everything gently with your hands to coat evenly. I know it’s tempting to skip this step, but your hands really do the best job here.
- Roast the tomatoes. Place the baking sheet in the preheated oven and roast for 20-25 minutes. You’re looking for the tomatoes to start blistering and collapsing slightly, but not completely falling apart. The garlic should be golden and fragrant. Halfway through, give the pan a gentle shake to redistribute everything.
- Make the marinade. While the tomatoes are roasting, whisk together the remaining ¼ cup olive oil, 2 tablespoons balsamic vinegar, honey, chopped basil, thyme, and red pepper flakes (if using) in a small bowl. Season with a pinch of salt and pepper. Taste it—it should be balanced between sweet, tangy, and herbal.
- Marinate the tomatoes. Remove the roasted tomatoes from the oven and let them cool for about 5 minutes. Then transfer them (including all those delicious juices and garlic slices) to a medium bowl. Pour the marinade over the warm tomatoes and stir gently to combine. The warmth helps the tomatoes absorb all that flavor. Cover and let them sit at room temperature for at least 30 minutes, or up to 2 hours. If you’re making this ahead, you can refrigerate them overnight—just bring them back to room temperature before serving.
- Prepare the burrata. About 15 minutes before serving, remove the burrata from the refrigerator. Let it come to room temperature—cold burrata is sad burrata. Gently pat it dry with a paper towel. Don’t press too hard; you want to keep that creamy center intact.
- Assemble the salad. Spoon the marinated tomatoes onto a serving platter, creating an even layer. Use a slotted spoon if you want to control the amount of liquid, or just dump it all on there like I do. Place the burrata balls in the center of the tomatoes. Gently tear the burrata open with your hands or a knife—just enough to let some of that creamy center start to ooze out. Don’t destroy it completely; you want beautiful, creamy pockets throughout.
- Finish and serve. Drizzle any remaining marinade from the bowl over the top. Sprinkle with flaky sea salt and fresh basil leaves. Serve immediately with crusty bread or crostini for dipping and scooping.
Sensory Cues: When the tomatoes are done roasting, your kitchen should smell like summer—sweet, garlicky, and slightly tangy from the balsamic. The tomatoes should look wrinkled and blistered, with some starting to split. The garlic should be golden, not brown (brown means bitter). When you tear the burrata, you should see a thick, creamy center that oozes slowly, not a runny liquid.
Cooking Tips & Techniques
After making this creamy marinated cherry tomato burrata salad more times than I care to count, I’ve picked up a few tricks that make a real difference.
Don’t rush the marinating. I know it’s tempting to skip straight to eating, but those 30 minutes of marinating are where the magic happens. The warm tomatoes absorb the balsamic and herbs, and the flavors meld together in a way that just doesn’t happen if you serve them immediately. One time I was starving and only waited 10 minutes—the salad was good, but it wasn’t *that* good.
Room temperature is your friend. Both the marinated tomatoes and the burrata should be at room temperature when you serve this. Cold burrata gets firm and loses that luscious, creamy texture. Cold tomatoes taste flat and one-dimensional. Take everything out of the fridge at least 20 minutes before you plan to serve.
Watch your oven temperature. Every oven runs differently. If your oven runs hot, check the tomatoes at 18 minutes. If it runs cool, they might need 28 minutes. You’re looking for blistered skins and softened flesh, not burnt edges. I burned my first batch because I walked away to answer the phone—don’t be like me.
Use a serrated knife for the burrata. If you want to cut the burrata instead of tearing it, a serrated knife gives you cleaner cuts without squishing the cheese. But honestly, I prefer tearing it by hand—it looks more rustic and intentional.
Make extra marinade. Seriously, double the marinade ingredients. You’ll want extra for drizzling over the finished salad, and it’s amazing on grilled vegetables or as a bread dip the next day.
Variations & Adaptations
One of the best things about this creamy marinated cherry tomato burrata salad is how flexible it is. Here are some of my favorite variations:
Seasonal Variations
- Summer Peach Version: Add 1 cup of diced ripe peaches to the roasted tomatoes before marinating. The sweetness of the peaches pairs beautifully with the balsamic and burrata.
- Fall Roasted Squash Version: Replace half the cherry tomatoes with cubed butternut squash roasted alongside the tomatoes. The earthy sweetness is incredible.
Dietary Adaptations
- Vegan Option: Replace the burrata with a high-quality cashew-based ricotta or marinated tofu. It won’t be exactly the same, but it’s still delicious. Use maple syrup instead of honey in the marinade.
- Gluten-Free: The salad itself is naturally gluten-free. Just make sure your bread or crostini is gluten-free if you’re serving it alongside.
Flavor Twists
- Spicy Version: Double the red pepper flakes and add a minced fresh chili to the marinade. The heat cuts through the creamy burrata beautifully.
- Herb-Forward Version: Add fresh oregano, rosemary, and mint to the marinade. It gives the salad a more complex, garden-fresh flavor profile.
- Balsamic Reduction Drizzle: Simmer ½ cup of balsamic vinegar until it reduces by half and becomes syrupy. Drizzle it over the finished salad for a gorgeous presentation and intense flavor.
My personal favorite variation is the peach version. I stumbled on it by accident when I had leftover peaches and tomatoes sitting on my counter. The combination of sweet, tangy, and creamy is honestly life-changing. Give it a try if you’re feeling adventurous.
Serving & Storage Suggestions
This creamy marinated cherry tomato burrata salad is best served immediately after assembling, while the burrata is still warm and creamy and the tomatoes are at room temperature. The contrast between the warm, jammy tomatoes and the cool, milky burrata is what makes this dish so special.
Serving Suggestions: Serve this as an appetizer with plenty of crusty bread for scooping up the tomatoes and cheese. It also works beautifully as a light lunch alongside a simple green salad, or as a side dish with grilled chicken or fish. For a summer dinner party, I’ll often serve it family-style on a large platter and let everyone dig in.
Storage: If you have leftovers (which honestly, rarely happens in my house), store the tomatoes and burrata separately. The marinated tomatoes will keep in an airtight container in the refrigerator for up to 3 days. The burrata is best eaten fresh, but it will keep for 1-2 days in its brine. To reheat the tomatoes, let them come to room temperature or warm them gently in a skillet—don’t microwave them, or they’ll turn mushy.
Flavor Development: The tomatoes actually get better after a day or two in the fridge. The flavors continue to meld and deepen, making them even more delicious. I sometimes make the tomatoes a day ahead on purpose. Just remember to bring them back to room temperature before serving.
Nutritional Information & Benefits
While this creamy marinated cherry tomato burrata salad feels indulgent, it actually has some surprising health benefits. Here’s a rough breakdown per serving (assuming 4 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Total Fat | 24g |
| Saturated Fat | 9g |
| Carbohydrates | 16g |
| Fiber | 3g |
| Sugar | 10g |
| Protein | 12g |
| Calcium | 250mg |
| Vitamin C | 35mg |
Pin This Recipe!

Creamy Marinated Cherry Tomato Burrata Salad
A creamy, tangy, and sweet salad featuring roasted cherry tomatoes marinated in balsamic and herbs, served with fresh burrata cheese. Perfect for entertaining or a comforting weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Salad
- Cuisine: Italian
Ingredients
- 2 pints cherry tomatoes
- 3 tablespoons extra-virgin olive oil
- 4 cloves garlic, thinly sliced
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 tablespoon balsamic vinegar
- ¼ cup extra-virgin olive oil
- 2 tablespoons balsamic vinegar
- 1 tablespoon honey
- ¼ cup fresh basil leaves, roughly chopped
- 1 tablespoon fresh thyme leaves
- ¼ teaspoon red pepper flakes (optional)
- Salt and pepper to taste
- 2 balls burrata cheese (about 8 ounces total)
- Flaky sea salt for finishing
- Fresh basil leaves for garnish
- Crusty bread or crostini for serving
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Wash and dry cherry tomatoes. Leave them whole. Spread on the prepared baking sheet in a single layer.
- Scatter thinly sliced garlic cloves over the tomatoes. Drizzle with 3 tablespoons olive oil, then sprinkle with salt and pepper. Toss gently with your hands to coat evenly.
- Roast for 20-25 minutes until tomatoes blister and collapse slightly, and garlic is golden. Halfway through, give the pan a gentle shake.
- While tomatoes roast, whisk together remaining ¼ cup olive oil, 2 tablespoons balsamic vinegar, honey, chopped basil, thyme, and red pepper flakes (if using) in a small bowl. Season with salt and pepper.
- Remove roasted tomatoes from oven and let cool for 5 minutes. Transfer them (including juices and garlic) to a medium bowl. Pour marinade over warm tomatoes and stir gently. Cover and let sit at room temperature for at least 30 minutes, or up to 2 hours.
- About 15 minutes before serving, remove burrata from refrigerator. Let come to room temperature. Gently pat dry with a paper towel.
- Spoon marinated tomatoes onto a serving platter. Place burrata balls in the center. Gently tear burrata open to let some creamy center ooze out.
- Drizzle any remaining marinade over the top. Sprinkle with flaky sea salt and fresh basil leaves. Serve immediately with crusty bread or crostini.
Notes
Don’t rush the marinating—30 minutes minimum. Both tomatoes and burrata should be at room temperature before serving. For best results, use high-quality balsamic vinegar and flaky sea salt. Leftover marinated tomatoes keep in the fridge for up to 3 days; store burrata separately.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 10
- Sodium: 400
- Fat: 24
- Saturated Fat: 9
- Carbohydrates: 16
- Fiber: 3
- Protein: 12
Keywords: burrata salad, cherry tomato salad, marinated tomatoes, roasted tomatoes, Italian salad, summer salad, appetizer


