Written by

Leslie Richmond

Published

Best Marinated Cherry Tomato Salad with Feta

Ready In 45 minutes
Servings 6 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in my kitchen last Tuesday, slicing a tomato for a sandwich, when the knife hit a particularly juicy spot and the smell hit me—that sweet, sun-warmed, almost grassy scent of a tomato at its peak—and suddenly I was eleven years old at my Aunt Rosa’s tiny patio table in July. She had this way of making everything feel like a celebration, even on a Tuesday. I remember the cracked ceramic bowl she used, the one with the chip on the rim, filled with these little halved cherry tomatoes swimming in olive oil and herbs. I’d sit there, swinging my legs, watching the colors bleed together, and I’d sneak a piece of feta when she wasn’t looking. She’d pretend not to notice, of course. I’ve been chasing that taste ever since, trying to get that exact balance of tangy, sweet, and herbaceous. This marinated cherry tomato salad with feta is the closest I’ve come. Honestly, it might be even better. I mean, I’m not saying I’ve perfected it, but let me tell you—my neighbor, Sarah, who never compliments anything, asked for the recipe before she finished her first bite. Maybe you’ve been there, trying to recreate a memory from a kitchen that isn’t yours anymore. This salad is that memory, in a bowl.

Why You’ll Love This Recipe

This isn’t just another salad recipe. After testing this marinated cherry tomato salad with feta about six times (my family is so over cherry tomatoes, but they keep eating it), I can tell you this version is the one. It’s the one that disappears first at every barbecue. It’s the one people text me about the next day. Here’s why it works:

  • Quick & Easy: It comes together in about 15 minutes of active work. The hardest part is waiting for it to marinate.
  • Simple Ingredients: You need seven ingredients, max. No trips to specialty stores.
  • Perfect for Summer: This is the ultimate no-cook recipe for hot days when you can’t face turning on the stove.
  • Crowd-Pleaser: I’ve brought this to potlucks, picnics, and casual dinners. It gets rave reviews every single time.
  • Unbelievably Delicious: The texture is everything. The tomatoes soften just slightly in the marinade, the feta stays creamy, and the herbs tie it all together.

What makes this different from every other tomato salad out there? It’s the marination method. Instead of just tossing everything together, you let the tomatoes sit in a garlicky, herby vinaigrette for at least 30 minutes. This isn’t just another version—it’s your best version. The tomatoes release their juices, which mix with the olive oil and vinegar to create this incredible, almost saucy dressing. It’s comfort food reimagined—lighter, fresher, but with the same soul-soothing satisfaction of something you’d eat on a lazy summer afternoon.

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, especially if you grow herbs in the summer. Let’s break down what you need and why each ingredient matters.

  • For the Salad:
    • 2 pints (about 600g) cherry tomatoes, halved (I prefer a mix of red and yellow for color, but any variety works)
    • 8 oz (225g) feta cheese, cut into 1/2-inch cubes (block feta in brine is best; avoid pre-crumbled as it doesn’t marinate as well)
    • 1/4 cup (60ml) extra-virgin olive oil (use a good quality one here—it’s the backbone of the marinade)
    • 2 tablespoons (30ml) red wine vinegar (adds brightness without being too sharp)
    • 2 cloves garlic, minced (fresh is non-negotiable here)
    • 1/4 cup (15g) fresh basil, thinly sliced (chiffonade style)
    • 2 tablespoons (8g) fresh parsley, chopped
    • 1/2 teaspoon salt (I use flaky sea salt for finishing)
    • 1/4 teaspoon black pepper, freshly cracked

Ingredient Selection Tips: Look for cherry tomatoes that are firm but give slightly when squeezed. If they’re rock hard, they’re underripe. The feta should be in a block, stored in brine. My go-to brand is Valbreso for its creamy, not-too-salty flavor. For the olive oil, I recommend California Olive Ranch for a reliable, everyday extra-virgin that won’t break the bank.

Substitution Guidance: If you don’t have red wine vinegar, white balsamic or champagne vinegar work beautifully. For a dairy-free option, use a high-quality vegan feta or marinated tofu cubes. You can swap the basil for mint or oregano if that’s what you have on hand—just know the flavor profile shifts. In winter, when fresh herbs are sad, use 1 teaspoon of dried oregano and 1 teaspoon of dried basil instead. It’s not quite the same, but it still works.

Equipment Needed

You don’t need much for this recipe, which is part of its charm. Here’s what you’ll need:

  • A sharp chef’s knife (I use a 7-inch Santoku, but any sharp knife works)
  • A large cutting board
  • A medium mixing bowl (glass or ceramic is ideal—metal can sometimes react with the vinegar)
  • A small bowl or jar for whisking the dressing
  • A whisk or a fork
  • A rubber spatula for gentle folding
  • A serving bowl or platter

Budget-Friendly Options: If you don’t have a good knife, a sharp paring knife will do—just take your time cutting the tomatoes. No whisk? A fork works perfectly for emulsifying the dressing. I’ve made this in a plastic mixing bowl before, and it turned out fine, though I prefer glass so I can see the colors of the marinade coming together.

Maintenance Tip: After using your knife, hand wash it and dry it immediately. I learned this the hard way after my favorite knife developed rust spots. Also, if you’re using a wooden cutting board, rub it with a cut lemon half and some coarse salt to keep it fresh after chopping garlic.

Preparation Method

marinated cherry tomato salad with feta preparation steps

This marinated cherry tomato salad with feta comes together in layers, and the order matters more than you’d think. Here’s how to do it right.

  1. Prepare the tomatoes: Wash and dry your cherry tomatoes thoroughly. Cut each one in half through the equator (not the stem end). If you have larger ones, cut them into quarters. Place them in a medium mixing bowl. (Pro tip: use a paper towel to pat them dry after washing—excess water dilutes the marinade.)
  2. Make the marinade: In a small bowl or jar, combine the olive oil, red wine vinegar, minced garlic, salt, and pepper. Whisk vigorously for about 30 seconds until it looks slightly creamy and emulsified. Taste it—it should be tangy and savory, not overly acidic. If it’s too sharp, add a tiny pinch of sugar.
  3. Marinate the tomatoes: Pour the dressing over the halved tomatoes. Gently toss with a rubber spatula to coat every piece. Cover the bowl with plastic wrap and let it sit at room temperature for at least 30 minutes. (I usually do 45 minutes—the tomatoes start to release their juices, creating this gorgeous ruby-colored liquid.)
  4. Prepare the feta: While the tomatoes marinate, cut your feta block into 1/2-inch cubes. Don’t crumble it—the cubes hold their shape better and get coated in the marinade. Set aside.
  5. Add the feta and herbs: After the marinating time, gently fold in the feta cubes, basil, and parsley. Use a light hand here—you want the feta to stay intact, not break into tiny pieces. Fold until just combined.
  6. Final rest: Let the salad sit for another 10 minutes at room temperature. This allows the feta to absorb some of the marinade. (The feta will soften slightly and become almost spreadable.)
  7. Serve: Transfer to a serving bowl or platter. Drizzle any remaining marinade from the bottom of the bowl over the top. Garnish with a few extra basil leaves if you’re feeling fancy.

Sensory Cues: At step 3, you should see the tomatoes starting to look glossy and the oil and vinegar mixture clinging to them. You’ll smell the garlic and herbs immediately. At step 5, the feta should look creamy against the bright red and yellow tomatoes. When you taste it, the tomatoes should be slightly softened but still hold their shape, and the feta should be cool and tangy against the sweet, herby tomatoes.

Cooking Tips & Techniques

I’ve made this marinated cherry tomato salad with feta at least a dozen times, and I’ve made every mistake in the book. Here’s what I’ve learned.

Use room temperature tomatoes. Cold tomatoes straight from the fridge don’t absorb the marinade as well. Let them sit on the counter for 20 minutes before you start. I once forgot this step and the salad was noticeably less flavorful.

Don’t overdress. It’s tempting to add more oil, but the tomatoes release their own juices as they sit. If you add too much dressing upfront, you’ll end up with soup. Trust the process—the liquid will come.

Salt strategically. Feta is already salty, so don’t go crazy with the salt in the dressing. I add a modest 1/2 teaspoon and adjust at the end if needed. I learned this after ruining a batch by using too much salt—it was inedible.

Let it rest, but not too long. This salad is best within 2-3 hours of making it. After that, the tomatoes start to get a bit mushy and the feta breaks down. If you’re making it ahead, marinate the tomatoes separately and add the feta and herbs just before serving.

Timing strategy: Make the marinade and cut the tomatoes first. While they marinate, cut the feta and herbs. This way, everything comes together in about 45 minutes with only 10 minutes of active work.

Variations & Adaptations

This recipe is endlessly adaptable. Here are some variations I’ve tried and loved.

  • Mediterranean Twist: Add 1/4 cup of chopped Kalamata olives and 1/4 cup of diced cucumber. Swap the parsley for fresh oregano. This version is heartier and works as a side dish for grilled lamb or chicken.
  • Spicy Version: Add 1/2 teaspoon of red pepper flakes to the marinade. I did this on a whim one night and it was incredible—the heat cuts through the richness of the feta. Serve it with grilled pita for dipping.
  • Herb Swap: Use fresh mint instead of basil for a brighter, more refreshing flavor. This is my go-to when I’m serving it with fish or seafood. The mint pairs surprisingly well with the tomatoes.
  • Balsamic Version: Replace the red wine vinegar with balsamic vinegar and add 1 teaspoon of honey to the marinade. The sweetness complements the tomatoes beautifully. This version is great in winter when tomatoes aren’t at their peak.
  • Vegan Adaptation: Use marinated tofu cubes or a high-quality vegan feta. I’ve tried both, and the tofu version is surprisingly good if you press the tofu first and let it marinate for an hour.

My Personal Favorite: I once added a handful of toasted pine nuts and a drizzle of balsamic glaze on top for a dinner party. It was the first thing to disappear. The crunch of the nuts against the soft tomatoes and creamy feta was textural perfection.

Serving & Storage Suggestions

This marinated cherry tomato salad with feta is best served at room temperature, not cold. The flavors are more vibrant, and the olive oil stays liquid and glossy. I like to serve it in a wide, shallow bowl so the colors really pop.

What to serve with it: This salad is incredibly versatile. It’s perfect alongside grilled chicken, fish, or steak. I love it with crusty bread for dipping into the juices at the bottom of the bowl. It’s also fantastic on top of crostini as an appetizer—just spoon it over toasted baguette slices and watch them disappear.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 2 days. The texture will change—the tomatoes will soften more and the feta will absorb more marinade—but the flavor actually deepens overnight. I’ve eaten it the next day and still loved it, though it’s definitely best on day one.

Reheating: Don’t. This is a cold salad. If it’s been in the fridge, let it sit at room temperature for 15-20 minutes before serving. The olive oil will return to its liquid state, and the flavors will wake up again.

Flavor Development: The flavors continue to meld over time. After an hour, the garlic mellows out and the herbs infuse the oil. After a few hours, the tomatoes have released their juices, creating that beautiful ruby dressing. This is why I always make it at least an hour before serving.

Nutritional Information & Benefits

This recipe is as good for you as it is delicious. Here’s a rough estimate per serving (based on 6 servings):

  • Calories: 210
  • Fat: 17g (mostly from heart-healthy olive oil and feta)
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 6g
  • Sodium: 380mg

Health Benefits: 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 more effectively. Feta cheese is lower in fat and calories than many other cheeses, and it provides calcium and protein. The fresh herbs add vitamins and antioxidants with zero calories.

Dietary Considerations: This recipe is naturally gluten-free and low-carb (about 8g net carbs per serving). It’s also vegetarian. For a lower-sodium version, use a reduced-sodium feta and skip the added salt in the dressing.

My Wellness Perspective: I love that this salad feels indulgent but is actually packed with nutrients. It’s the kind of recipe that makes you feel good about eating a big bowl of something delicious. No guilt, just satisfaction.

Conclusion

This marinated cherry tomato salad with feta is more than just a recipe—it’s a taste of summer in a bowl. It’s the kind of dish that makes you slow down and appreciate simple, beautiful ingredients. Whether you’re making it for a weeknight dinner or a backyard barbecue, it never disappoints. I’ve made it for picky eaters, food snobs, and kids, and it wins every time.

I’d love to hear how it turns out for you. Did you try any variations? Did you serve it with something unexpected? Drop a comment below and share your experience. And if you loved it, share it with a friend who needs a little summer in their life. Trust me, they’ll thank you.

Happy cooking, friends. Here’s to tomatoes at their peak and the people we share them with.

Frequently Asked Questions

Can I make this marinated cherry tomato salad with feta ahead of time?

Yes, but with a caveat. You can marinate the tomatoes up to 4 hours ahead, but add the feta and herbs no more than 30 minutes before serving. The feta will start to break down if it sits too long in the acidic dressing.

What if I only have grape tomatoes?

Grape tomatoes work perfectly—they’re just slightly firmer than cherry tomatoes. Cut them in half lengthwise. They might need an extra 10 minutes of marinating time to soften up.

Can I use dried herbs instead of fresh?

You can, but the flavor won’t be as bright. Use 1 teaspoon of dried basil and 1 teaspoon of dried parsley instead of the fresh amounts. Add them to the marinade so they have time to rehydrate.

Why did my salad turn watery?

This usually happens if you used tomatoes that were too ripe or if you let it sit too long after adding the feta. The tomatoes release their juices as they marinate, which is normal, but if it’s too watery, you can drain off some liquid before serving.

Can I grill the tomatoes first?

Absolutely! Grilling the tomatoes for 2-3 minutes per side adds a smoky flavor that’s incredible. Let them cool slightly before adding the marinade. This is my secret weapon for fall barbecues when fresh tomatoes are less flavorful.

Pin This Recipe!

marinated cherry tomato salad with feta recipe

Print

Best Marinated Cherry Tomato Salad with Feta

This marinated cherry tomato salad with feta is a quick, easy, and crowd-pleasing summer dish. Tomatoes are marinated in a garlicky, herby vinaigrette, then tossed with creamy feta and fresh herbs for a vibrant, flavorful salad.

  • Author: Mia
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Category: Salad
  • Cuisine: Mediterranean

Ingredients

Scale
  • 2 pints (about 600g) cherry tomatoes, halved
  • 8 oz (225g) feta cheese, cut into 1/2-inch cubes
  • 1/4 cup (60ml) extra-virgin olive oil
  • 2 tablespoons (30ml) red wine vinegar
  • 2 cloves garlic, minced
  • 1/4 cup (15g) fresh basil, thinly sliced
  • 2 tablespoons (8g) fresh parsley, chopped
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper, freshly cracked

Instructions

  1. Wash and dry cherry tomatoes thoroughly. Cut each one in half through the equator. Place in a medium mixing bowl.
  2. In a small bowl or jar, combine olive oil, red wine vinegar, minced garlic, salt, and pepper. Whisk vigorously for about 30 seconds until emulsified.
  3. Pour the dressing over the halved tomatoes. Gently toss with a rubber spatula to coat. Cover and let marinate at room temperature for at least 30 minutes.
  4. While tomatoes marinate, cut feta block into 1/2-inch cubes. Set aside.
  5. After marinating, gently fold in feta cubes, basil, and parsley until just combined.
  6. Let the salad rest for another 10 minutes at room temperature.
  7. Transfer to a serving bowl or platter. Drizzle any remaining marinade over the top. Garnish with extra basil leaves if desired.

Notes

Use room temperature tomatoes for better marinade absorption. Don’t overdress; tomatoes release their own juices. Feta is salty, so salt strategically. Best within 2-3 hours of making. For make-ahead, marinate tomatoes separately and add feta and herbs just before serving.

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 4
  • Sodium: 380
  • Fat: 17
  • Saturated Fat: 6
  • Carbohydrates: 8
  • Fiber: 2
  • Protein: 6

Keywords: marinated cherry tomato salad, feta salad, summer salad, no-cook recipe, tomato salad, easy salad, vegetarian salad, gluten-free salad

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating