This post may include affiliate links; see our disclosure policy.

The classic tomato sandwich is all about the glory of juicy, ripe tomatoes! Here’s our guide for how to whip up the perfect combination of juicy tomatoes, crusty bread, and mayonnaise for a sandwich that’s nostalgic and satisfying.

Tomato Sandwich
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Why we love this recipe

What is summer without a great tomato sandwich? If you’ve got your hands on some juicy ripe tomatoes, this is what to make. The combination of golden toasty bread, savory tomatoes, and flavorful mayonnaise is truly one of the simplest and best ways to enjoy this seasonal ingredient.

Alex and I both grew up eating tomato sandwiches in the summer. My grandfather always ate a variation: tomato peanut butter sandwiches (which I still haven’t tried!). Here is our master method for how to make the best tomato sandwich recipe, stepping it up with an optional basil aioli or tarragon aioli that takes it over the top! It’s our favorite fast summer dinner idea.

Ingredients for a classic tomato sandwich

The classic tomato sandwich is nothing fancy. But like any recipe, it’s all about quality of ingredients! Here’s what you’ll need:

  • Sourdough bread: Best quality bread makes the best tomato sandwich. A classic choice is white bread, but we like something with a little more texture: sourdough bread or a crusty artisan bread like no knead bread or focaccia bread. You can also use a quality sandwich loaf.
  • Tomatoes: Use only the best ripe tomatoes. Multi-colored heirloom tomatoes add a nice touch!
  • Mayonnaise: For a classic tomato sandwich, plain mayonnaise works. Or, use our herb aioli to step it up.
  • Salt and pepper: It’s important to season the tomatoes before making the sandwich.
Heirloom tomatoes

Step it up with basil or tarragon aioli

This tomato sandwich is delicious on its own, but it’s even better with an herb aioli! Aioli is a sauce that comes from the South of France and Spain, also known as allioli or aïoli. In the US since the 1990’s, it’s become common to call any flavored mayonnaise aioli.

You can make a simple herb aioli by mincing garlic and either basil or tarragon, then mixing with mayonnaise and a hint of vinegar and mustard. We love the tarragon aioli version, but it’s also great with basil aioli!

Tarragon Aioli

Tips for a great tomato sandwich

There are a few tips to take your tomato sandwich from good to great! Here are a few tips:

  • Toast the bread first. Toasting the bread in a skillet with olive oil helps to season the bread and make a crunchy, contrasting texture. This is essential, in our opinion! (Otherwise, the bread is a little too squishy.)
  • Use the herb mayo (aioli). Making tarragon aioli or basil aioli really steps up this sandwich! It’s not required, but it adds a good amount of herbaceous flavor.
  • Liberally season the tomatoes. Always season the tomatoes with salt and pepper before adding them to a tomato sandwich.

Also, remember to always eat a tomato sandwich with a napkin! They’re pretty messy—intentionally!

Variations and additions

Personally we love adding to our tomato sandwiches to give them a little more texture! Here are a few ways to mix up this sandwich:

Storing leftovers

A tomato sandwich is best eaten immediately after making, since the liquid in the tomatoes causes the bread to become soggy. The tarragon aioli lasts up to 2 weeks refrigerated.

More tomato recipes

When it’s tomato season, make all the tasty tomato recipes! Our favorite ways to use tomatoes are in a classic Caprese salad or Greek salad. A tomato pie or tomato galette are also fun ways to use these seasonal ingredients.

Dietary notes

This tomato sandwich recipe is vegetarian and dairy-free. For vegan, use purchased vegan mayonnaise (cashew cream also works as a spread). For gluten-free, use gluten-free bread.

Frequently asked questions

What type of tomatoes are best for a tomato sandwich?

Heirloom tomatoes, beefsteak tomatoes, or any ripe, juicy tomato variety will work. Look for tomatoes that are fragrant, plump, and yield slightly to gentle pressure.

Should I toast the bread?

Toasting the bread is optional but recommended. It adds a subtle crunch and helps prevent the bread from getting soggy from the tomato juices.

How do I store leftover tomato slices?

Store any leftover tomato slices in an airtight container in the refrigerator for up to a day or two.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Tomato Sandwich

Tomato Sandwich
Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

The classic tomato sandwich is all about the glory of juicy, ripe tomatoes! Here’s our guide for how to whip up the perfect combination of juicy tomatoes, crusty bread, and flavorful mayonnaise for a sandwich that’s nostalgic and satisfying.

  • Author: Sonja Overhiser
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 2 sandwiches 1x
  • Category: Main dish
  • Method: No Cook
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

For the tomato sandwich

  • 4 slices sourdough bread
  • 2 large slicing tomatoes
  • ½ cup mayonnaise (or herb aioli; see below)
  • Kosher salt
  • Freshly ground black pepper
  • Olive oil, for toasting

For the basil or tarragon aioli (optional)

  • 2 tablespoons finely chopped basil or 1 ½ tablespoons finely chopped tarragon
  • 1 small garlic clove
  • ½ teaspoon white wine vinegar or lemon juice
  • ½ teaspoon yellow mustard (optional)
  • ½ cup high quality mayonnaise (vegan if desired)

Instructions

  1. Make the aioli (optional): Mince the garlic as finely as possible, then use the side of your knife blade to mash and grind it into a paste. Whisk together the garlic and herbs with the white wine vinegar, yellow mustard, and mayonnaise. (Stores refrigerated for 2 weeks.)
  2. Toast the sourdough bread: Add a drizzle of olive oil to a cast iron pan or skillet over medium heat. Add the sourdough bread slices, interior side facing down. Toast for 1 to 2 minutes until golden brown.
  3. Prepare the tomatoes: Slice the tomatoes into ¼-inch thick rounds. Sprinkle both sides of the tomato slices with a pinch of kosher salt and freshly ground black pepper.
  4. Assemble the sandwich: Spread mayonnaise generously on one side of each toasted bread slice. Layer the tomato slices evenly on two of the bread slices, ensuring they cover the bread completely. Top with the remaining slices of bread, mayonnaise side down.
  5. Serve: Cut the sandwiches in half and serve immediately. This sandwich is best enjoyed fresh to savor the juicy tomatoes and crispy bread (don’t mind the mess!).

Did you love this recipe?

Get our free newsletter with all of our best recipes!

About the authors

Alex & Sonja

Hi! We’re Alex & Sonja Overhiser, authors of the acclaimed cookbooks A Couple Cooks and Pretty Simple Cooking—and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share seasonal recipes and the joy of home cooking. Now, we’ve got over 3,000 well-tested recipes, including Mediterranean diet, vegan, vegetarian, pescatarian, smoothies, cocktails, and more!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star