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.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

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 you’re a vegetarian or not, this sandwich is plain old good eatin’.


Vegetarian Sandwich

No ratings yet
Servings: 4
Prep Time 5 minutes


  • 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


  • Spread 1/2 tablespoon pesto on each slice of bread.
  • Layer avocado slices, tomato slices, cucumber slices, sprouts and cheese on two slices of bread and top with remaining bread slices.
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a 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.


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

  2. 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”

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

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

  5. 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 🙂

  6. 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.

  7. 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!

  8. 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.

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

  10. 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.

  11. 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.

Comments are closed.