Cream Cheese Sandwich

This post may contain affiliate links. Please read my disclosure policy for more details.

Cream cheese sandwich with herbs and cucumber is so satisfying, fresh, and makes an easy meal idea with incredible flavor.

Are you fan of cream cheese? Try these delicious cream cheese recipes. : )

Close-up of a multigrain cream cheese sandwich with cucumber over a white background.

I’ve made dozens of versions of cream cheese sandwiches, but this version is absolutely the best and it will literally just melt in your mouth. It is that good.

Seriously, you won’t be able to stop making these.

First off, the cream cheese mixture is AMAZING and full of SO much flavor. The recipe starts by mixing the soft cheese and adds together extra virgin olive oil, lemon juice, a touch of garlic and fresh herbs.

It is simple to make and mixes together quickly and easily.

You can of course use whatever bread and veggies you want for this cream cheese sandwich, but I feel like cucumber is the perfect combination of crunchy as well as flavor.

It’s so YUMMY and tasty that it will make you want to eat cream cheese sandwiches every day, and it’s great for breakfast, afternoon tea, lunch, or dinner.

Make a big batch for Mother’s Day, Easter or baby showers, these sandwiches are the perfect party food and everyone will love them.

Also, the herbed cream cheese mixture does well stored in an airtight container and ready to be layered on your sandwich in a moments notice.

Friends, this is possibly your new favorite sandwich!

List of the ingredients

  • Slices bread (preferably sandwich bread)
  • Soft cream cheese
  • Herbs (basil, parsley, dill…)
  • Extra virgin olive oil
  • Lemon juice
  • Garlic
  • Salt & pepper
  • Cucumber (optional)
The ingredients to make this cream cheese sandwich are arranged over a white background.

How to make cream cheese sandwich

(Note: this is a quick description, the full recipe is at the bottom of the page)

  • Cream cheese mixture: Chop the fresh herbs. I’ve chosen fresh basil, dill and parsley but you can go for your favorite ones. Place the cream cheese, olive oil, lemon juice, garlic, herbs, salt and pepper in a small bowl and mix until smooth and well combined.
Top view of a glass bowl full of cream cheese sandwich mixture with chopped herbs.
  • Assemble: spread each slice of bread generously with the herbed cream cheese (for more yumminess, I spread it on both slices!).
    Arrange the cucumber slices on top (or your fav add-in) and top with a second slice of bread. I’ve also added some English salad cress, but it’s totally optional.
  • Cut: if you make these cream cheese sandwiches for a special occasion, keep them neat cutting the crust off, and maybe cutting them into triangles.
  • If you keep them all for yourself, just devour and enjoy! : )
Top view of a few squared cream cheese sandwiches topped with sliced cucumber and English cress.

Recipe notes

Cream cheese sandwich ingredients

Bread: I used multigrain sandwich bread, but if you serve these cream cheese sandwiches as a part of a buffet, the best bread is soft, thinly sliced white bread.

Cream cheese: I use soft, spreadable full-fat cream cheese for this recipe.

Herbs: A combination of fresh parsley, basil and dill packs so much flavor and freshness, but also fresh mint, chives, and coriander work just fine.

Extra virgin olive oil: it adds a rich, fruity flavor.

Lemon juice: to make the cream cheese filling bright and fresh.

Veggie: English cucumber is one of my favorite add-ins for this cream cheese sandwich, and you can keep the skin on if you wish. I’ve also added some English salad cress, it looks pretty and brings extra nutrients!

Salt & pepper: make sure your happy with the seasoning and the flavor pops.

Close-up of three mini cream cheese sandwiches arranged over a wooden tray.

Variations of cream cheese sandwich

Bread: try rye bread, ciabatta, English muffin, sourdough bread or a thick bagel for different scrumptious variations.

Filling: not only cucumber, but sliced avocado, tomatoes, lettuce, grilled zucchini, grilled peppers make delicious additions and pair well with the fresh cream cheese mixture.

What to do with cream cheese leftovers?

If you have a tub of cream cheese in the fridge and still wondering what you can do with it, I’ve got you covered with these amazing recipes, ready?

Lastly, I hope you’ll love this quick and easy cream cheese sandwich, and if you make it or if you have any questions, let me know! Leave a comment, send me a message, or rate it. I would love to hear from you!

And for more recipe updates, subscribe my newsletter and follow me on InstagramPinterest and Facebook.

Close up of 2 cream cheese sandwiches with cucumber over a white background.
Print Recipe
5 from 1 vote

Cream Cheese Sandwich

This quick cream cheese sandwich with herbs and cucumber is so satisfying, fresh, and makes an easy meal idea with incredible flavor. 
Recipe yields 2 sandwiches if you spread the cream cheese on both sides (or 4 sandwiches if you spread only one). However, if's super easy to make a big batch of cream cheese filling and make sandwiches for a party!
Prep Time10 minutes
Total Time10 minutes
Course: Appetizers, Breakfast, sandwiches
Cuisine: American, vegetarian
Keyword: Cream cheese sandwich
Servings: 2
Calories: 231kcal
Author: Katia


  • ¾ cup (150 grams) soft cream cheese (I use Philadelphia*)
  • 1 ½ tablespoon extra virgin olive oil
  • 1 teaspoon lemon juice
  • ¼ teaspoon fresh garlic, finely grated
  • ¼ teaspoon fine salt, or to taste
  • teaspoon black pepper, or to taste
  • 2 tablespoon fresh herbs, chopped (basil, dill, parsley…*)
  • ¼ English cucumbers, thinly sliced (optional*)
  • 4 slices sandwich bread (I used multigrain*)


  • In a mixing bowl add the cream cheese, extra virgin olive oil, lemon juice, chopped herbs, garlic, salt and pepper.
  • Mix vigorously with a fork or a whisk until well combined and smooth, taste and adjust the seasoning if desired. You might want to add an extra touch of lemon juice if you like.
  • Set the bread slices on a cutting board and spread one side of each slice generously with the cream cheese filling.
  • Lastly, arrange the sliced cucumber overlapping them to cover the bread, and lay the cucumbers on half of the bread slices (I've also added some English cress, but it's optional).
  • Top with the other two slices of bread and and pressing down gently, cut the crusts off if desired. You might want to cut them into small rectangles or triangles and serve them on a serving plate if you serve them for a party. Enjoy!


Cream cheese: spreadable, sold in a tub, not the block.
Fresh herbs: you can use the combination of parsley, basil and dill or you can use only one of them if you wish. Other great options are chives, mint and coriander.
Bread: white soft sandwich bread is the perfect option if you serve the sandwiches for a party. But rye bread, ciabatta, English muffin, sourdough bread or a thick bagel are wonderful variations and make a more filling cream cheese sandwich. 
Filling: English cucumber pairs the cream cheese very well, and you can keep the skin on if you wish. If you use regular cucumber you might want to remove the skin and maybe the seeds. Other delicious add-ins are sliced avocado, tomatoes, lettuce, grilled zucchini, grilled peppers, they all make delicious additions.
Make-ahead cream cheese sandwich?  You can certainly make the cream cheese mixture ahead (two days before is fine!) and store it in the fridge. Then you can assemble the sandwiches maximum a couple of hours before serving. Keep in mind that the garlic flavor will be more intense if you make the mixture ahead.
Nutrition facts: the nutrition values are  for one portion and are based on an online nutrition calculator.  It’s an estimate only and it should not be considered as a substitute for a professional nutritionist’s advice. Please see my disclosure policies. 


Calories: 231kcal | Carbohydrates: 26g | Protein: 4g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Cholesterol: 1mg | Sodium: 556mg | Potassium: 140mg | Fiber: 1g | Sugar: 3g | Vitamin A: 382IU | Vitamin C: 7mg | Calcium: 65mg | Iron: 2mg


  1. 5 stars
    This morning I decided “I want a cream cheese sandwich, but elevated.” I googled and found this recipe, and since I was going grocery shopping anyway I bought all of the ingredients -l even some watercress! This is a wonderful, light-tasting sandwich, and I thank you for the recipe. I did forget to add the parsley, but it didn’t much matter. I’ll remember it next time, because there will be a next time!

    1. You’ve just made my day! Thanks so much for sharing your amazing feedback. x

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating