touchofgingerrecipes.com

menu icon
go to homepage
  • Recipes
  • Roundups
  • About
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Recipes
    • Roundups
    • About
    • Instagram
    • Pinterest
  • ×
    Home » Lunch

    The Best Veggie Sandwich

    Jump to Recipe Print Recipe

    A delicious veggie sandwich because vegetables should be fun! Fresh vegetables, herbaceous chimichurri, spicy mayo, pickled onion, and creamy havarti cheese make the perfect veggie sandwich! Vegan option also available, see description of recipe for details.

    veggie sandwich finished recipe

    I love making this sandwich in the warmer months. It's refreshing, filling, and packed with so much flavor!

    For other refreshing, hearty, and vegetable filled dishes check out my Lentil Salad and my Shrimp Mango Spring Rolls.

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Storage
    • Top tip
    • The Best Veggie Sandwich

    Ingredients

    ingredients for the veggie sandwich
    • Personal size ciabatta roll or other sturdy bread
    • Olive oil
    • Chimichurri (homemade or store-bought)
    • Spicy mayo*
    • Fresh spinach
    • Lemon
    • Black pepper
    • Shredded carrots
    • Mini or regular cucumber
    • Tomato
    • Pickled onion (homemade or store-bought), can also use thinly sliced red onion
    • Pepperoncinis
    • Havarti cheese*
    • Avocado

    *To make a vegan version of this veggie sandwich, sub the havarti cheese and spicy mayo for your favorite vegan options

    See recipe card for quantities.

    Instructions

    grilled or toasted ciabatta bread

    Brush cut side of ciabatta with olive oil and grill or pan fry on medium heat cut-side down. (Can toast instead)

    mix spinach with lemon and pepper

    Toss chopped spinach, lemon, and black pepper together.

    step 3, add vegetables to sandwich

    Stack spinach, carrots, and cucumber on sandwich.

    step 4, add tomato to veggie sandwich

    Add tomato to sandwich.

    add havartito sandwich

    Add havarti to sandwich.

    smash avocado onto bread

    Smash avocado onto cut side of bread to keep from sliding off when eating.

    Final step, close sandwich and you are done!

    Close sandwich and enjoy!

    Hint: If you have the time, I recommend grilling the bread instead of toasting! Grilling the bread with olive oil brings out a great flavor.

    Substitutions

    • Vegan - Sub the cheese and mayo for your favorite vegan substitutes.
    • Gluten-free - use gluten free bread instead of ciabatta rolls

    Storage

    This veggie sandwich is definitely best when eaten right after making. That being said, I often make this sandwich to bring to work. The crispiness of the vegetables makes up for the lost crunch of the toasted bread! Just wrap tightly in saran wrap to keep together and refrigerate.

    Top tip

    I likes to mix in a small amount of chopped fresh basil into the spinach mixture when I happen to have it. It adds some extra flavor to the sandwich!

    The Best Veggie Sandwich

    A delicious vegetarian sandwich on ciabatta with fresh vegetables, pickled onions, chimichurri, and spicy mayo. The best part is you can leave out anything you don't want or add an ingredient! To make vegan, simply sub out the cheese and mayo for your favorite vegan option!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Total Time 10 minutes mins
    Course Main Course
    Servings 1 sandwich

    Ingredients
      

    • 1 personal size ciabatta roll or other sturdy bread
    • olive oil
    • chimichurri homemade or store-bought
    • spicy mayo
    • ½ cup loosely packed spinach chopped
    • ¼ lemon juiced
    • black pepper
    • ¼ cup shredded carrots
    • ½ mini cucumber thinly sliced (or ¼ of a regular cucumber)
    • 2 slices tomato
    • pickled onion homemade or store-bought, can also use thinly sliced red onion
    • ⅛ cup pepperoncinis
    • 1 slice havarti cheese
    • ¼-1/2 avocado sliced

    Instructions
     

    • Cut ciabatta roll lengthwise, then brush the cut-side of each slice with olive oil. Grill or pan fry on medium heat (cut side down) until golden brown. (Can toast instead, but I prefer this)
    • Toss chopped spinach, lemon, and dash of pepper together in a small bowl.
    • Smear one slice of bread with a hearty helping of chimichurri and the other with spicy mayo.
    • Spread avocado over one or both of the bread slices, smashing into the bread with the back of a fork (this keeps the avocado from sliding out when eating).
    • Stack the spinach, carrots, cucumber, tomato, onion, pepperoncini, and havarti.
    • Close sandwich and enjoy!
    Tried this recipe?Let us know how it was!

    More Lunch

    • Rotisserie Chicken Flatbread
    • Spicy Rotisserie Chicken Sandwich
    • Veggie Panini
    • Mediterranean Chicken Wrap

    Comments

    1. obsidian backlinks in document says

      October 30, 2025 at 10:58 pm

      Your place is valueble for me. Thanks!…

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Hi, I'm Kenzie! Welcome to Touch of Ginger, filled with original recipes that anyone can make!

    More about me →

    Trending recipes

    • passion fruit martini with vodka or gin and sparkling wine
      Passion Fruit Martini
    • healthy chipotle sauce with yogurt, chipotle peppers, lime, and seasonings
      Healthy Chipotle Sauce
    • finished recipe with a chocolate and candy cane rim and peppermint espresso martini
      Peppermint Espresso Martini
    • The Best Veggie Sandwich

    Footer

    ↑ back to top

    Contact

    • Contact
    • Media Kit

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme