Print
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
Tomato Sandwich

Fresh and Flavorful Best Tomato Sandwich with Creamy Spread


  • Author: Elisa
  • Total Time: 12 minutes
  • Yield: 1 sandwich 1x
  • Diet: Vegetarian

Description

This Best Tomato Sandwich is a simple, refreshing recipe featuring juicy ripe tomatoes layered with a creamy herb spread of cream cheese, Greek yogurt, dill, and chives on lightly toasted whole-wheat bread. Quick, healthy, and full of flavor, it’s perfect for lunch, picnics, or an easy light dinner.


Ingredients

Scale
  • 2 oz cream cheese, at room temperature
  • 1 tbsp low-fat plain Greek-style yogurt
  • 1 tbsp fresh chives, sliced
  • 1 tbsp fresh dill, chopped
  • 1/4 tsp ground black pepper
  • 2 slices whole-wheat sandwich bread, lightly toasted
  • 4 slices fresh tomato (about 1/4-inch thick)

Instructions

  1. Make the spread: In a small bowl, combine cream cheese, Greek yogurt, chives, dill, and pepper. Mix until smooth and creamy.
  2. Toast the bread: Lightly toast two slices of whole-wheat bread until just golden.
  3. Assemble: Spread the herb mixture on one side of each toast slice. Arrange tomato slices on one slice of bread, overlapping slightly.
  4. Finish: Top with the second slice of bread, spread-side down. Cut diagonally and serve immediately.

Notes

  • Use ripe but firm tomatoes to avoid sogginess.
  • Pat tomatoes dry with a paper towel if extra juicy.
  • Whole-wheat bread adds structure, but sourdough or rye also work well.
  • Make the herb spread up to 3 days ahead and store in the fridge.
  • For a vegan option, use dairy-free cream cheese and yogurt alternatives.
  • Prep Time: 10 minutes
  • Cook Time: 2 minutes
  • Category: Sandwich, Lunch, Vegetarian
  • Method: No-Cook / Toasted
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 310
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 16g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 11g
  • Cholesterol: 35mg