Marinated Tomato Sandwich (Dairy-Free)
This Marinated Tomato Sandwich is the summer lunch that reminds you why peak-season tomatoes don’t need much help โ thick slices of ripe tomato marinated in olive oil, red wine vinegar, garlic, and fresh herbs until they’re deeply savoury and almost impossibly juicy, layered onto toasted sourdough with smashed avocado, peppery arugula, and a generous amount of fresh basil. It’s fully dairy-free without a single compromise in flavour or satisfaction.
The marinating step is what elevates this from a tomato sandwich into something you’ll actually think about later. Even twenty minutes in a simple vinaigrette transforms a raw tomato slice into something with the depth of a slow-roasted one โ the acid softens the skin slightly, the garlic and herb flavours penetrate the flesh, and the salt draws out just enough moisture to concentrate the flavour without making the tomato watery.
Make this in July or August when tomatoes are at peak ripeness and the difference between a marinated summer tomato and a supermarket tomato out of season is so significant it’s almost like two different ingredients entirely.
Why This Earns a Spot in the Lunch Rotation All Summer
It’s five minutes of active prep, twenty minutes of passive marinating, and about three minutes of assembly โ which means from the moment you decide to make it to the moment you eat it is under thirty minutes, and most of that time you’re doing something else entirely.
It’s also genuinely filling without being heavy, which is difficult to achieve in a dairy-free sandwich without relying on a processed cheese substitute โ the avocado provides the richness and creaminess that would normally come from cheese, and it does it better.
- Prep Time: 5 minutes
- Marinating Time: 20 to 30 minutes
- Assembly Time: 5 minutes
- Total Time: 30 to 35 minutes
- Yield: 2 sandwiches
What Goes Into It
For the marinated tomatoes:
- Large ripe tomatoes, thickly sliced (about 1/3 inch): 2 to 3, depending on size
- Extra virgin olive oil: 3 tablespoons
- Red wine vinegar: 1 tablespoon
- Garlic clove, minced or pressed: 1 small
- Fresh basil leaves, torn: 6 to 8
- Fresh thyme or dried oregano: 1/4 teaspoon
- Fine sea salt: 1/2 teaspoon
- Black pepper: 1/4 teaspoon
- Pinch of sugar: (optional โ balances acidity if tomatoes are less sweet)
For the sandwich:
- Sourdough or crusty bread, sliced thick: 4 slices
- Ripe avocados: 1 large
- Fresh lemon juice: 1 teaspoon (for the avocado)
- Flaky sea salt: for finishing
- Baby arugula: 1 cup, loosely packed
- Extra fresh basil: a handful of leaves
- Red onion, very thinly sliced: a few rings (optional)
- Olive oil: for brushing the bread
How to Make It
Marinating the tomatoes:
- Slice the tomatoes thickly โ thin slices will break down too much during the marinating time and become fragile to layer. Thick slices hold their structure while still absorbing the marinade.
- Lay the slices in a single layer in a shallow dish or on a rimmed plate.
- Whisk the olive oil, red wine vinegar, minced garlic, salt, pepper, and a pinch of sugar if using together until combined, then pour over the tomatoes.
- Scatter the torn basil and thyme over the tomatoes.
- Let sit at room temperature for at least 20 minutes โ 30 is better, and up to an hour is fine if you’re not in a rush. Do not refrigerate during this time as cold temperatures dull both the tomato flavour and the herb aromatics.
Assembling the sandwich:
- Toast the bread until deeply golden โ sourdough needs a proper toast to give it enough structural strength to hold the marinated tomatoes without going soggy immediately. A pale toast won’t hold up.
- Brush the cut sides of the toasted bread lightly with olive oil while still warm โ this adds flavour and creates a slight barrier that slows the moisture absorption from the tomatoes.
- Halve the avocado and remove the pit. Scoop the flesh into a small bowl, add the lemon juice and a pinch of flaky salt, and mash roughly โ not smooth, leave some texture. Taste and add more salt or lemon if needed.
- Spread the smashed avocado generously over both bottom slices of bread.
- Pile a handful of arugula over the avocado on each sandwich.
- Layer the marinated tomato slices over the arugula, spooning a little of the marinade liquid over each layer of tomatoes as you go.
- Add the extra fresh basil leaves and a few rings of red onion if using.
- Finish with a pinch of flaky sea salt directly over the tomatoes, then close the sandwich.
- Cut diagonally and serve immediately โ this sandwich does not hold for more than about 15 minutes before the bread begins to soften from the tomato juices.
This sandwich works beautifully as part of a full summer lunch spread. Our Greek Salad โ Fresh, Tangy and Easy is the ten-minute no-cook side that belongs next to this sandwich on the same plate โ same peak-season tomatoes, completely different format, and together they make a lunch that feels properly composed without extra effort.
The Tomato and Technique Details That Matter Most
Tomato variety and ripeness are the two variables that determine whether this sandwich is transcendent or just fine. A properly ripe heirloom tomato, vine tomato, or beefsteak at peak summer flavour needs almost no help from the marinade โ the oil and acid just amplify what’s already there. An underripe or off-season tomato won’t improve enough from twenty minutes of marinating to make this worth making. If your tomatoes don’t smell sweet and fruity at the stem end, wait for better ones rather than making this with what you have.
Toasting the bread deeply rather than lightly is the structural decision that keeps the whole sandwich from falling apart in your hands. The moisture in the marinated tomatoes is significant โ the salt draws liquid from the tomatoes during the marinating period, and that liquid transfers into the bread the moment the sandwich is assembled. A deeply toasted crust resists this moisture long enough for you to eat the sandwich properly. According to The Kitchn, brushing toasted bread with olive oil before adding wet fillings creates a thin fat barrier that slows moisture absorption into the crumb significantly โ the same principle that keeps Italian bruschetta from going soggy before it reaches the table.
Room temperature marinating rather than refrigerating is important for flavour. Cold temperatures suppress the volatile aromatic compounds in both fresh basil and ripe tomatoes โ the flavours that make a summer tomato smell the way it does are largely heat-sensitive and are muted below about 55ยฐF. Marinate at room temperature and the difference in aroma and flavour is noticeable compared to the same process done in the fridge.
Five Recipes That Belong in the Same Summer Lunch Rotation
Once you’re in the habit of making a proper marinated tomato sandwich, a few companion recipes round out the week without any repetition. Our California Roll Cucumber Salad is the fastest, most refreshing cold side that pairs naturally with this sandwich โ crisp cucumber, sesame-soy dressing, and no cooking, done in ten minutes.
For a heartier dairy-free lunch that uses the same olive oil and fresh herb direction, our Tuscan Butter Beans with Spinach and Sun-Dried Tomato is the warm companion โ completely plant-based, genuinely filling, and built on Mediterranean flavours that feel coherent alongside a marinated tomato sandwich on the same weekly menu.
If you’re building out a full summer salad repertoire alongside this sandwich, our Easy Broccoli Bacon Salad is a great option for guests who want something more substantial โ the creamy, crunchy salad is the contrasting texture the tomato sandwich needs if you’re serving both at the same table.
And for a dairy-free dinner on the same evening that uses the same Mediterranean pantry, our Easy Vegan Enchiladas with Lentils moves the same fresh, plant-based approach from lunch into a fully satisfying dinner without needing to reach for anything dairy-based.
Nutritional Information
| Nutrient | Amount Per Sandwich |
|---|---|
| Calories | 420 kcal |
| Protein | 9 g |
| Carbohydrates | 42 g |
| Fats | 25 g |
These values are estimates based on two slices of sourdough, half an avocado, and a full serving of marinated tomatoes per sandwich. The fat is primarily from the avocado and the olive oil in the marinade, both of which are unsaturated. Values will vary depending on the size of the avocado and the thickness of the bread slices.
Variations That Use the Same Marinated Tomato Base
Use the marinated tomatoes without the bread as a bruschetta topping โ spoon them over toasted baguette rounds for an appetiser version of the same flavour. The marinade becomes the dressing and the tomatoes are at their best after 30 minutes of soaking time.
Swap the sourdough for a gluten-free bread for a version that’s both dairy-free and gluten-free โ look for a sourdough-style gluten-free loaf that has enough structure to hold up to toasting, since softer gluten-free sandwich breads tend to compress under the weight of the marinated tomatoes.
Add sliced cucumber and a handful of kalamata olives between the arugula and the tomatoes for a Greek-inspired direction that leans into the same flavours as a classic Greek salad โ this version pairs especially well with a smear of dairy-free hummus on the bread instead of smashed avocado for a different fat source that works beautifully with the marinated tomatoes.
Replace the arugula with fresh watercress for a more peppery, slightly bitter green that stands up to the sweetness of a very ripe summer tomato in a way that mild baby spinach doesn’t โ watercress is underused in sandwiches and genuinely excellent with marinated tomatoes and avocado.
Mistakes That Make a Great Sandwich Go Flat
Using underripe tomatoes is the only mistake that genuinely cannot be fixed โ no amount of marinade, salt, or acid rescues a tomato that hasn’t had enough sun to develop natural sweetness. If you’re making this outside of peak tomato season, cherry tomatoes or grape tomatoes are often riper and more reliably flavourful than large out-of-season beefsteaks โ halve them and marinate the same way.
Assembling too far in advance and expecting the sandwich to hold is the most common practical mistake โ the marinated tomatoes release liquid continuously, and even a deeply toasted bread will soften within 20 to 30 minutes of assembly. Make it, plate it, and eat it immediately rather than building it ahead and wrapping it for later.
Under-salting the avocado layer produces a rich but bland smear that makes the whole sandwich taste like the tomatoes are working alone โ the avocado layer needs its own seasoning with enough salt and lemon to taste complete before it meets the tomatoes, since it’s doing the job that cheese would do in a non-dairy-free version and needs to carry its own flavour weight.
Marinated Tomato
& Avocado Sandwich
Juicy, herb-marinated tomatoes layered over creamy mashed avocado and peppery arugula on thick-cut toasted sourdough. The ultimate fresh lunch.
Ingredients
Instructions
Arrange the tomato slices in a single layer on a shallow dish or large plate.
In a small bowl, whisk together the olive oil, red wine vinegar, minced garlic, sea salt, black pepper, and the pinch of sugar if using.
Pour the marinade evenly over the tomatoes. Scatter the torn basil and thyme on top. Let sit at room temperature for 20โ30 minutes to develop the flavor.
Toast the sourdough slices until deeply golden and crisp. Lightly brush one side of each warm slice with a little olive oil.
In a small bowl, mash the ripe avocado with the lemon juice and a pinch of flaky sea salt.
Spread the mashed avocado evenly over two of the prepared toast slices. Top the avocado with a layer of baby arugula.
Layer the marinated tomato slices over the greens. Spoon a little of the extra juices from the marinade right over the tomatoes.
Add fresh basil leaves and red onion slices if desired. Finish with a pinch of flaky sea salt, top with the remaining bread slices, cut in half, and serve immediately.
Pro Tips
This sandwich relies entirely on the quality of the tomatoes. Use the ripest, in-season heirlooms or beefsteaks you can find for the best flavor.
Never refrigerate your tomatoes while they marinate (or ever!). Cold temperatures ruin a tomato’s texture and dull its natural flavor.
Make sure to toast your sourdough until it’s deeply golden. A soft piece of bread won’t hold up to the juicy tomatoes and will turn soggy quickly.
Brushing the warm toast lightly with olive oil before adding the avocado creates a moisture barrier, helping the bread stay crispy.
Because the marinated tomatoes are beautifully juicy, you should assemble these sandwiches just seconds before you plan to eat them.
Nutrition Per Sandwich
Storage & Prep
Do not store assembled sandwiches. The bread will become soggy from the tomato juices very quickly.
You can marinate the tomatoes up to an hour in advance. Just leave them covered on the counter at room temperature.








