Tomato Sandwich

The easiest possible sandwich: thick, juicy beefsteak tomatoes combine with tangy mayo and soft bread for the easiest Tomato Sandwich.

Tomato Sandwich: Could it Be This Easy?

Yes, yes it can! Once you experience the simple joy of a tomato sandwich, you’ll absolutely love it.

Think of thick, juicy slices of ripe beefsteak tomatoes sitting atop a generous layer of tangy mayo, sprinkled with just the right amount of salt and pepper.

Already drooling? Good—that means you’re ready! Let’s make this!

Tomato sandwich ingredients on a kitchen table, including a beefsteak tomato, slices of sandwich bread, mayo, and salt and pepper

The easiest ingredients for the easiest Tomato Sandwich

The ingredients are about as easy as can be with this summer-friendly tomato sandwich. Just be sure to get fresh, in-season tomatoes for the best sando.

  • Sandwich bread – most prefer soft white sandwich bread, but you can use any kind you’d like, from whole wheat to gluten free bread.
  • Mayonnaise – two popular brands of mayo for this classic Southern sandwich are Duke’s and Hellman’s, but you can use whatever you have on hand—even vegan mayo!
  • Tomatoes – use ripe, in-season beefsteak tomatoes for the juiciest, tastiest slices of tomato to resemble the “meat” of this sandwich.
  • Salt & pepper – use salt and pepper to taste or skip the pepper if you’d like!

If you’re looking for more Southern-inspired recipes, check out my Tennessee Mule cocktail or my classic 7 Layer Salad. This hearty chicken tetrazzini also pairs perfectly with all of these recipes.

Tomato Sandwich served on a plate with salt

The Best Tomatoes for a Tomato Sandwich

Since the tomatoes serve as the “meat” of this sandwich, it’s only fair that a beefsteak tomato is best used in this sandwich. 😉

You’ll want thick slices of in-season beefsteak tomato—preferably harvested and enjoyed in the summer.

How to Make a Tomato Sandwich

The classic tomato sandwich recipe is deceptively easy for delicious taste. Check out the photo walkthrough below for the juiciest, most flavorful meal!

Slice the Tomatoes

Wash and gently pat dry ripe beefsteak tomatoes.

Then, using a cutting board, cut thick slices of tomatoes.

Slices of tomatoes spread across a cutting board

Lay out the Bread

Next, lay two slices of sandwich bread on a plate, cutting board, or whatever clean, flat surface you choose.

Spread the Mayo

Now, spread a thick or thin layer of mayo over each slice of bread. Thick for a tastier, more indulgent treat, thin for a lighter one.

For Garlic Lovers, try using roasted garlic aioli whenever you want to spice things up!

Two photos showing How to Make a Tomato Sandwich – spreading mayo over bread slices

Sprinkle Salt to Taste

Sprinkle salt and pepper to your liking over each slice of bread. I like mine with a bit of a kick, so I add lots of black pepper or a dash of Cajun seasoning.

Hand sprinkling salt over mayonnaise on bread

Add the Tomato Slices

Then, lay thick slices of beefsteak tomato over the mayo.

Finish the sandwiches off by flipping the remaining slice of bread over the tomatoes.

A photo showing How to Make this recipe – two hands adding ingredients over the bread.


While tomato sandwiches are said to be best enjoyed over the sink (so the tomato juice has somewhere to drip), go ahead and enjoy it wherever you please! And, feel free to whip up a batch of Homemade Air Fryer French Fries to go with it.


Are tomato and mayo sandwiches good for you?

Tomato and mayo sandwiches can be good for you—depending on how you prepare it and the ingredients you use.

Are tomato sandwiches healthy?

For the healthiest tomato and mayo sandwich, use whole grain bread, a small amount light or olive oil mayo, and just a light sprinkling of salt.

How many calories in a tomato sandwich?

One serving, which equals the full recipe, is about 360 calories. Keep in mind that the type of bread and mayo you use can affect this quite a bit.

Are roma tomatoes good for sandwiches? What tomatoes are best for sandwiches?

Roma tomatoes are one of the best tomatoes for sandwiches because they’re firm and have low water content. [1] For today’s sandwich, the best tomatoes to use are beefsteak tomatoes.

Serving Suggestions

There are so many wonderful ways to enjoy this quick and easy sandwich. I like to take it on a picnic alongside some pesto pasta salad and homemade baked tortilla chips and salsa. Or, you could do a themed Southern Cooking night, and enjoy treats like homemade cheese straws alongside it. Round it all out with a Southern Grape Salad and you’re set!

this finished lunch recipe served with mayo, salt and pepper

Tools You Need

Our Favorite

Delicious Meal Ideas

I Love You From My Head Tomatoes!

Is it obvious? 🙂 Just remember that I always, always appreciate you. <3 Your feedback means so much to Erik and me. Leave a comment & rating to let me know what you think. ‘Til our next kitchen adventure…

Sending you all my love and maybe even a dove, xo Demeter ❤️

🍅 📸 🥪

📸 Did you make this tomato sandwich recipe? Take a pic and share it on Instagram with the hashtag #beamingbaker & tag @beamingbaker. I’d love to see it! 📸

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
thick tomato slices on top of mayo over bread for a Tomato Sandwich

Tomato Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 5 reviews


The easiest possible sandwich: thick, juicy beefsteak tomatoes combine with tangy mayo and soft bread for the easiest Tomato Sandwich.


  • 2 slices sandwich bread
  • 13 tablespoons mayonnaise, use as desired
  • 1 ripe beefsteak tomato, sliced thickly
  • 1 pinch salt, or to taste
  • 1 pinch pepper, or to taste


  1. If desired, toast bread to crisp level of choice—longer for a crispy sandwich, just a bit for warm bread.
  2. Set two slices of bread on a cutting board or plate.
  3. Spread mayonnaise onto each slice of bread. Add tomato slices onto one slice of bread. Sprinkle with salt and pepper to taste.
  4. Top tomatoes with the other slice of bread. Slice and enjoy immediately!
  • Prep Time: 2 minutes
  • Cook Time: 0 minutes
  • Category: Main Dishes
  • Method: No Cook
  • Cuisine: Southern, American

Like this recipe? Share it with friends!

Did you make this recipe? Take a pic and share it on Instagram with the hashtag #beamingbaker & tag @beamingbaker. I’d love to see it!

This post may contain affiliate links, which allow me to make a small commission for my referral, at no additional cost to you.

More Yummy Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Tomato sandwiches are seriously so good, they’re one of our favorites! Especially when the tomatoes come right out of our garden, yum!