This 3-ingredient tomato sandwich is the kind of humble food that quietly carries a lot of history. My grandpa swore he could get through the hardest Midwestern summers on nothing but these, eaten over a plain white paper plate at the kitchen table with the windows open. It’s nothing fancy—just soft white bread, ripe tomatoes, and a generous swipe of mayonnaise—but when the tomatoes are at their peak, the flavor feels richer than a pricey restaurant meal. This is the sort of nostalgic bite that reminds you how far good ingredients and a simple method can really go.
Serve this tomato sandwich as a light lunch with a handful of potato chips, a dill pickle spear, or some crisp cucumbers on the side. In the thick of summer, an icy glass of sweet tea, lemonade, or a simple iced coffee pairs beautifully with the creamy mayo and juicy tomatoes. If you’d like to stretch it into a fuller meal, add a bowl of chilled watermelon or a simple green salad dressed with vinegar and oil—nothing that competes, just a few cool, crunchy sides to round out the plate.
3-Ingredient Tomato Sandwich
Servings: 1

Ingredients
2 slices soft white sandwich bread
3–4 thick slices very ripe tomato (about 1 medium tomato)
2–3 tablespoons mayonnaise, plus more to taste
Directions
Slice the tomato into thick, juicy rounds, about 1/4 to 1/3 inch each. Lay the slices on a plate or cutting board so they’re ready to go.
Lay the two slices of soft white bread on a plain white paper plate. This isn’t just nostalgia—the paper plate catches the tomato juices and extra mayo, which my grandpa always said was the best part.
Spread a heavy, even smear of mayonnaise over one side of each slice of bread. Don’t be shy here: you want full coverage, right up to the edges, so every bite is creamy.
Layer the tomato slices over the mayonnaise on one slice of bread in a single, snug layer. If some slices overlap slightly, that’s fine; the goal is a thick, generous stack of tomato that reaches almost to the crust.
Top the tomatoes with the second slice of bread, mayonnaise side down, to form a sandwich. Gently press the sandwich together so the tomatoes settle into the mayo and the juices start to mingle.
For the full old-fashioned feel, leave the crusts on and eat it as-is, letting the tomato juices and mayo drip onto the paper plate. If you prefer, you can cut the sandwich in half on the diagonal, but keep the cut quick and light so the tomato slices stay in place.
Serve immediately while the bread is still soft and the tomatoes are cool and juicy. This sandwich doesn’t keep well, so enjoy it right away, ideally standing at the counter or sitting near an open window, just like my grandpa did.
Variations & Tips
Because this recipe is built on just three ingredients, each one matters. Choose the ripest, in-season tomatoes you can find—heirlooms, beefsteaks, or any large, juicy variety will work. If your tomatoes are very juicy, you can briefly pat the slices with a paper towel to keep the sandwich from getting soggy, but don’t overdo it; some of that juice is what makes the sandwich so satisfying. For a slight twist while still honoring the simplicity, you can vary the mayonnaise: try a tangier mayo, a light mayo, or a homemade version if you keep that on hand. If you must adjust for dietary needs, you can use vegan mayonnaise and soft white vegan bread, but keep the structure the same: soft bread, thick tomato, and plenty of creamy spread. Food safety-wise, store tomatoes at room temperature until fully ripe; refrigerating them too early dulls their flavor and texture. Once sliced, don’t leave the tomato or prepared sandwich out for more than 2 hours at room temperature (or 1 hour if it’s above 90°F), especially if your kitchen is very warm. If you’re packing this for later, assemble it right before eating so the bread doesn’t become overly soggy. Ultimately, the best “variation” is timing: make this at the peak of tomato season, when even the simplest version truly can taste better than an expensive meal.