Fresh Veggie Sandwich

Featured in Sandwiches packed with flavor.

This delicious sandwich is stacked with layers of fresh ingredients for a tasty and crunchy bite. The base includes creamy herb cheese with Greek yogurt, paired with smashed avocado on toasted sourdough. Crunchy cucumbers, leafy spinach, tangy pickled onions, and juicy tomatoes add texture and flavor. Optional Havarti cheese and a thoughtful assembly make this sandwich easy to customize and enjoy without sogginess. Perfect for a quick, wholesome meal.
Maria from tastyhush
Updated on Mon, 21 Apr 2025 12:17:53 GMT
Laura's Veggie Sandwich Pin it
Laura's Veggie Sandwich | tastyhush.com

Mix basic veggies into a fancy sandwich treat with tasty pickled onions, smooth spreads, and garden-fresh produce. This sandwich brings out the true taste of each ingredient, making a perfect mix of soft and crunchy bits that'll make you want more with every bite.

I came up with this combo while trying to copy a sandwich from the café down the street. After playing around a bunch, this version turned out even better than what I was aiming for, and now we make it every week at our house.

Choosing Your Veggies:

  • Sourdough bread: Craft-style with tough outer crust and soft middle
  • Cream cheese: Regular fat, not cold for easy spreading
  • Greek yogurt: Drain it if it's too runny
  • Fresh herbs: Look for vivid green ones with no brown spots
  • Tomatoes: Go for colorful heirloom types that aren't too soft
  • Avocados: They should feel just a bit soft when you grab them
  • English cucumber: The skinny kind with thin peel
  • Red onions: Pick firm ones with tight skins
  • Sprouts: Make sure they're dry and snappy

How To Put It Together:

Simple Pickled Onions:
Cut red onion into thin rings about 1/8-inch thick. Throw them in a bowl with one lime's juice, 1 teaspoon salt, 1/2 teaspoon pepper. Let them sit for half an hour, giving them a stir every 10 minutes. They'll get softer and turn bright pink.
Herby Cheese Mix:
Whip the room temp cream cheese until it's light and fluffy for about 2 minutes. Slowly mix in Greek yogurt until it's all smooth. Add salt, pepper, onion powder, and chopped fresh herbs. Let it sit for 30 minutes so the flavors can mix together.
Getting the Bread Ready:
Turn your broiler up high. Spread butter all over one side of each bread slice. Put them butter-side up on a baking sheet. Broil for 2-3 minutes, turning the pan halfway, until they're golden but still soft inside.
Prepping Tomatoes:
Cut tomatoes into medium-thick slices about 3/8-inch. Lay them on paper towels, sprinkle both sides with lots of salt and pepper. Let them drain for 10 minutes per side. Pat them dry before using.
Making Avocado Spread:
In a bowl, mash up your avocados however chunky or smooth you want. Right away add lemon juice and salt to keep them from turning brown. If you want it super smooth, throw it all in a food processor.
Putting It All Together:
Start with the toasted sides facing up. Spread the herby cream cheese mix on one slice, avocado on the other. Stack tomatoes, cucumber, and those pink onions on the cream cheese side. Add cheese if you want. Top with a big handful of sprouts and some spinach. Close it up and press down gently.
Tasty Veggie Sandwich Creation Pin it
Tasty Veggie Sandwich Creation | tastyhush.com

Every part matters in this sandwich. The pink onions give it zip, the two spreads make it rich, and the fresh veggies add that nice crunch you want.

Do-Ahead Tricks:

Make those pink onions up to a week early. Mix up the herb spread 3 days before. Cut up your veggies the morning you'll eat them.

Keeping It Fresh:

Store everything in different containers. Put plastic wrap right on top of the avocado mix to stop it from turning brown.

Ways To Enjoy:

Have it with hot soup when it's cold out, or a fresh salad in summer. Cool cucumber soup tastes great with it any time of year.

Mouthwatering Fresh Veggie Sandwich Pin it
Mouthwatering Fresh Veggie Sandwich | tastyhush.com

This sandwich turns plain veggies into something really special. The mix of tangy pickled onions, creamy spreads, and crunchy fresh vegetables creates so many flavors that even meat-lovers will ask for seconds.

Frequently Asked Questions

→ Can I prep the herb spread in advance?
Sure! You can make it up to 5 days ahead and store it chilled.
→ What’s the best way to avoid a soggy sandwich?
Toast your bread and spread the toppings carefully, with tomatoes placed on the herb cheese side.
→ Can I switch out the sourdough?
Of course! Just use any sturdy bread that toasts well.
→ How long do quick-pickled onions last?
They’ll keep for about a week in the fridge.
→ Can this be made vegan-friendly?
Definitely! Swap for dairy-free cheese and leave out the Havarti.

Fresh Veggie Sandwich

A flavorful sandwich with herb cream cheese, ripe avocado, fresh veggies, and pickled onions on crispy sourdough bread.

Prep Time
25 Minutes
Cook Time
5 Minutes
Total Time
30 Minutes
By: Maria

Category: Sandwiches

Difficulty: Intermediate

Cuisine: West Coast Vibes

Yield: 6 Servings (6 sandwiches)

Dietary: Vegetarian

Ingredients

→ Zesty Onion Pickle

01 1 lime or lemon, freshly squeezed
02 Salt and pepper to your liking
03 1/2 red onion, sliced thinly

→ Herbed Cream Cheese Mix

04 3/4 cup plain Greek yogurt (nonfat, Fage suggested)
05 4 oz of soft cream cheese
06 1 tablespoon finely chopped fresh parsley (or use 1 tsp dried)
07 1 1/2 tablespoons fresh dill, chopped (or 3/4 tsp dried)
08 1/2 tsp kosher-style salt
09 A few cracks of black pepper, to taste
10 1/2 tsp onion powder
11 1 tbsp minced chives (optional)

→ Toasted Base

12 Sliced sourdough, one loaf
13 6 tbsp butter at room temperature (optional)

→ Fresh Toppings

14 6 pieces of Havarti cheese (optional)
15 1 (6 oz) bag of baby spinach
16 1 package of microgreens or sprouts
17 1 large cucumber, thinly sliced
18 2 small or 1 large avocado
19 2 large heirloom tomatoes
20 1/2 of a lemon, juiced

Instructions

Step 01

In a bowl, toss the onion slices with lime juice, salt, and pepper. Stir every now and then as they tenderize.

Step 02

Whip the cream cheese until smooth, then stir in the Greek yogurt. Add the herbs, salt, pepper, and onion powder. Mix until creamy.

Step 03

Set your oven rack close to the broiler. Butter your sourdough slices and toast for 2-4 minutes under the broiler until they’re golden. Keep an eye on them!

Step 04

Cut your tomatoes and sprinkle with a little salt and pepper. Lay them on paper towels to absorb moisture. Mash the avocados with some lemon juice and salt. Slice up your cucumber into thin rounds.

Step 05

Spread the cream cheese mixture on one side of the toasted bread and mashed avocado on the other. Add the cucumbers, spinach, pickled onions, tomatoes, sprouts, and cheese if using. Slice and serve right away.

Notes

  1. Make extra cream cheese spread—it’s great as a dip or sauce!
  2. If you’re out of chives, green onions work and pack a stronger punch.
  3. Try adding bell peppers, mushrooms, artichoke hearts, or pepperoncinis for extra flavor.

Tools You'll Need

  • Toaster or broiler
  • Cutting board and sharp knife
  • Bowls for mixing
  • Paper towels for veggies

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy from the cream cheese, yogurt, or optional Havarti
  • Contains gluten from the sourdough bread

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 621
  • Total Fat: 37 g
  • Total Carbohydrate: 55 g
  • Protein: 22 g