
Best Marinated Tomatoes Recipe tastes bright, garlicky, and a little tangy, perfect for anyone who wants a fresh side dish or appetizer in under 30 minutes of hands-on time. This recipe works well for busy home cooks, tomato gardeners with overflowing bowls on the counter, and anyone who loves easy Mediterranean-style flavors. I test marinated tomato recipes every summer in my small backyard in Ohio, and this version wins at every cookout.
Why Choose This Best Marinated Tomatoes Recipe
This Best Marinated Tomatoes Recipe uses simple ingredients that you probably already keep in your pantry and fridge. The marinade hugs every slice of tomato, so you taste garlic, herbs, and a gentle acidity in every bite.
You can serve these tomatoes at room temperature, which makes them perfect for potlucks, picnics, and weeknight dinners. The recipe scales easily, so you can double it for a crowd or make a small batch for two.
“These marinated tomatoes taste like a fancy restaurant side dish, but I whipped them up in 15 minutes while my pasta boiled. ★★★★★”
Ingredients You’ll Need
Tomatoes
- 2 pounds ripe tomatoes
- Use firm but ripe tomatoes so they hold their shape.
- Roma, vine-ripened, or heirloom tomatoes all work.
- Cherry or grape tomatoes also work; just halve them.
Marinade
- 1/3 cup extra virgin olive oil
- Choose a fruity, medium-bodied brand, not the harsh, bitter kind.
- 3 tablespoons red wine vinegar
- Apple cider vinegar or white wine vinegar also work.
- 1 tablespoon fresh lemon juice
- Bottled lemon juice works in a pinch, but fresh tastes brighter.
- 3 large garlic cloves, very finely minced or grated
- Use jarred minced garlic only if you feel rushed; fresh tastes cleaner.
- 1 1/2 teaspoons kosher salt
- Use 1 teaspoon if you use fine table salt.
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon sugar or honey
- This balances the acidity and makes the tomato flavor pop.
- 1 1/2 teaspoons dried oregano
- Italian seasoning also works if you want a shortcut.
- 1 teaspoon dried basil
- Use 1 tablespoon chopped fresh basil if you have it.
- 1/4 teaspoon crushed red pepper flakes
- Optional, but it adds a gentle heat that keeps the flavor interesting.
- 2 tablespoons chopped fresh parsley
- Cilantro gives a different but tasty twist if you like it.
- 2 tablespoons thinly sliced green onion or finely minced red onion
Optional add-ins
- 1/4 cup crumbled feta or fresh mozzarella pearls
- 1/4 cup sliced olives
- 1 tablespoon capers, rinsed
- A few fresh basil leaves, torn, for serving
Equipment
- Sharp chef’s knife or serrated tomato knife
- Cutting board
- Medium mixing bowl
- Whisk or fork
- Large shallow dish or wide bowl for marinating
- Spoon or tongs for serving
- Measuring cups and spoons
Tips & Tricks
- Slice tomatoes thick, about 1/3 to 1/2 inch, so they soak up flavor but stay sturdy.
- Salt the tomatoes lightly before you add the marinade if they taste bland; this wakes up their natural sweetness.
- Use room temperature tomatoes; cold tomatoes taste dull and watery.
- Whisk the marinade until it looks glossy so the oil and vinegar cling nicely to every slice.
- Taste the marinade before you pour it over the tomatoes and adjust salt, acid, or sweetness.
- Lay tomato slices in layers and spoon marinade between each layer so every piece gets flavor.
- Let the tomatoes sit at least 30 minutes; 1 to 2 hours gives the best flavor.
- Keep the tomatoes out of direct sun while they marinate so they stay fresh and safe.
- Stir gently from the bottom a couple of times so the garlic and herbs redistribute.
- Use leftover marinade as a salad dressing or drizzle it over grilled vegetables or cooked pasta.
How to Make Best Marinated Tomatoes Recipe
Step 1: Prep and slice the tomatoes
Wash the tomatoes under cool water and pat them dry. Use a sharp knife so you do not crush the flesh. Core large tomatoes if they have tough centers, then slice them into thick rounds or wedges.
If you use cherry or grape tomatoes, slice them in half lengthwise. Place all the cut tomatoes in a large shallow dish or wide bowl. Spread them out so they overlap only slightly.
Step 2: Mix the marinade
Add olive oil, red wine vinegar, lemon juice, minced garlic, salt, pepper, sugar or honey, dried oregano, dried basil, and red pepper flakes to a mixing bowl. Whisk until the mixture looks slightly thick and well combined. Taste and adjust with a pinch more salt, a splash more vinegar, or a bit more sugar if needed.
Stir in chopped parsley and green onion or red onion. The herbs and onion should float through the marinade, not clump in one spot. This helps them coat the tomatoes evenly.
Step 3: Combine tomatoes and marinade
Pour the marinade evenly over the tomatoes. Use a spoon or clean hands to gently turn the slices so every piece gets coated. Tuck any garlic and herbs that sit in the bottom of the bowl back over the top.
If you layer the tomatoes, spoon some marinade between each layer. Make sure the top layer glistens with oil and herbs. Add optional olives, capers, or cheese now or right before serving.
Step 4: Marinate
Cover the dish with a lid, plastic wrap, or a plate. Let the tomatoes sit at room temperature for at least 30 minutes. Stir gently once or twice so the marinade reaches every surface.
If you have more time, chill the tomatoes for 1 to 4 hours. Pull them out of the fridge about 15 minutes before serving so they lose the chill and taste more flavorful. Taste again and add a pinch of salt or a squeeze of lemon if the flavor needs a little boost.
Step 5: Serve
Transfer the marinated tomatoes to a serving platter or shallow bowl. Spoon some of the marinade over the top so the herbs and garlic show. Sprinkle with extra parsley or torn basil if you like.
Add feta or mozzarella right before serving so the cheese stays creamy and does not break down. Serve the Best Marinated Tomatoes Recipe with crusty bread to soak up the juices or spoon them over your favorite main dish. Watch them disappear faster than you expect.
What to Serve with Best Marinated Tomatoes Recipe
Serve this Best Marinated Tomatoes Recipe with grilled chicken, steak, or fish for an easy summer dinner. Spoon the tomatoes over toasted baguette slices, garlic bread, or warm pita for a quick appetizer. They also taste great over cooked pasta, couscous, or quinoa for a light meal.
You can pair them with scrambled eggs, omelets, or frittatas for a bright breakfast or brunch. Add them to grain bowls with chickpeas, cucumbers, and hummus for a satisfying lunch. Kids usually enjoy them over buttered noodles or simple cheese quesadillas.
Storage Options
- Store leftover marinated tomatoes in an airtight container in the fridge for up to 3 days.
- Keep the tomatoes submerged in some of the marinade so they stay juicy and flavorful.
- Do not freeze the tomatoes; they turn mushy and lose their fresh texture.
- Serve leftovers chilled or at cool room temperature; do not reheat, since heat makes the tomatoes collapse and lose their fresh taste.

Best Marinated Tomatoes Recipe
Ingredients
Instructions
- Wash the tomatoes under cool water and pat them dry. Core large tomatoes if needed, then slice them into thick rounds or wedges about 1/3 to 1/2 inch thick. If using cherry or grape tomatoes, slice them in half lengthwise.
- Place the cut tomatoes in a large shallow dish or wide bowl, spreading them out so they overlap only slightly.
- In a medium mixing bowl, add the olive oil, red wine vinegar, lemon juice, minced garlic, kosher salt, black pepper, sugar or honey, dried oregano, dried basil, and crushed red pepper flakes if using.
- Whisk the marinade until it looks slightly thick and well combined, then taste and adjust with more salt, vinegar, or sugar if needed.
- Stir in the chopped fresh parsley and sliced green onion or minced red onion so the herbs and onion are evenly distributed throughout the marinade.
- Pour the marinade evenly over the tomatoes. Use a spoon or clean hands to gently turn the tomatoes so every piece is coated, tucking any garlic and herbs from the bottom of the bowl back over the top.
- If the tomatoes are layered, spoon some of the marinade between each layer and make sure the top layer glistens with oil and herbs. Add olives, capers, or cheese now if you like, or wait until serving.
- Cover the dish and let the tomatoes sit at room temperature for at least 30 minutes, stirring gently once or twice so the marinade reaches every surface.
- For deeper flavor, chill the tomatoes for 1 to 4 hours, then bring them out about 15 minutes before serving and taste again, adding a pinch of salt or a squeeze of lemon if needed.
- Transfer the marinated tomatoes to a serving platter or shallow bowl. Spoon some of the marinade over the top and sprinkle with extra parsley or torn basil if desired. Add feta or mozzarella just before serving, and serve with crusty bread or alongside your favorite main dish.
Notes
Approximate per serving (1/8 of recipe, without optional cheese, olives, or capers): 120 calories; fat 10 g; saturated fat 1.5 g; carbohydrates 8 g; fiber 2 g; sugars 5 g; protein 2 g; sodium 460 mg. Values are estimates and will vary based on tomato variety, oil brand, added cheese or olives, and portion size.

Leave a Reply