Vegetarian Sandwich

I'm constantly surprised at how many kids are vegetarian by choice these days. While my own kids are omnivores, at least for the time being, it's been interesting for me to watch Kenya start to make new connections and ask deeper questions about the foods he's eating and the animals we see at the zoo or in everyday life. Even on our family vacation this summer, there was a lot of talk about whether the fish in the ocean and all the chickens we saw crossing the roads were the same ones that we eat. I admit I'd be kinda bummed if my kids decide to become vegetarian, because I love meat so much, but I totally support their food choices.

Now I'm sure there are plenty of parents with "picky eaters" who could never imagine their culinary-challenging kids eating a veggie sandwich overflowing with crunchy cucumbers and carrots and slathered with luscious hummus and pesto, but I've got two kids who consistently surprise me when they devour this sandwich (which is so veggie packed I should really call a salad on bread). It's full of nutritious foods you want you kids eating and a perfect sandwich for all those budding vegetarians in your life since they can get protein, carbohydrates, and their vegetables all in one place. Not to mention it's incredibly filling and tasty.

Whether your a vegetarian or not, this sandwich is plain old good eatin'.

comment on this post

Vegetarian Sandwich (serves 4)

Prep Time: 5 mins Cook Time: 0 mins

egg free

nut free


  • 4 tablespoons pesto
  • 8 slices whole wheat sandwich bread
  • 2 small avocados, peeled, pitted and sliced
  • 2 tomatoes sliced
  • 2 persian cucumbers, thinly sliced lengthwise
  • 4 tablespoons sprouts
  • 4 slices cheese (cheddar mozzarella, swiss or monterey jack


1. Spread 1/2 tablespoon pesto on each slice of bread.
2. Layer avocado slices, tomato slices, cucumber slices, sprouts and cheese on two slices of bread and top with remaining bread slices.


optional spreads: olive tapenade, hummus, mayonnaise optional ingredients: grated carrot, sliced bell peppers or onions, lettuce

Make N' Share!
Post a picture of any Weelicious recipe you make on Instagram - I wanna see them! Just tag @weelicious
Hi, I’m Catherine. Mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.

leave a comment


  • Christina

    This looks great. I'll try it soon. In addition to pesto, I've discovered that there is a secret to making a great vegetarian sandwich - cream cheese. I use it instead of mayo and often with pesto or herbs. It gives the sandwich that feeling of filling us that you'd expect from a regular meat sandwich.

    leave a comment

  • Jane

    Hi this is not related to the recipe today. I just want to say how much I used to like your site. I still like it but not as much since the new version of your site came out. I like the new look but I think I prefer the daily update on the front and a blog look rather than a commercial look.
    The site seem so static and look like it doesn't have frequent updates. On the How to of Day on the front page today have a link to Bia... saute pan giveaway which was post last March.

    This is just my opinion.

    leave a comment

    • Catherine

      Oh this makes me so sad! You do still have the ability to view new posts in blog style, though! Just click \"archives\" on the very top of the page!

      leave a comment

  • Samantha

    Ohhh I agree! Love you Catherine, LOVE the recipes, HATE thew new site!! HATE it!! I miss the old weelicious!!!

    leave a comment

  • Summer

    I agree. You used to be able to go on the site and instantly see what's new - now you have to 'fish' for what's new and you're not even sure if it's new even then. Also, what does 'signing up' do - I haven't received any emails - thought it would be a daily recipe via email.

    leave a comment

    • Catherine

      I will look into why you're not receiving emails! You should be receiving them every time I add a new post, which is nearly daily. There is a large search box on the home page and a smaller search box at the top of every page so that you don't need to fish for anything. The newest posts are always in the homepage slider and the \"archives\" button at the top of the page allows you to still view posts in chronological (blog style) order!

      leave a comment

  • Caroline

    Come on people, why not contact Catherine directly (\"contact me\" at the bottom of the main page) with any criticism rather than plastering it all over her page. She is providing all of us with tons of beautiful recipes, updated frequently, all free of charge. I think this website is the bee's knees.

    leave a comment

  • Naureen

    I agree, the website has a very contemporary look and feel to it! I've had no problems receiving daily updates or searching for specific recipes. Keep up the awesome work Catherine! I swear by your recipes, turn out great each time :-)

    leave a comment

  • Gina

    Great site! I'm anxious to start trying out the recipes!

    leave a comment

  • Nutritional Needs For Children

    I tried this for my kids' snacks one time and they'd love it! Thanks for sharing. Keep up with the yummy recipes!

    leave a comment

  • Janice Chales

    Love your site!

    leave a comment

  • Jodi Veldheer

    I LOVE your new site so much more than the old one! Thanks for all the great recipes!

    leave a comment

  • Renee

    So excited to find out about your site via Pioneer Woman. Very inspirational considering I have the hardest time coming up with creative things for my little ones to eat -- epecially the picky eater. Love that phrase \"think outside the lunchbox\"

    leave a comment

  • Sam

    Love your recipes!

    leave a comment

  • Lunch Ideas For Kids

    […] Vegetarian Sandwich | Best vegetarian sandwich for kids and adults! Easy to make, healthy, fun to eat overflowing with cucumbers, carrots, hummus and pesto! […]

    leave a comment