• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Girl Heart Food®
  • Home
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
search icon
Homepage link
  • Home
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×

    Home » Recipes » Handheld Meals

    Veggie Sandwich

    Published: January 12, 2020 Updated: May 30, 2022 / By: Dawn | Girl Heart Food 21 Comments

    • Facebook
    • Twitter
    • Email
    Jump to Recipe
    Veggie sandwich on a ciabatta bun.

    Looking for a new lunch idea? This hearty veggie sandwich is piled high with flavourful veggies and sliced cheese. It’s seriously filling, incredibly delicious, and made in minutes. Mix up your lunch routine and make your belly happy!

    Veggie sandwich on a ciabatta bun.

    So happy to be sharing this veggie sandwich with you all!

    If you’re trying to incorporate more veggie-based meals into your diet, you gotta give this sandwich a try!

    Ever since this past fall, hubby and I have been enjoying a whole lotta veggie-based meals.

    And one of our absolute favourite things is this sandwich.

    It’s really good.

    No meat? No problem! This one is jam-packed with all sorts tastiness.

    Crunch? Check.

    Freshness? Definitely.

    Creaminess? Yep!

    Savoriness? Oh yeah!

    This sandwich has it goin’ on.

    It’s hearty and comes together in minutes. I’m thinking you may need this one for lunch today with a nice bowl of tomato soup? What do ya think?

    Ultimate Veggie Sandwich Ingredients

    There is no right or wrong here. If you like more (or less) of a topping, simply adjust to taste. For this veggie sandwich, you’ll need:

    • Your fave sandwich bread or buns (I used a chewy ciabatta from a local bakery)
    • Green leaf lettuce
    • Alfalfa sprouts (adds such a lovely freshness)
    • Tomato
    • Cucumber (hello crunch factor!)
    • Roasted red pepper (gives a little brininess, which is yummy!)
    • Red onion (adds a nice pungent bite)
    • Avocado (lends a lovely creaminess)
    • Gouda cheese (the smokiness adds something special here, but you could omit or use another variety if you prefer)
    • Dijon mustard
    • Mayonnaise
    Ingredients for a vegetable sandwich recipe.

    How To Make This Sandwich

    Full details are in the recipe card below, but here are the basics:

    1. Carefully cut the ciabatta bun in half, then toast the bun.
    2. Spread Dijon mustard over the cut side of the bottom half and mayonnaise over the cut side of the top half of the bun.
    3. Start building the sandwich! Top the bottom bun with leaf lettuce, alfalfa sprouts, sliced tomato, cucumber, roasted red pepper, red onion, avocado and smoky Gouda.
    4. Place the top bun over top and dig in!
    Collage of steps to make a veggie sandwich on a ciabatta bun.

    Sandwich Condiments

    A combination of Dijon mustard and herb mayo is used for this veggie sandwich.

    For the herb mayo, I basically used what fresh herbs I had on hand, like parsley, baby arugula, basil, and green onion. Use what you’ve got!

    Just blend up some mayonnaise with fresh herbs, a little lemon juice, and a pinch of salt and pepper.

    I like to use a mini food processor, but if you don’t have one of those simply chop your herbs finely and whisk with the mayonnaise and other ingredients. Nothing to it.

    Use a mixture of herbs or just one variety.

    Tip: Just make sure your herbs are patted dry of any excess moisture so they don’t water down the favoured mayo.

    And, if you rather use just mayonnaise as is, go for it!

    Don’t have fresh herbs on hand, but want something besides basic mayonnaise? Mix your mayonnaise with a little hot sauce to taste.

    Basically, do what makes your belly happy!

    A veggie sandwich next to pickled hot peppers.

    What To Serve With It

    Enjoy this sandwich with any of these sides:

    • Chips
    • Olives
    • Hot peppers
    • Pickles
    • Mixed green salad
    • Soup (like roasted red pepper soup or celery root soup would make for a delicious sidekick)
    Two hands holding a veggie sandwich.

    Tips for Making This Sandwich

    • Roasted red peppers can be quite wet. Ensure you pat it dry of excess moisture with paper towels before adding to your sandwich. Excess moisture can lead to a soggy sandwich and ain’t nobody got time for that!
    • Store-bought roasted bell peppers are used, but you could make your own roasted bell peppers.
    • I like to make and enjoy this sandwich right away for optimum freshness and taste.
    • The avocado is sliced, but you could mash if you prefer. If you mash, you may want to use the whole avocado instead of half.
    Half of a veggie sandwich, showing the interior.

    Sandwich Topping Variations

    • Don’t want to use mayonnaise? Try homemade hummus as a spread instead.
    • Use a bread that you enjoy! For this veggie sandwich, I used ciabatta, but you could use something else, like focaccia or baguette. Use what’s fresh at your bakery or what you enjoy. Go for something with heft (not, say, a basic white bread) so it can stand up to those toppings.
    • Mix up the leafy green vegetable! Instead of green leaf lettuce, try red leaf, baby spinach, baby arugula, or romaine.
    • Cucumber was used for freshness and crunch. Don’t have on hand? Try some sliced pickle instead.
    • Smoked Gouda is used (and I totally recommend because it adds a lovely smoky flavour). You can use another variety, though, if you prefer or omit it entirely.
    A veggie sandwich with pickled hot peppers on either side of it.

    More Yummy Sandwich Ideas

    • Classic Egg Salad Sandwich
    • Curried Chickpea Salad Sandwich

    If you make this easy veggie sandwich, please leave a comment below!

    A veggie sandwich with pickled hot peppers on either side of it.

    Veggie Sandwich

    Dawn | Girl Heart Food
    Looking for a new lunch idea? This hearty veggie sandwich is piled high with flavourful veggies and sliced cheese. It's seriously filling, incredibly delicious, and made in minutes. Mix up your lunch routine and make your belly happy!
    5 from 11 votes
    Print Recipe Save RecipeSaved!
    Prep Time 10 mins
    Total Time 10 mins
    Course Lunch
    Servings 2 sandwiches
    Prevent your screen from going dark

    Ingredients
     

    • 2 (6-inch) ciabatta buns, or your favourite sandwich bread
    • 2 tablespoons mayonnaise, or hummus or herb mayo recipe in "Notes" below
    • 1.5 tablespoons Dijon mustard
    • 2 leaves green leaf lettuce
    • 1.5 to 2 ounces alfalfa sprouts, about 50 grams
    • 1 tomato, sliced
    • ¼ cup English cucumber, thinly sliced (about 12 slices)
    • 1 roasted red pepper, cut into strips and patted dry of excess moisture
    • ¼ small red onion, peeled and thinly sliced
    • ½ avocado, pitted, peeled and sliced
    • 2 ounces Smoked Gouda cheese, sliced (optional)

    Instructions

    • Carefully cut ciabatta buns in half (horizontally) and toast.
    • Distribute mayonnaise equally between the cut side of the bottom buns and mustard equally between the cut side of the top buns.
    • Start building sandwiches: For each sandwich, place a leaf of lettuce on each bottom bun (on top of mayonnaise). Then layer on alfalfa sprouts, tomato, cucumber, roasted red pepper, onion, avocado, and Gouda cheese (if using). Place top bun over top (with mustard side on the inside) to form the sandwich. Cut in half, if desired. Serve and enjoy!

    Notes

    Herb Mayo: In a small food processor, blend ½ cup of mayonnaise with 1 tablespoon of lemon juice, ¼ cup of parsley, ¼ cup of baby arugula, 5 to 6 basil leaves, 1 tablespoon chopped green onion, and a pinch each of salt and pepper. There’s more than enough mayo here for two sandwiches. Place leftovers in an airtight container in the fridge and enjoy within 3 to 4 days.
    Note: If you have other favourite herbs on hand or ones that you enjoy, you can use those instead.

    A note on times provided: appliances vary, any prep and/or cook times provided are estimates only.

    Keyword easy lunch recipe, lunch idea, sandwich on ciabatta

    Tried this recipe?

    If you do make this recipe, thank you!! It would mean so much if you could leave a comment below. Love to know how you enjoyed it, and it helps other readers too!

    More Handheld Meals

    • Loose Meat Sandwich
    • Moose Taquitos (Or Use Beef)
    • Leftover Thanksgiving Turkey Meatloaf Sandwich
    • Easy Chicken Fajitas

    © Girl Heart Food Inc. All photographs and content are COPYRIGHT PROTECTED.

    Reader Interactions

    Comments

    1. Haylie / Our Balanced Bowl

      January 16, 2020 at 1:34 pm

      5 stars
      It’s lunch time here and I’m seriously craving this! It looks SO fresh and delicious…those alfalfa sprouts look particularly amazing! YUM! I’m trying to incorporate more plant based meals too…so definitely trying this!

      Reply
    2. Mary Ann | The Beach House Kitchen

      January 14, 2020 at 12:25 pm

      5 stars
      My Gram used to eat sandwiches like this when I was growing up and I used to turn my nose up at them, but now I LOVE them. I will most definitely be giving this one a go Dawn!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:49 am

        Yay! Enjoy, my friend 🙂

        Reply
    3. [email protected]

      January 14, 2020 at 10:48 am

      5 stars
      “Freshness? Poppin’ with it!” Can I tell you how much I love that line!! Everything about this sandwich – including your description, makes me happy!! Loving all that crunch! Happy Tuesday, my friend! xoxo

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:49 am

        Lol! Thank you, Annie! So happy to hear it! XOXO

        Reply
    4. Kathy @ Beyond the Chicken Coop

      January 14, 2020 at 9:53 am

      5 stars
      Now that’s a sammy! I love all that veggie goodness in this sandwich. My husband and kids would love this too and they wouldn’t even miss the meat (and they are meat lovers) I think you’ve got all bases covered here! Best of all there’s no guilt after indulging!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:48 am

        Yay! Thanks Kathy!!

        Reply
    5. Katherine | Love In My Oven

      January 13, 2020 at 6:49 pm

      5 stars
      For some reason I got off the sandwich-making train for lunches and I don’t know why! I think I need to get back on board though, starting with this sandwich! This looks so delicious Dawn, and I love that it’s loaded with good-for-you veggies!! Happy Monday my friend!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:48 am

        Lol! Thank you Katherine! Hope your week is going great!

        Reply
    6. Laura

      January 13, 2020 at 4:50 pm

      5 stars
      I love the idea of this sandwich! All those beautiful veggies and smoked Gouda! And that herb mayo sounds so tasty! I’d choose this over a boring salad any day of the week!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:48 am

        Thank you Laura! I think I would too 🙂

        Reply
    7. Leanne

      January 13, 2020 at 1:28 pm

      5 stars
      I used to eat loaded sandwiches all the time, but kinda got out of it a while ago. This sandwich is inspiring me to start making them again. Love all the fresh veggies on this one. So much variety and crunch going on! Happy Monday Dawn!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:48 am

        Thanks Leanne! It sure is 😉

        Reply
    8. Jennifer @ Seasons and Suppers

      January 13, 2020 at 11:07 am

      5 stars
      I love a great veggie sandwich and this is definitely a great one! It’s my favourite lunch or would be great for dinner with soup or salad, too 🙂

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:42 am

        Thank you Jennifer 🙂

        Reply
    9. David @ Spiced

      January 13, 2020 at 9:19 am

      5 stars
      There are so many amazing flavors going on in this sandwich, but you know what excites me the most? The sprouts! Yes, the sprouts. I love sprouts on a sandwich. There was a little cafe around the corner from where I went to high school, and they made the most amazing sandwiches…and they always added sprouts. I’m totally going to have to pick up some and make this sammich soon. It looks amazing, my friend!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:42 am

        Thank you David! I know…love those so much too!

        Reply
    10. Kelsie | the itsy-bitsy kitchen

      January 12, 2020 at 9:47 pm

      5 stars
      I always order a veggie sandwich when I go out for lunch but I rarely make one at home. That needs to change! I’m craving this now. It looks perfect! And I love that you included sprouts. They add such a nice crunch to sandwiches!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:42 am

        Thanks Kelsie! I love those sprouts!

        Reply
    11. Matt - Total Feasts

      January 12, 2020 at 5:52 pm

      5 stars
      What a delicious, and healthy, looking sandwich Dawn! I usually love having some type of meat in my sarnie, but this looks really tempting!

      Reply
      • Dawn - Girl Heart Food

        January 16, 2020 at 8:42 am

        Thank you Matt! It really is yummy 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Profile picture of Dawn from Girl Heart Food.

    Hi, I'm Dawn! Welcome to Girl Heart Food, a food blog that's all about easy comfort food recipes (especially cheesy recipes) that'll satisfy your taste buds and make your belly happy. Have a look around and find something that'll inspire you to get into the kitchen and whip up something delicious to enjoy today!

    More about Girl Heart Food →

    Currently Trending

    • Cheesy Ground Beef Quesadillas
    • Old-Fashioned Cabbage Rolls (Inspired by Nan)
    • Buttermilk Fried Crispy Chicken Burger
    • Pan Fried Smelt Recipe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ^ back to top

    About

    • Privacy Policy
    • Terms of Use

    Newsletter

    • Sign up for emails & updates

    Contact

    • Contact

    Copyright © 2023 Girl Heart Food Inc.

    Girl Heart Food® is a Registered Trademark.

    Use of this site constitutes acceptance of its Privacy Policy and Terms of Use.