Nothing says summer quite like a tomato sandwich, and this recipe takes the classic to the next level with a creamy, herb-packed spread. Juicy, ripe tomatoes are layered on toasted whole-wheat bread slathered with a mixture of cream cheese, Greek yogurt, dill, and chives. It’s simple, refreshing, and endlessly versatile—perfect for lunch, a picnic, or a quick dinner on a warm day.
Why You’ll Love This Recipe
-
Fresh summer flavor: Perfectly ripe tomatoes shine as the star ingredient.
-
Creamy & herby spread: The cream cheese–yogurt mix adds tang and richness with fresh herbs for brightness.
-
Quick & easy: Just 10 minutes from start to finish.
-
Versatile base: The herby cream cheese doubles as a spread for bagels, wraps, or crackers.
-
Protein boost option: Add smoked salmon, turkey, or chicken for extra staying power.
-
Light yet satisfying: Balanced with whole grains, healthy fats, and fresh produce.
-
Great for meal prep: Make the spread ahead for fast sandwiches anytime.
-
Vegetarian-friendly: A wholesome, meat-free option that doesn’t skimp on flavor.
-
Picnic-perfect: Easy to pack and enjoy outdoors.
-
Customizable: Swap herbs, bread, or toppings to suit your taste.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 ounces cream cheese, at room temperature
1 tablespoon low-fat plain strained (Greek-style) yogurt
1 tablespoon sliced fresh chives
1 tablespoon chopped fresh dill
¼ teaspoon ground pepper
2 slices whole-wheat sandwich bread, lightly toasted
4 slices tomato (about ¼-inch thick)
Directions
-
Make the spread:
In a small bowl, stir together the cream cheese, yogurt, chives, dill, and pepper until smooth and well combined. -
Assemble the sandwich:
Spread the mixture evenly over one side of each toasted bread slice. -
Layer tomatoes:
Arrange tomato slices on one slice of bread, then top with the other slice, spread-side down. -
Serve:
Cut in half diagonally and enjoy immediately.
Servings and timing
Serves: 1
Prep time: 10 minutes
Total time: 10 minutes
Variations
-
Add protein: Layer in smoked salmon, sliced turkey, or grilled chicken.
-
Different herbs: Use basil, parsley, or tarragon instead of dill and chives.
-
Cheese swap: Try goat cheese or ricotta in place of cream cheese.
-
Bread options: Use sourdough, multigrain, or rye bread for a different flavor.
-
Extra veggies: Add cucumber slices, avocado, or leafy greens for crunch and nutrition.
-
Vegan version: Use dairy-free cream cheese and yogurt.
-
Open-faced: Skip the top slice of bread and serve as a tartine.
-
Spice it up: Sprinkle with red pepper flakes or drizzle with hot honey.
-
Mediterranean style: Add olives, roasted red peppers, or a smear of hummus.
-
Caprese twist: Add fresh mozzarella and basil, finishing with a drizzle of balsamic glaze.
Storage/Reheating
-
Make ahead: Prepare the herby cream cheese spread up to 3 days in advance and store it in the refrigerator.
-
Assembled sandwich: Best enjoyed immediately to avoid sogginess.
-
Travel tip: If packing for lunch, keep the spread and bread separate until serving.
FAQs
Can I make the herby cream cheese in advance?
Yes, the spread can be made up to 3 days ahead and stored in the fridge.
What’s the best bread for a tomato sandwich?
Whole-wheat, sourdough, or multigrain bread holds up well to juicy tomatoes.
Do I need to salt the tomatoes first?
Not necessary, but lightly salting them can help enhance their flavor and reduce excess moisture.
Can I make this sandwich vegan?
Yes—use plant-based cream cheese and yogurt alternatives.
What else can I use the herby cream cheese spread for?
It’s delicious on bagels, wraps, crackers, or as a dip for fresh veggies.
How do I prevent the bread from getting soggy?
Toast the bread before assembling and add a leafy green layer (like lettuce) if storing for later.
Can I add more vegetables?
Absolutely—cucumber, avocado, arugula, or sprouts are all great additions.
What type of tomato works best?
Beefsteak or heirloom tomatoes are ideal for their size and juiciness, but any ripe tomato works.
Can I double or triple this recipe?
Yes, it’s easy to scale up—just multiply the spread ingredients and prep more bread and tomatoes.
Is this sandwich healthy?
Yes—it provides whole grains, healthy fats, protein (if you add extras), and nutrient-rich tomatoes.
Conclusion
The Best Tomato Sandwich to Make All Summer Long is proof that simple ingredients can create something extraordinary. With its creamy herbed spread and juicy tomato slices, this sandwich is fresh, flavorful, and endlessly adaptable. Perfect for quick lunches, picnics, or light dinners, it’s a summertime recipe you’ll want to keep in regular rotation.
Print
The Best Tomato Sandwich to Make All Summer Long
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This fresh and flavorful Tomato Sandwich with Herby Cream Cheese Spread is the ultimate summer meal. Juicy ripe tomatoes are paired with a creamy mix of cream cheese, Greek yogurt, dill, and chives on toasted whole-wheat bread for a light, satisfying bite.
- Total Time: 10 minutes
- Yield: 1 sandwich
Ingredients
2 ounces cream cheese, at room temperature
1 tablespoon low-fat plain strained (Greek-style) yogurt
1 tablespoon sliced fresh chives
1 tablespoon chopped fresh dill
¼ teaspoon ground pepper
2 slices whole-wheat sandwich bread, lightly toasted
4 slices tomato (about ¼-inch thick)
Instructions
- In a small bowl, stir together cream cheese, yogurt, chives, dill, and pepper until smooth.
- Spread mixture evenly over one side of each toasted bread slice.
- Layer tomato slices on one slice of bread. Top with the other slice, spread-side down.
- Cut in half diagonally and serve immediately.
Notes
- Prepare herby cream cheese up to 3 days in advance.
- Best eaten fresh to prevent sogginess.
- Toast bread before assembling to add structure.
- Swap herbs, bread, or cheese for your preferred flavors.
- For added crunch, layer cucumbers, avocado, or leafy greens.
- Author: Monica
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Sandwich
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 sandwich
- Calories: 260
- Sugar: 6g
- Sodium: 410mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 10g
- Cholesterol: 25mg