Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a quick pasta sauce. I had a pint of cherry tomatoes sitting on the counter, a block of feta in the fridge, and grand plans for a simple, chunky tomato sauce to toss with spaghetti. But the power went out halfway through my prep. No joke. A summer storm rolled in fast, the lights flickered, and I was left standing in a dim kitchen with a bowl of halved tomatoes, some olive oil, and absolutely no way to cook anything. I was already running late for a backyard barbecue, and honestly, I almost just threw the whole thing in the trash out of frustration.
Instead, I grabbed the wrong bottle from the cabinet—red wine vinegar instead of balsamic—and dumped it in. Then I added some dried oregano I found shoved behind the salt, tossed in the crumbled feta, and let it sit while I changed out of my sweatpants. I figured I’d bring it as a sad, last-minute side dish and apologize for it. Maybe you’ve been there—that moment when you’re sure you’ve ruined dinner but you just don’t care anymore.
Well, let me tell you, that bowl of marinated cherry tomatoes was the first thing to disappear at the party. People were scooping it onto their plates with bread, asking for the recipe, and I had to admit I had no idea what I’d actually made. That accidental mix of tangy vinegar, creamy feta, and sweet tomatoes became my go-to summer salad. It’s the kind of thing you make when you want something fresh but don’t want to turn on the stove. I keep making it because it’s proof that sometimes the best recipes come from the biggest mess-ups.
Why You’ll Love This Recipe
This fresh marinated cherry tomato salad with feta is the kind of recipe that feels almost too simple to be this good. But trust me—it’s a total game-changer for summer meals. Here’s why it’s earned a permanent spot in my weekly rotation:
- Quick & Easy: Comes together in under 10 minutes with zero cooking required. Perfect for those hot days when you can’t bear to turn on the oven.
- Simple Ingredients: You probably already have olive oil, vinegar, and dried herbs in your pantry. Just grab some cherry tomatoes and feta, and you’re good to go.
- Perfect for Summer Gatherings: This salad is a lifesaver for barbecues, picnics, potlucks, or lazy backyard dinners. It travels well and actually gets better as it sits.
- Crowd-Pleaser: I’ve served this to kids, picky eaters, and serious food snobs. Everyone loves it. The feta adds that salty, creamy punch that balances the sweet tomatoes perfectly.
- Unbelievably Delicious: The texture is what gets me—juicy tomatoes soaked in a tangy herb dressing, with soft feta crumbles in every bite. It’s comfort food in salad form.
What makes this different from other tomato salads? It’s the marinating time. Letting those cherry tomatoes sit in the vinegar and oil for even 30 minutes transforms them into something almost jammy and intensely flavorful. I’ve tested this with different vinegars, oils, and herb combinations, and this version is my absolute best. It’s not just another salad—it’s the one that makes you close your eyes after the first bite and forget about the heat outside.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients that come together to create something far greater than the sum of its parts. Most of these are pantry staples, and the fresh ones are easy to find at any grocery store or farmers market.
For the Salad
- Cherry tomatoes, 2 pints (about 600g) – Look for firm, ripe tomatoes that are bright red and smell sweet. Mixed colors (yellow, orange, red) make for a prettier presentation.
- Feta cheese, 8 oz (225g) – Use a block of good-quality feta, not the pre-crumbled kind. I prefer French or Bulgarian feta for its creamy texture. (The pre-crumbled stuff has anti-caking agents that don’t melt as nicely into the dressing.)
- Fresh basil leaves, ¼ cup (about 10 leaves), thinly sliced – Adds that classic Mediterranean aroma. Don’t skip it if you can help it.
- Red onion, ½ small, thinly sliced (about ¼ cup) – Adds a mild bite that softens as it marinates.
For the Marinade/Dressing

- Extra virgin olive oil, ⅓ cup (80ml) – Use a good-quality one here since it’s the star of the dressing. I love California Olive Ranch for everyday use.
- Red wine vinegar, 2 tablespoons (30ml) – The tangy, fruity acidity is perfect for cutting through the feta’s richness. (White wine vinegar or sherry vinegar also work well.)
- Dried oregano, 1 teaspoon – A classic pairing with tomatoes and feta. Greek oregano is my go-to for its robust flavor.
- Garlic, 1 small clove, minced (about ½ teaspoon) – Adds a subtle savory depth. Go light—you don’t want it to overpower the tomatoes.
- Salt, ½ teaspoon (or to taste) – I use flaky sea salt for finishing.
- Black pepper, ¼ teaspoon, freshly ground
- Pinch of red pepper flakes (optional) – For a tiny kick of heat.
Substitution Notes: If you’re dairy-free, swap the feta for a good vegan feta or marinated tofu cubes. For a lower-oil version, reduce the olive oil to ¼ cup and add a splash of the tomato juices that release during marinating. In winter, you can use halved grape tomatoes, though they’re less sweet—add a pinch of sugar to the dressing to compensate.
Equipment Needed
- Large mixing bowl – A glass or ceramic bowl works best, as metal can sometimes react with the vinegar.
- Chef’s knife and cutting board – For halving tomatoes and slicing onions.
- Small bowl or jar – For whisking the dressing together. A jar with a tight lid makes shaking the dressing easy.
- Measuring cups and spoons – For accuracy, though you can eyeball it once you’ve made it a few times.
- Wooden spoon or silicone spatula – For gently folding everything together without crushing the tomatoes.
- Serving platter or shallow bowl – A wide, shallow dish lets the tomatoes sit in a single layer for even marinating.
I’ve made this salad with just a bowl and a spoon—no fancy gadgets needed. If you don’t have a jar for the dressing, just whisk it directly in the mixing bowl before adding the tomatoes. The only thing I’d really recommend is a sharp knife for halving the cherry tomatoes cleanly; a dull blade will squish them. And honestly, I’ve used a butter knife in a pinch, and it worked fine—just a bit messier.
Preparation Method
- Halve the cherry tomatoes (5 minutes). Rinse and dry the tomatoes thoroughly. Cut each one in half through the stem end. If you have larger cherry tomatoes, cut them into quarters. Place them in your large mixing bowl. Tip: Use a serrated knife for cleaner cuts without squishing the tomatoes.
- Slice the red onion (2 minutes). Peel the onion and cut it in half through the root. Thinly slice one half into half-moons. Add to the bowl with the tomatoes. Save the other half for another use (it wraps well in plastic and keeps for a week).
- Make the dressing (3 minutes). In a small bowl or jar, combine the olive oil, red wine vinegar, dried oregano, minced garlic, salt, pepper, and red pepper flakes (if using). Whisk or shake vigorously until well combined. Taste and adjust salt or vinegar to your preference—it should be tangy but balanced.
- Marinate the tomatoes (2 minutes + resting time). Pour the dressing over the tomatoes and onions. Gently fold everything together with a wooden spoon until all the tomatoes are coated. Let this sit at room temperature for at least 30 minutes, or up to 2 hours. The tomatoes will release their juices and create a beautiful, flavorful liquid. Warning: Don’t skip the resting time—this is where the magic happens. The tomatoes soften slightly and absorb the tangy dressing.
- Prepare the feta (2 minutes). While the tomatoes marinate, crumble or cube the feta. If using a block, I like to cut it into ½-inch cubes for a more rustic look. Crumble it if you prefer smaller pieces that distribute more evenly. Set aside at room temperature.
- Chiffonade the basil (1 minute). Stack the basil leaves, roll them tightly like a cigar, and slice crosswise into thin ribbons. This prevents bruising the leaves and releases their aroma beautifully.
- Assemble the salad (2 minutes). After the tomatoes have marinated, gently fold in the feta and most of the basil (reserve a little for garnish). Be careful not to overmix—you want distinct pockets of feta, not a creamy mess. Transfer to a serving platter or shallow bowl. Spoon some of the accumulated juices over the top.
- Finish and serve (1 minute). Sprinkle the remaining basil on top, add a final crack of black pepper, and a drizzle of olive oil if you’re feeling fancy. Serve immediately or let it sit another 15 minutes at room temperature. The flavors continue to develop as it sits.
Cooking Tips & Techniques
I’ve made this fresh marinated cherry tomato salad with feta more times than I can count, and I’ve learned a few things the hard way. Here are my best tips for getting it perfect every time.
Don’t overdress the tomatoes. The first time I made this, I dumped all the dressing on and thought more was better. The tomatoes ended up swimming in liquid, and the feta got lost. The dressing amount above is just right—it should lightly coat everything, with a little extra pooling at the bottom of the bowl. If you want more, add it a tablespoon at a time after marinating.
Let the tomatoes come to room temperature. Cold tomatoes from the fridge are less flavorful and don’t absorb the dressing as well. If your tomatoes are chilled, let them sit on the counter for 20 minutes before halving and marinating. Room-temperature tomatoes release their juices more readily and taste infinitely sweeter.
Use a light hand with the garlic. Raw garlic can be overpowering, especially after it sits in the dressing for a while. I use just one small clove, minced very fine. If you love garlic, you can add a second small clove, but I’d recommend tasting the dressing first. You can always add more, but you can’t take it out.
Timing is everything for the feta. Add the feta just before serving, not during the marinating time. If the feta sits too long in the acidic dressing, it can become rubbery and lose its creamy texture. I learned this the hard way when I made a big batch for a party and the feta turned into little hard pebbles. Fold it in gently at the end for the best texture.
My biggest failure? I once used balsamic vinegar instead of red wine vinegar because I grabbed the wrong bottle in a hurry. The result was a dark, overly sweet dressing that completely masked the tomatoes’ freshness. Stick with red wine vinegar—it’s bright and clean, letting the tomatoes shine. If you only have balsamic, use half the amount and add a squeeze of lemon juice to balance the sweetness.
Variations & Adaptations
This recipe is incredibly flexible, and I love playing around with different flavors depending on what I have on hand or what season it is.
Mediterranean Twist: Add ¼ cup of chopped Kalamata olives and ¼ cup of diced cucumber. Swap the basil for fresh mint or parsley. This version is fantastic served alongside grilled lamb or chicken.
Spicy & Smoky: Replace the red pepper flakes with ½ teaspoon of smoked paprika and add ¼ cup of roasted red peppers (drained and chopped). The smoky flavor pairs beautifully with the creamy feta and sweet tomatoes.
Herb Garden Variation: Use a mix of fresh herbs instead of just basil. Try equal parts basil, parsley, and chives (about 2 tablespoons total). In summer, I add a few chopped mint leaves too—it’s surprisingly refreshing.
Vegan Option: Swap the feta for 8 oz of firm tofu, pressed and crumbled, then marinated in 2 tablespoons of lemon juice, 1 tablespoon of nutritional yeast, and ½ teaspoon of salt for 15 minutes before adding to the salad. It’s not exactly feta, but it’s creamy and tangy in its own right.
Grilled Version: Toss the cherry tomatoes (whole) in a little olive oil and grill them in a grill basket for 3-4 minutes until they start to char and soften. Then halve them and proceed with the recipe. The smoky flavor adds incredible depth. I tried this last summer and it was a hit at a barbecue.
Serving & Storage Suggestions
This fresh marinated cherry tomato salad with feta is best served at room temperature, not cold. The flavors are more pronounced, and the texture of the tomatoes is at its peak. I like to serve it in a wide, shallow bowl so everyone can scoop up some of the delicious juices with a spoon or crusty bread.
What to serve with it: This salad is incredibly versatile. It’s perfect alongside grilled chicken, fish, or steak. I also love it spooned over toasted sourdough for a quick lunch, or served as a topping for bruschetta. For a light summer meal, pair it with a simple green salad and some crusty bread. It also works beautifully as a topping for grilled halloumi or as a side for lamb kebabs.
Storage: This salad is best eaten within 2-3 hours of making it. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. The tomatoes will continue to soften and release more liquid, so the texture will change—it becomes more like a marinated tomato compote. It’s still delicious, just different. I actually love the leftovers the next day spooned over scrambled eggs or mixed into cold pasta.
Reheating: Don’t. This is a cold or room-temperature salad. If you want to use leftovers warm, spoon them over hot grilled chicken or fish—the heat will gently warm the tomatoes without cooking them.
Flavor development: The flavors actually deepen and meld together after about an hour of sitting. If you can, make this salad 1-2 hours before serving and let it rest at room temperature. The tomatoes will release their juices, creating a beautiful, flavorful pool of dressing that’s perfect for sopping up with bread.
Nutritional Information & Benefits
This salad is as good for you as it is delicious. Here’s a rough estimate per serving (based on 6 servings):
- Calories: ~180
- Fat: 14g (mostly from heart-healthy olive oil and feta)
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 6g
- Sodium: 380mg
Health highlights: Cherry tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health and reduced inflammation. The olive oil helps your body absorb the lycopene better—so this is actually a smart nutritional combo. Feta cheese is lower in fat and calories than many other cheeses, and it provides a good dose of calcium and protein. The red wine vinegar in the dressing may help with blood sugar regulation.
Dietary considerations: This recipe is naturally gluten-free, vegetarian, and low-carb (about 8g net carbs per serving). It’s not dairy-free due to the feta, but see the vegan variation above for a plant-based alternative. If you’re watching your sodium, use a low-sodium feta or reduce the added salt.
I love that this salad feels indulgent but is actually packed with nutrients. It’s the kind of dish you can eat a big bowl of without any guilt—and it makes you feel good from the inside out.
Conclusion
This fresh marinated cherry tomato salad with feta is proof that the best recipes often come from happy accidents. It’s simple, fresh, and bursting with flavor—everything you want in a summer dish. Whether you’re serving it at a backyard barbecue, packing it for a picnic, or just enjoying it on your porch with a glass of wine, it never disappoints.
I’d love to hear how you make it your own. Do you add extra herbs? Swap in a different cheese? Maybe you throw in some grilled corn or avocado? Drop a comment below and let me know—I’m always looking for new variations to try. And if you loved this recipe, share it with a friend who needs a little summer inspiration. Happy cooking, and remember: sometimes the best meals are the ones you never planned to make.
Frequently Asked Questions
Can I make this marinated cherry tomato salad ahead of time?
Yes, absolutely! In fact, it’s better after resting for at least 30 minutes. You can make it up to 2 hours ahead and keep it at room temperature. If you need to make it further in advance, prepare the tomatoes and dressing separately, then combine them and add the feta just before serving.
What if I don’t have red wine vinegar?
No problem! White wine vinegar, sherry vinegar, or even fresh lemon juice work beautifully. Balsamic vinegar will give a sweeter, darker result—use half the amount and add a squeeze of lemon for brightness. Avoid distilled white vinegar as it’s too harsh.
Can I use grape tomatoes instead of cherry tomatoes?
Yes, grape tomatoes work well, though they’re a bit firmer and less sweet. Halve them lengthwise, and consider adding a pinch of sugar to the dressing to compensate for their lower natural sweetness. They hold up better if you’re transporting the salad.
How do I keep the feta from getting mushy?
Add the feta just before serving, not during the marinating time. The acid in the dressing can make feta rubbery if it sits too long. Also, use a block of feta and cut it into cubes or crumble it yourself—pre-crumbled feta has a drier texture that doesn’t hold up as well.
Can I add other vegetables to this salad?
Absolutely! Diced cucumber, bell peppers, or even thinly sliced zucchini are great additions. Just keep the total volume of vegetables roughly the same as the tomatoes so the dressing proportions stay balanced. I love adding diced avocado right before serving for extra creaminess.
Pin This Recipe!

Fresh Marinated Cherry Tomato Salad with Feta
A simple, no-cook summer salad featuring sweet cherry tomatoes marinated in a tangy red wine vinegar and herb dressing, tossed with creamy feta and fresh basil. Perfect for barbecues, picnics, or a quick, refreshing side dish.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Total Time: 40 minutes (includes 30 minutes marinating time)
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: Mediterranean
Ingredients
- 2 pints cherry tomatoes (about 600g), halved
- 8 oz feta cheese (225g), crumbled or cubed
- ¼ cup fresh basil leaves, thinly sliced
- ½ small red onion, thinly sliced (about ¼ cup)
- ⅓ cup extra virgin olive oil (80ml)
- 2 tablespoons red wine vinegar (30ml)
- 1 teaspoon dried oregano
- 1 small garlic clove, minced (about ½ teaspoon)
- ½ teaspoon salt (or to taste)
- ¼ teaspoon freshly ground black pepper
- Pinch of red pepper flakes (optional)
Instructions
- Halve the cherry tomatoes: Rinse and dry the tomatoes thoroughly. Cut each one in half through the stem end. If you have larger cherry tomatoes, cut them into quarters. Place them in a large mixing bowl.
- Slice the red onion: Peel the onion and cut it in half through the root. Thinly slice one half into half-moons. Add to the bowl with the tomatoes.
- Make the dressing: In a small bowl or jar, combine the olive oil, red wine vinegar, dried oregano, minced garlic, salt, pepper, and red pepper flakes (if using). Whisk or shake vigorously until well combined. Taste and adjust salt or vinegar to your preference.
- Marinate the tomatoes: Pour the dressing over the tomatoes and onions. Gently fold everything together with a wooden spoon until all the tomatoes are coated. Let this sit at room temperature for at least 30 minutes, or up to 2 hours.
- Prepare the feta: While the tomatoes marinate, crumble or cube the feta. Set aside at room temperature.
- Chiffonade the basil: Stack the basil leaves, roll them tightly like a cigar, and slice crosswise into thin ribbons.
- Assemble the salad: After the tomatoes have marinated, gently fold in the feta and most of the basil (reserve a little for garnish). Be careful not to overmix. Transfer to a serving platter or shallow bowl. Spoon some of the accumulated juices over the top.
- Finish and serve: Sprinkle the remaining basil on top, add a final crack of black pepper, and a drizzle of olive oil if desired. Serve immediately or let it sit another 15 minutes at room temperature.
Notes
For best results, let the tomatoes marinate at room temperature for at least 30 minutes to allow flavors to meld. Add feta just before serving to prevent it from becoming rubbery. Use a good-quality extra virgin olive oil and block feta (not pre-crumbled) for optimal texture and flavor. Leftovers can be stored in an airtight container in the refrigerator for up to 2 days; texture will soften into a compote-like consistency.
Nutrition
- Serving Size: 1 serving (about 1 c
- Calories: 180
- Sugar: 5
- Sodium: 380
- Fat: 14
- Saturated Fat: 4
- Carbohydrates: 8
- Fiber: 2
- Protein: 6
Keywords: cherry tomato salad, marinated tomatoes, feta salad, summer salad, no-cook recipe, easy side dish, vegetarian, gluten-free


