A freshly make Tomato Sandwich is one of the best summertime lunches! Thick cut seasoned tomato slices are sandwiched together with mayo (or aioli). It’s a simple sandwich that always hits the spot! You can feel free to add some greens to enhance that fresh flavor even more.

A tomato sandwich has been cut in half and stacked.

Tomato Sandwich

There’s nothing quite like a juicy, vibrant ripe tomato! If there’s one piece of advice I can give you for this classic recipe, it’s this – pick the best looking tomatoes at the store. Not all tomatoes are created equally! You don’t want tomatoes that aren’t quite ripe or that are more pink than red in color. If you have your own tomato garden outside, you really hit the jackpot. Consider me jealous!

Besides the tomatoes, the other ingredients to consider are the mayo and the bread. You can choose to add sprouts too, which is what I love to do! However, the bread and mayo are the real essentials here. When you have a recipe this simple and minimalist, it’s important to make sure each ingredient is really the best it can be. Be picky when choosing the mayo and bread! Personally, I think soft multigrain bread is really the best.

Is plain ol’ mayo not really your thing? No worries! Aioli is a great replacement that creates the same creamy quality we’re looking for, but has more flavor. If you really want these sandwiches to be the very best that they can be, consider making some of my favorite roasted garlic aioli. It’s got that rich garlicky flavor you can only get from roasted garlic and it’s SO good!

The ingredients for tomato sandwich are placed on a woven mat.

How to Make a Tomato Sandwich

Do you have about 5 minutes to spare? Great! That’s all the time you need to make this sandwich.

  1. Prepare the tomatoes. Slice them about 1/4 inch thick (or thicker, depending on your preference) and season them with salt, pepper, and garlic powder.
  2. Spread the mayo. Spread the mayo or aioli all over a slice of bread.
  3. Assemble the sandwiches. Place the seasoned tomato slices on top of a slice of bread. Top that with the bread that has the mayo on it.
  4. Enjoy! Cut the sandwich in half and serve right away.
A tomato sandwich is placed on a wooden surface.

Tips for the Best Tomato Sandwich

Sink your teeth into the best tomato sandwich when you use these easy tips!

  • Pick the best tomatoes. You’ll want to look for beefsteak or on the vine tomatoes that are a deep red color and slightly firm to the touch. The better quality the tomato, the better quality the sandwich!
  • Season with care. Too much salt can ruin the whole sandwich. A simple sprinkle of salt to help develop the natural juices of the tomato is ideal! Also, freshly cracked black pepper tastes the best.
  • Sprouts or no sprouts? Personally, I love the subtle crunch and added nutritional benefits that sprouts provide. However, you can totally omit them! They’re just my favorite extra ingredient to toss on if I happen to have them on hand.

Can I make a tomato sandwich ahead of time?

Yes… But also no. Let me elaborate! You can definitely make a tomato sandwich a few hours ahead of time and keep it chilled in the fridge until ready to serve. You can also toss it into a picnic basket on your way to the park.

With that being said, I wouldn’t make these sandwiches more than 2-3 hours before you plan on serving them. The mayo and juices from the tomatoes will make the bread soggy if left sitting for too long.

Half of a tomato sandwich is placed on a white plate.

Make lunch your favorite meal of the day with these sandwich recipes!

For more easy sandwich ideas, follow us on Instagram and Facebook!

A tomato sandwich has been cut in half and stacked.

Get the Recipe: The Best Tomato Sandwich Recipe

Summer's greatest sandwich, this Tomato Sandwich is as simple as it gets letting the vibrant, juicy flavor of your summer tomato shine through. Totally craveworthy!
No ratings yet


  • 1 large ripe tomatoes, sliced 1/4 inch thick
  • 1/2 tablespoon kosher salt
  • 1/2 tablespoon ground black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 cup mayonnaise or aioli
  • 4 slices multigrain bread


  • 1 bread knife


  • Arrange the tomatoes on a plate and platter.
  • Season the tomatoes with the salt, pepper and garlic powder.
  • Spread 1/4 of the mayonnaise or aioli evenly over one side of a slice of bread. Repeat with the remaining bread slices.
  • Arrange the tomato slices on top of two slices of bread and top with the remaining bread, mayonnaise side down.
  • Cut in half and serve immediately.


For maximum flavor, do not refrigerate the tomatoes. Season the tomatoes well 10-15 minutes before assembling the sandwich.
Calories: 293kcal, Carbohydrates: 33g, Protein: 8g, Fat: 15g, Saturated Fat: 2g, Polyunsaturated Fat: 8g, Monounsaturated Fat: 3g, Trans Fat: 0.03g, Cholesterol: 9mg, Sodium: 2463mg, Potassium: 332mg, Fiber: 5g, Sugar: 6g, Vitamin A: 561IU, Vitamin C: 8mg, Calcium: 109mg, Iron: 2mg