The cucumber avocado tomato sandwich is a fresh, American-style lunch made with crisp cucumber, ripe tomato, creamy avocado, and sandwich bread. It has no single fixed regional origin, and home and café versions vary; this version uses lemony avocado and a little onion for a bright, satisfying balance.
Ingredients
- 4 slices sandwich bread, such as whole wheat, sourdough, or seeded bread (about 160 g)
- 1 medium ripe avocado (about 150 g flesh)
- 1 tablespoon fresh lemon juice (15 ml)
- 1/4 teaspoon fine salt (about 1.5 g), plus more to taste
- 1/8 teaspoon freshly ground black pepper (about 0.3 g)
- 2 tablespoons mayonnaise or hummus (30 g)
- 1/2 medium English cucumber (about 150 g), or 1 small regular cucumber (about 150 g)
- 1 medium ripe but firm tomato (about 150 g)
- 2 tablespoons thinly sliced red onion (about 15 g)
- 1/2 cup baby spinach leaves (about 15 g), or 1/2 cup sprouts (about 15 g)
- 2 tablespoons crumbled feta (about 15 g), optional
Instructions
- Wash and slice the vegetables, about 6 minutes. Rinse the cucumber, tomato, spinach, and onion under cool running water, then dry them well. Slice the cucumber into thin rounds, about 1/8 inch (3 mm) thick. Cut the tomato into slices about 1/4 inch (6 mm) thick; if the tomato is especially juicy, remove the watery seed pockets with a spoon. Slice the onion thinly so it adds flavor without overpowering the other fillings. Keep the slices separate while you prepare the spread.
- Make the avocado spread, about 4 minutes. Cut the avocado lengthwise around its pit, twist the halves apart, and remove the pit carefully. Scoop the flesh into a small bowl. Add the lemon juice, salt, and black pepper, then mash with a fork until mostly smooth but still a little textured. Taste and adjust the salt or lemon. The avocado should be savory and lightly tart; the lemon also helps slow browning while you assemble the sandwiches.
- Prepare the bread and other toppings, about 4 minutes. Lay the bread slices on a clean work surface. Spread mayonnaise or hummus over one side of each slice, reaching close to the edges. If using feta, set it beside the vegetables so you can distribute it evenly. For a milder onion flavor, briefly rinse the sliced onion in cold water and pat it dry before using. The bread is left untoasted for a soft, easy-to-bite sandwich; toast it separately if you prefer a crisp base.
- Build the sandwiches, about 6 minutes. Divide the avocado mixture between two slices of bread and spread it in an even layer. Add spinach, then arrange cucumber and tomato over the greens, alternating the slices so each bite gets both. Scatter the onion and feta, if using, over the top. Finish with the remaining bread slices, mayonnaise or hummus side down. Press gently, cut each sandwich in half with a serrated knife, and serve promptly.
Tips
- Choose an avocado that gives slightly. A ripe avocado should yield to gentle pressure but not feel mushy or have sunken spots. If it is very firm, it will be difficult to mash and may taste grassy. Let it ripen at room temperature before making the sandwiches; avoid relying on a microwave to ripen it, because heating softens the texture without creating the same mellow flavor.
- Dry the vegetables thoroughly. Water clinging to spinach or cucumber can make the bread damp, while excess tomato juice can leak into the filling. Use a clean towel or salad spinner for the greens, and blot sliced tomato if it is particularly wet. Slicing the cucumber thinly also makes it easier to bite through without pushing the other fillings out.
- Layer to protect the bread. A thin coating of mayonnaise or hummus helps create a moisture barrier. Putting spinach between the bread and the wetter vegetables adds another buffer. Do not pile on more tomato than the bread can hold, and assemble just before serving when you can.
- Adjust the spread, not just the salt. If the avocado tastes flat, add a little more lemon juice or black pepper before adding extra salt. If the spread seems too loose, use a firmer avocado next time and make sure the lemon is measured rather than poured freely. A small pinch of chili flakes is an easy way to add warmth without changing the basic sandwich.
Serving Suggestions
Serve the sandwiches as a light lunch with a bowl of vegetable soup, lentil soup, or a simple green salad. They also pair well with baked potato wedges, kettle-style chips, or a small serving of fruit when you want a more substantial plate. For a picnic or packed lunch, cut each sandwich into halves or quarters and wrap it snugly so the fillings stay in place. Add a napkin: ripe tomato and avocado can be deliciously messy, especially in a generously filled sandwich.
If serving several people, put the cucumber, tomato, greens, onion, and feta in separate bowls and let everyone build their own. This makes it simple to accommodate different preferences and helps prevent assembled sandwiches from sitting out while people eat. Offer lemon wedges, black pepper, or chili flakes at the table for anyone who wants to brighten or season their portion.
Variations
- Make it vegan: Use hummus instead of mayonnaise and omit the feta, or choose a plant-based feta-style crumble. Hummus gives the sandwich a savory, slightly earthy flavor and also helps hold the vegetables in place.
- Add a more filling layer: Add 1/2 cup (about 80 g) drained, rinsed chickpeas, lightly mashed with a fork, or layer in 2 ounces (55 g) sliced cooked chicken. Chickpeas keep the sandwich meat-free; chicken adds a mild, savory filling. Keep chilled ingredients cold and assemble shortly before eating.
- Use a different cheese: Replace feta with 2 tablespoons (about 15 g) goat cheese or 1 thin slice of provolone (about 20 g). Goat cheese is tangy and soft, while provolone is milder and gives the sandwich a smooth, cohesive bite.
- Change the bread or seasoning: Rye, a soft roll, or a sturdy gluten-free sandwich loaf can all work. Add chopped fresh dill or basil to the avocado, or use a pinch of smoked paprika. These are optional flavor directions rather than required ingredients, so start with a small amount and taste as you go.
Storage and Reheating
This sandwich is best eaten as soon as it is assembled, while the cucumber is crisp and the bread is still dry. If you need to hold it briefly, wrap it tightly and refrigerate it; refrigerate perishable ingredients within 2 hours of preparation, and do not leave the sandwich at room temperature for longer than 2 hours. For the best texture, eat an assembled sandwich the same day, ideally within 24 hours. The avocado may darken slightly and the bread can soften even when the sandwich is safely chilled.
For advance preparation, store the sliced cucumber, tomato, greens, onion, and avocado spread separately in covered containers in the refrigerator. Use the cut vegetables within about 1 to 2 days for the best texture, and use the avocado mixture within 24 hours; press food-safe wrap directly against its surface to limit browning. Assemble only the portions you plan to eat. There is no reheating step for this cold sandwich, and reheating would wilt the greens and soften the fresh vegetables.
Frequently Asked Questions
Should I peel the cucumber?
Usually, no. English cucumbers have thin skins that are pleasant to eat and help the rounds keep their shape. If you are using a regular cucumber with thick, waxy, or bitter skin, peel it fully or peel alternating strips for a striped look. Removing some seeds is optional, but can help if the cucumber is unusually watery.
How do I keep the sandwich from getting soggy?
Dry the washed vegetables, use a thin spread on the bread, and place spinach between the bread and the tomato. Choose a firm, ripe tomato rather than an overripe one, and remove excess seeds or juice if needed. The most reliable fix is to assemble close to serving time; keeping wet ingredients separate until lunch also works well for meal prep.
Can I make the avocado spread ahead?
Yes. Stir the avocado with the measured lemon juice, press wrap directly onto the surface, and cover the bowl before refrigerating. It is best used within 24 hours, though some browning can still occur. If a thin brown layer forms, you can scrape it away; discard the mixture if it has been left out too long or has an off smell or appearance.
Can I toast the bread?
Yes. Toast the slices to your preferred color and let them cool for a minute before adding the spread and vegetables. Cooling helps keep steam from softening the avocado and greens. Toasting adds a crisp texture, while untoasted bread makes a softer sandwich that is easier to fold or pack.
What can I use instead of lemon juice?
Use 1 tablespoon (15 ml) lime juice for a slightly sharper, more citrus-forward taste. A teaspoon of mild vinegar can add acidity if you have no citrus, but it will taste less fresh, so start with 1 teaspoon and add more only after tasting. The acid seasons the avocado and slows discoloration; it does not keep the sandwich fresh indefinitely, so refrigerate leftovers promptly.
Related
- Baked Date Coconut Rolls with a Tender Yeast Dough
- Coconut Rice and Chickpeas: One-Pot Meal Prep Recipe
- Pissaladière Recipe: A Taste of Provence, Made at Home
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).