Veggie Sandwich with Lemon Herb Cream Cheese
Make the Ultimate Veggie Sandwich at home! This sandwich is piled high with fresh vegetables, avocado and a lemon herb cream cheese spread!
*This recipe was originally published in April 2017. I’ve updated the text to include more helpful information.
When I go out to lunch, I’m always drawn to vegetarian sandwiches. I love the crisp, fresh veggies on whole grain bread with a special spread.
It doesn’t get much better for me.
I often get into a lunch rut when I eat at home, and I fully intend to make this Ultimate Veggie Sandwich part of my new routine. It doesn’t take a lot of prep and I’ll get more veggies into my diet.
Why you’ll love this recipe:
- It’s fresh and healthy, with plenty of fiber and nutrition to satisfy you longer.
- It’s a great way to get more veggies in your diet.
- This recipe is so easy, and most of the prep may be done ahead.
- Vegetarian sandwiches are easily customizable with your favorite veggies and spreads. Swap out the cream cheese spread with white bean hummus or basil pesto sauce!
The ingredients in this sandwich are some of my favorite, and may be customized with what you have on hand.
- Good quality bread, preferably whole grain with a good source of fiber.
- Cream cheese
How to make this recipe
This vegetarian sandwich starts with the freshest vegetables possible and creamy, bright lemon herb cream cheese.
Prepare the cream cheese spread
- Place softened cream cheese, lemon juice, zest and herbs in a food processor and process until combined.
Assemble your sandwich
- Spread the cream cheese spread on the bread.
- Layer the veggies onto the bottom slice of bread and place the other slice over the top.
Are vegetarian sandwiches healthy?
- This depends on what type of diet is best for you. Typically if whole grain bread is used and the cream cheese spread is kept to a minimum, a veggie sandwich is a healthy option.
- If you’re following a low carb diet, omit the bread and use a low carb tortilla, bread or veggie wrap.
- Customize your veggie sandwich with your favorite vegetables, etc. Zucchini, bell pepper, sprouts, onions, olives, chilies are all great options!
- The cream cheese is most spreadable at room temperature. You can also whip the cream cheese with a hand mixer if you prefer, just make sure to chop the herbs first.
- Use any of your favorite veggies or herbs — this sandwich is completely customizable.
- This recipe would also be great in a wrap! See this Greek wrap for inspiration.
More sandwich recipes you’ll love:
- Hummus veggie wrap by Taste of Home
- Egg salad sandwich
- Pesto chicken salad
If you made this recipe I’d love to hear from you! Leave a comment and rating below, or snap a photo and tag me @flavorthemoments on Instagram!
Ultimate Veggie Sandwich with Lemon Herb Cream Cheese
For the cream cheese spread:
- 8 ounces cream cheese softened
- 1/3 cup loosely packed herbs I used half dill and half flat leaf parsley
- 1 tablespoon lemon zest
- 1/2 lemon juiced
- 1 clove garlic minced
- pinch of kosher salt
For the sandwich:
- 4 slices whole wheat bread I used Dave’s Killer Bread
- 1 cup loosely packed baby spinach
- 1 avocado sliced
- 1 tomato sliced
- 8 slices cucumber
- 2 large radishes sliced
- toothpicks for serving (optional)
Prepare the cream cheese spread:
- Place all ingredients in the bowl of a food processor and process until well combined. Set aside.
Assemble the sandwiches:
- Spread the desired amount of cream cheese on the top slices of bread (you will have some spread leftover). Layer the avocado, tomato, cucumber, radish, and fresh spinach on the bottom slices of bread, and top with the top slices. Use toothpicks for serving, if desired, and enjoy!
- If you prefer to whip your cream cheese with a hand mixer instead, simply chop the herbs first.
- The lemon herb cream cheese is best softened, so let it stand at room temperature to soften if you make it in advance.
- This sandwich is completely customizable — use your favorite veggies!
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
34 Comments on “Veggie Sandwich with Lemon Herb Cream Cheese”
I remember seeing this sandwich on your IG stories and thinking about how GOOD it looked! I love all of the veggies packed in here, Marcie! What a fun sandwich for spring and so easy to customize, too. I’m also loving that herb cream cheese…I think I would spread that on just about anything!
Thanks Gayle! This sandwich was so hard to photograph but I’m glad I stuck with it. lol
Oh my gawsh, girl. I feel your pain!!! I haaaate photographing sandwiches! Well, and cheesy things for that matter! But these photos look just perfect!!!! And your sandwich looks amazing! Loving all those veggies! And cream cheese is my weakness, so I’m looooving that smear! I would eat this on the regular for sure!! Cheers, friend!
YES cheesy shots are so hard too! Thank you for the veggie sandwich love friend!
YES! That sandwich is totally smiling at me and I am smiling right back! YUM!
I think it’s mocking me but that’s ok! haha Thanks Laura!
Well, looks like third time was the charm! Sandwiches are SO HARD to photograph. I always have trouble too. But this looks perfect and I love how crunchy it is!
Third time was the charm! Thanks Liz!
This sandwich looks amazing! It is pretty late here , but I’m seriously considering going to the kitchen to make it! Love all the fresh veggies in there! Pinned!
Thanks Mira, and at least it’s a healthy sandwich so it’s not too bad if you raided the fridge to make it! 🙂
I LOVE a good veggie sandwich and it’s all about the condiments for me. The herb cream cheese sounds perfect! I’ll be picnicking with this one soon.
The condiments do make the veggie sandwich! I toiled between the cream cheese and hummus, so one with hummus will have to happen another time! 🙂
I’m so glad you persisted and got the shot because this sandwich looks perfect–menacing sandwich-smile and all :). I love a veggie sandwich and I think the herby cream cheese would just take it way over the top. Have a great week, Marcie!
Thanks so much Kelsie!
This really look ultimate. I love all the veggies packed in here and the cream cheese spread that you made with garlic. Lovely!
Thank you Balvinder!
This veggie sandwich indeed looks ultimate. I also find photography sandwiches little hard, but you did a great job. Love the sound of lemon herb cream cheese.
Yep, definitely an “ultimate” sandwich in every way, Marcie. Those colorful layers and herbed cream cheese is so dreamy! I always buy radishes and then wonder what the heck to do with them. Ha! A sandwich! Of course!
Thanks Lindsey! I love eating radishes plain but I need to start doing more with them! 🙂
I’ve been in need of some more veggies lately, so this sandwich sounds perfect! That lemon herb cream cheese sounds amazing too, Marcie!
Oh gosh I totally understand your frustration! That’s happened to me a time or two (with various recipes!). But I’m glad you kept going because this sandwich sounds soooo good! We love Dave’s bread at our house as well – it’s the only store-bought stuff I buy anymore!
Thanks Ashley! I’m so glad they have Dave’s at Costco too!
I made your herb cream cz with cilantro and parsley and put it in an omelet last night1 Amazing!
Oh that sounds good Letty! I’m so glad you enjoyed it! 🙂
This is definitely my kind of sandwich! That lemon herb cream cheese sounds heavenly and perfect for spring. Your persistence paid off because these photos are beautiful! 🙂
Thanks so much Sarah and have a great weekend! 🙂
Haha, sandwiches are the worst to photograph!! I’m actually really impressed with these photos and think they look so great! And, this sandwich sounds delicious! I love all the veggie goodness in here 🙂
Sandwiches and cheesy food…so hard!! Thanks Izzy and I hope you have a great weekend!
My mouth is watering right now!!! 🙂
Thank you LaTrice!
I must admit I don’t often eat sandwiches but this luxuriously stuffed sandwich, piled high with all those gorgeous colours and textures is really calling to me. And I bet that herbed cream cheese makes it absolutely sensational! Yum!
Thank you very much Katerina!