Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Veggie Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 10 minutes
  • Yield: 1 sandwich
  • Diet: Vegan

Description

Looking for a light, healthy, and flavorful meal? This veggie sandwich is the answer. Packed with fresh vegetables, creamy avocado, and a zesty hummus spread, it's the perfect balance of nutrients and taste. Ideal for a quick lunch or dinner, this sandwich is easy to make and full of flavor. Enjoy a wholesome, satisfying meal that’s plant-based and customizable to your preferences!


Ingredients

2 slices whole grain bread

2 tablespoons hummus (any flavor)

1/2 avocado, mashed

1/4 cup shredded carrots

1/4 cup cucumber slices

1/4 cup bell pepper slices (red, yellow, or green)

1/4 cup spinach or arugula

2 tomato slices

1/4 small red onion, thinly sliced

1 teaspoon olive oil

Salt and pepper to taste

1 teaspoon lemon juice (optional)


Instructions

  1. Toast the whole grain bread until golden and crisp.
  2. Spread hummus on one slice of bread and mashed avocado on the other.
  3. Layer shredded carrots, cucumber slices, bell pepper, spinach or arugula, tomato slices, and red onion on top of the hummus.
  4. Drizzle with olive oil, sprinkle with salt and pepper, and add a squeeze of lemon juice if desired.
  5. Top with the second slice of bread, avocado side down.
  6. Press gently, slice in half, and enjoy!

Notes

For extra flavor, consider adding cheese or swapping out bread types.

If you want a protein boost, add chickpeas, tofu, or a boiled egg.

You can customize with your favorite herbs like basil or cilantro.

Best enjoyed fresh, but you can store the components separately in the fridge for later.

  • Prep Time: 10 minutes
  • Category: Sandwiches, Lunch, Healthy Meals
  • Method: No-Cook
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 320 kcal