Go Back
+ servings
Vegan Tea Sandwiches with Cucumber and Vegan Cream Cheese

Vegan Cucumber Sandwiches

The Pesky Vegan
Grab your top hats and monocles folks – vegan cucumber sandwiches are here! Sliced cucumber meets dairy-free cream cheese for a plant-based twist on the afternoon tea classic.
Prep Time 5 mins
Total Time 5 mins
Course Appetizer, Main Course
Cuisine British
Servings 2 sandwiches
Calories 269 kcal


  • 4 slices bread (white or wholegrain, see notes)
  • 6-8 tablespoons tofu cream cheese (or other vegan cream cheese)
  • 2 tablespoons plant-based butter
  • ¼ large cucumber, thinly sliced
  • 2 sprigs fresh dill, chopped (optional, see notes)
  • Salt and pepper, to taste


  • Lay out all of the bread slices on a board. Spread plant-based butter on two of the slices, and generously spread vegan cream cheese on the other two.
  • On the slices with butter, layer the sliced cucumber and sprinkle over a little salt and pepper.
  • On the slices with cream cheese, sprinkle over the chopped dill (if not already included in the cream cheese).
  • Place the slices with cream cheese face-down on top of the slices with cucumber.
  • Using a sharp knife, cut into triangles or rectangles and serve. You could also cut off the crusts before slicing, but I prefer to leave them on.
    📸 Recipe steps >
    📖 Table of contents >


Bread: I'd suggest using soft, thinly sliced wholemeal bread or white bread. Many shop-bought sliced bread products are vegan by default, however you may want to double check the ingredients to be sure.
Dill: My recipe for tofu cream cheese already includes dill, so if you're using this you won't need to add any more here (unless you want to).
Other herbs: Fresh herbs such as chives, parsley, or tarragon would also work well.
Getting fancy: I don't feel the need to peel the cucumbers or remove the bread crusts, but you'll get a more delicate final sandwich if you do. I'm all for keeping them in (and reducing food waste).
Other spreads: If you want to substitute the vegan cream cheese for another spread, you could try hummus, guacamole, or lemony butter bean dip.
Gluten-free: To make this recipe gluten-free, you'll need to use a bread that is certified or labelled as such. Bear in mind that gluten-free bread is not always vegan, as ingredients such as egg white or honey may be used.
If you liked this recipe, you might also enjoy:
* The nutrition info below is for one sandwich (two bread slices), based on a total of two sandwiches and using wholemeal bread.


Calories: 269kcalCarbohydrates: 28gProtein: 11gFat: 11gSaturated Fat: 2.5gPolyunsaturated Fat: 4gMonounsaturated Fat: 4gTrans Fat: 0.1gSodium: 394mgPotassium: 317mgFiber: 4gSugar: 4gVitamin A: 765IUVitamin C: 4mgCalcium: 126mgIron: 2mg
Nutrition Facts
Vegan Cucumber Sandwiches
Amount Per Serving
Calories 269 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 2.5g16%
Trans Fat 0.1g
Polyunsaturated Fat 4g
Monounsaturated Fat 4g
Sodium 394mg17%
Potassium 317mg9%
Carbohydrates 28g9%
Fiber 4g17%
Sugar 4g4%
Protein 11g22%
Vitamin A 765IU15%
Vitamin C 4mg5%
Calcium 126mg13%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.
Keyword vegan high tea sandwiches, vegan tea party, vegan tea sandwich
Did you make this recipe?Leave a comment down below or tag me on Instagram @thepeskyvegan along with the hashtag #thepeskyvegan