Veggie Sandwich

4.4(788 reviews)

A simple breakfast vegetable sandwich — toasted bread, cream cheese spread, cucumber, tomato, onion, and fresh herbs. The kind of clean, light breakfast that makes you feel virtuous before noon. Crisp vegetables on soft bread, no cooking required.

Prep Time

17 min

🔥

Cook Time

19 min

🍽

Servings

6

Calories

343 cal

Jump to Recipe
Veggie Sandwich — homemade American breakfast recipe with bread, tomato, lettuce, 6 servings, ready in 36 minutes
Breakfast
Medium

🛠 Interactive Recipe Tools — Use them right here on this page

Smart Servings Scaler

servings
  • Bread3 slices
  • Tomato3 medium
  • Lettuce3 cups
  • Cheese1 ½ cup
  • Cucumber1 ½
  • Onion1 ½ medium
  • Mayonnaise4 ½ tbsp
  • Salt1 ½ tsp
  • Black Pepper¾ tsp

All quantities scaled automatically from 6 servings.

Ingredients

Makes 6 servings · Use the Servings Scaler above to adjust

  • Bread3 slices
  • Tomato3 medium
  • Lettuce3 cups
  • Cheese1.5 cup
  • Cucumber1.5
  • Onion1.5 medium
  • Mayonnaise4.5 tbsp
  • Salt1.5 tsp
  • Black Pepper0.75 tsp

Instructions

  1. 1

    Toast 2 slices of whole grain or sourdough bread to medium-dark. Pale toast goes soggy under wet vegetables.

  2. 2

    Spread one side of each slice generously with cream cheese — about 2 tablespoons per slice. The cream cheese acts as a moisture barrier and adds richness.

  3. 3

    Layer the bottom slice: a small handful of baby spinach or arugula, 3-4 thin cucumber slices (patted dry), 2 thin tomato slices (lightly salted), 2 thin slices of red onion.

  4. 4

    Add fresh herbs: a few sprigs of dill, a few mint leaves, or a small handful of microgreens. Herbs are what elevate this from boring to interesting.

  5. 5

    Finish with a sprinkle of everything bagel seasoning, a few cranks of black pepper, and a tiny squeeze of lemon juice.

  6. 6

    Cap with the top slice, cream cheese side down. Press gently. Slice diagonally. Eat immediately.

🎬Cooking VideoREAL RECIPE VIDEO

Watch how to make Veggie Sandwich

Plays the exact recipe video right here — no need to leave the page.

💡 Expert Tips

  • 1.Pat the cucumber dry. Cucumbers are 95% water. A paper towel press removes surface moisture that would otherwise soak the bread.
  • 2.Salt the tomato slices. A pinch of salt amplifies tomato flavor and removes the bland watery taste.
  • 3.Cream cheese as moisture barrier. The thick layer prevents bread from absorbing vegetable juices.
  • 4.Don't pre-make. Pre-built veggie sandwiches go soggy within an hour. Assemble fresh.

🔬 Why It Works

Light vegetable sandwiches succeed when there's a moisture barrier (cream cheese), the vegetables are dried before layering (pat the cucumber, salt the tomato), and the bread is toasted enough to resist sogging. Each component contributes a distinct element: cream cheese for richness, vegetables for freshness and crunch, herbs for aromatic complexity, lemon and salt for brightness.

Frequently Asked Questions

Can I add other vegetables?
Yes — sliced bell pepper, shredded carrot, radish slices, sliced avocado. Anything that doesn't release too much water.
Best bread?
Whole grain or sourdough for substance. Bagels work too (split, toast, fill — open-face). Avoid soft sandwich bread — disintegrates.
Vegan version?
Use vegan cream cheese or mashed avocado as the spread base. Skip the cream cheese and use hummus for a Mediterranean twist.
Can I add protein?
Yes — sliced hard-boiled egg, smoked salmon, or hummus all add protein while keeping the light fresh character.

Nutrition Facts

Per serving (recipe makes 6 servings)

Calories343kcal
Protein18g
Carbohydrates29g
Fat33g
Fiber1g
Sugar27g

* Percent Daily Values based on a 2,000 calorie diet. Values are estimates.

Tags

Related Recipes