If you’re looking for a fresh, satisfying, and vegetable-packed lunch, this cucumber sandwich is about to become a new favorite. Inspired by the creamy texture of a chicken salad sandwich but made entirely with vegetables, herbs, Greek yogurt, and ricotta, it’s light, flavorful, and surprisingly filling. This easy cucumber sandwich recipe is perfect for lunch, meal prep, picnics, or anytime you want something wholesome without spending hours in the kitchen.
A little More About This Recipe
I’ve always loved classic cucumber tea sandwiches, but I wanted something heartier that could actually keep me full through the afternoon. One day while cleaning out my refrigerator, I had a cucumber, some ricotta, Greek yogurt, and a handful of herbs that needed using. Instead of making a traditional cucumber and cream cheese sandwich, I created a creamy vegetable filling that reminded me of my favorite chicken salad sandwich—but lighter and packed with fresh ingredients.
After a few rounds of testing, I discovered that salting the cucumbers first made all the difference. It keeps them crisp and prevents the filling from becoming watery, which is one of my favorite kitchen tricks whenever I’m working with cucumbers.

Why This Recipe is Different
When testing this recipe, I found that many traditional cucumber sandwiches rely heavily on cream cheese and very soft bread. While delicious, I wanted something more substantial for lunch.
By combining Greek yogurt and ricotta, I created a creamy filling that’s lighter but still rich. Salting the cucumbers first keeps everything crisp, while celery, parsley, lettuce, and microgreens add texture and freshness. The result is a sandwich that feels elevated, satisfying, and packed with flavor.
Why I Love This Recipe
- A fresh twist on classic cucumber sandwiches
- Packed with vegetables and fresh herbs
- Great for lunch, picnics, or meal prep
- Made with simple, affordable ingredients
- Creamy without relying entirely on cream cheese
- Ready in under 30 minutes

Ingredient Summary
Cucumber
The star of this cucumber sandwich recipe. I prefer using an English cucumber because the skin is thin and the seeds are minimal.
Greek Yogurt
Adds creaminess and protein while keeping the filling light.
Ricotta
Creates a rich, creamy texture similar to a classic cheese spread.
Celery
Adds crunch and freshness that balances the creamy filling.
Parsley
Fresh herbs bring brightness and flavor.
Lemon Zest
Adds freshness and helps wake up all the flavors.
Honey
A small amount balances the tang from the yogurt and lemon.
Bread
Choose your favorite sandwich bread. I love hearty whole grain, but soft bread works beautifully too.
Lettuce, Red Onion & Microgreens
These simple toppings add texture, freshness, and color.
Substitutions & Variations
- Swap ricotta for softened cream cheese.
- Add fresh dill for a cucumber dill sandwich variation.
- Use chives, basil, or fresh mint instead of parsley.
- Add sliced avocado for extra richness.
- Make it open-faced on toasted sourdough.
- Add sliced turkey or chicken if you’d like a cucumber sandwich with meat.
- Use rye bread for a variation inspired by cucumber sandwiches on rye.
- For extra flavor, add a pinch of garlic powder.

Directions
Step 1: Salt the Cucumbers
Add the chopped cucumber to a bowl and sprinkle with salt. Toss well and let sit for 10 minutes.
Drain any excess liquid and gently pat dry.
Step 2: Make the Filling
In a large bowl, combine:
- Greek yogurt
- Ricotta
- Chopped parsley
- Lemon zest
- Honey
- Black pepper
Mix until smooth.
Step 3: Add the Vegetables
Fold in the drained cucumber and chopped celery.
If time allows, let the mixture sit for 10 minutes so the flavors can meld together.
Step 4: Assemble the Sandwich
Toast your bread if desired.
Layer lettuce on one slice of bread, followed by the cucumber mixture. Top with thinly sliced red onion and microgreens.
Finish with another slice of bread and serve immediately.
Expert Tips For Making This Recipe
- Don’t skip salting the cucumbers. This prevents a watery filling.
- Use English cucumbers for the best texture.
- Toasting the bread helps prevent sogginess.
- Letting the filling rest for 10 minutes improves the flavor.
- Taste before serving and adjust lemon, honey, or pepper as needed.
How To Store Leftovers & Make Ahead
The cucumber filling can be stored in an airtight container in the refrigerator for up to 2 days.
For best results, store the filling separately and assemble the sandwiches just before serving.
If making ahead for lunch, place lettuce between the bread and filling to help prevent the bread from becoming soggy.

Other Sandwich Recipes To Try
- Caprese Sandwich (with Arugula Pesto & Peaches)
- Spicy Chicken Sandwich Recipe with Corn
- Jambon Beurre Sandwich Recipe with a Garlic-Herb Twist
- Egg Sandwich (Easy Baked Frittata Sandwich)
FAQ
Final Thoughts
This easy cucumber sandwich proves that simple ingredients can create something truly special. The creamy filling, crunchy vegetables, bright herbs, and fresh lemon come together to create a lunch that’s light yet satisfying.
It’s the kind of recipe I return to all summer long because it’s quick, affordable, and packed with fresh flavor. Whether you’re making lunch for yourself or serving friends, this sandwich is a delicious reminder that great food doesn’t have to be complicated.
Connect With Me
Follow me on Instagram for more delicious recipes and food tips. And, join me over on Facebook where I share recipes daily!
Creamy Cucumber Sandwich
This creamy cucumber sandwich is my vegetable-packed take on a chicken salad sandwich. Made with crunchy cucumbers, Greek yogurt, ricotta, fresh herbs, and crisp vegetables, it's light, refreshing, and perfect for lunch.
Ingredients
For the Filling
- 1 large cucumber, finely chopped (about 1 cup)
- ¼ tsp salt
- ⅓ cup plain Greek yogurt
- ⅓ cup ricotta cheese
- 1 celery stalk, finely diced
- ¼ cup chopped fresh parsley
- 1 tbsp honey
- Zest of ½ lemon
- Black pepper, to taste
For Assembling
- 8 slices bread, toasted if desired
- Thinly sliced red onion
- Lettuce leaves
- Microgreens
Instructions
- Add the chopped cucumber to a bowl and sprinkle with salt. Toss and let sit for 10 minutes to draw out excess moisture. Drain well.
- In a large bowl, mix together the Greek yogurt, ricotta, parsley, honey, lemon zest, and black pepper.
- Fold in the drained cucumber and diced celery until well combined.
- Let the mixture sit for 10 minutes if time allows.
- Assemble the sandwiches by layering lettuce on bread, followed by the cucumber mixture, red onion, and microgreens. Top with a second slice of bread and serve.
Notes

Christopher is a food and lifestyle expert, recipe developer and the content creator behind May Eighty Five. With over 6 years of creating recipes for your favourite food brands, he also shares tips, tricks and how to’s that he has learnt over the years. Every week, he shares quick, simple and mostly healthy recipes along with some home and entertaining tips. You will find flavorful cocktails, delicious appetizers, tasty mains and some indulgent desserts.
