ADVERTISEMENT

Best Vegetarian Sandwich – 15-Minute Easy Lunch

By September 6, 20267 min read

I don't know about you, but my lunchtime often looks like a race against the clock. Between school pickups and work calls, I need something that comes together fast but still feels like a real meal. That's why I created this stacked vegetarian sandwich – it's my go-to when I want to feel full and happy without spending forever in the kitchen.

Advertisements1

The secret is layering roasted vegetables (you can use leftovers or give them a quick roast while you prep the other fillings) with a zesty hummus spread and tangy feta. The textures and flavors just work: creamy, crunchy, savory, and a little bit bright from the lemon.

I love that this sandwich is endlessly customizable – swap in whatever veggies you have, use different cheeses or spreads, and make it your own. It's perfect for a weeknight lunch or a picnic in the park.

Why You'll Love This Recipe

1

Quick: Ready in just 15 minutes if you use pre-roasted veggies or a quick stovetop sauté.
2

Satisfying: Loaded with fiber-rich vegetables and protein-packed chickpeas and feta to keep you full.
3

Customizable: Use whatever veggies, cheese, or spread you have on hand.
4

Great for meal prep: Roast a batch of veggies ahead and assemble sandwiches all week.

About the Ingredients

1 medium zucchini (about 200g), sliced into 1/4-inch rounds

Zucchini adds a mild, tender texture. If you don't have zucchini, use yellow squash or eggplant.

1 red bell pepper, sliced into strips

Red bell pepper is sweeter than green. Any color works; orange or yellow are also great.

1 small red onion, thinly sliced

Red onion is milder and sweeter when roasted. A yellow onion works too, but it's a bit stronger.

2 tablespoons olive oil, divided

Use extra-virgin for best flavor. You'll use some for roasting and some for the hummus.

1/2 teaspoon smoked paprika

Smoked paprika adds a subtle smoky depth. Regular paprika or chili powder are fine substitutes.

1/4 teaspoon salt

Kosher salt is my go-to. Adjust to taste if using table salt.

1 can (15 oz / 425g) chickpeas, drained and rinsed

Chickpeas (garbanzo beans) add protein and creaminess. You can also use white beans like cannellini.

2 tablespoons tahini

Tahini is sesame paste; it gives the hummus a classic taste. If you don't have it, use Greek yogurt or extra olive oil.

2 tablespoons lemon juice (about 1 lemon)

Fresh lemon is best for brightness. Bottled works in a pinch.

1 small garlic clove, minced

Garlic adds punch. Use 1/2 clove if you prefer a milder hummus.

1/4 cup (60g) crumbled feta cheese

Feta adds salty tang. Goat cheese or shredded mozzarella are good swaps.

8 slices whole-grain bread

Use sturdy bread like sourdough or country loaf. Gluten-free bread works too if you toast it well.

1 cup fresh spinach or arugula

Adds freshness and a pop of green. Use any leafy green you like.

Tips & Tricks

  • Roast vegetables ahead of time (up to 3 days) to make assembly a snap on busy days.
  • Don't overfill the sandwich – keep the layers even so it's easy to bite.
  • If using hummus, spread it all the way to the edges to prevent sogginess from the veggies.
  • For extra crunch, toast the bread lightly before assembling.

Pro Tips

1

High heat: Roast at 425°F (220°C) for 15-20 minutes until veggies are tender and lightly charred.
2

Layer wisely: Put wet ingredients like hummus on the bread, not the veggies, to keep the bread crisp.
3

Make it ahead: Assemble the sandwich and wrap tightly – it will last a day in the fridge.
4

Add protein: If you want more staying power, add a handful of roasted chickpeas on top.

Step-by-Step Instructions

1. Roast the vegetables

Preheat oven to 425°F (220°C). Toss zucchini, bell pepper, and onion with 1 tablespoon olive oil, smoked paprika, and salt. Spread on a baking sheet in a single layer. Roast for 15-20 minutes, until tender and lightly browned at the edges.

2. Make the hummus

In a food processor, combine chickpeas, tahini, lemon juice, garlic, remaining 1 tablespoon olive oil, and 2-3 tablespoons water. Blend until smooth, scraping down as needed. Season with salt to taste. If too thick, add more water a teaspoon at a time.

3. Toast the bread

If desired, toast the bread slices until golden and crisp. This adds a nice texture and helps prevent sogginess.

4. Spread the hummus

Spread a generous layer of hummus on 4 slices of bread. This acts as a barrier and adds creaminess.

5. Layer the veggies

Divide the roasted vegetables evenly among the hummus-topped slices. Sprinkle with crumbled feta.

6. Add the greens

Top with a handful of fresh spinach or arugula. This adds a fresh, peppery bite.

7. Close the sandwich

Place the remaining bread slices on top. Gently press down to help everything stick together.

8. Slice and serve

Cut each sandwich in half diagonally and serve immediately. Enjoy while the veggies are still warm, or pack for lunch.

Delicious Variations

Mediterranean

Add sliced cucumber, roasted red peppers from a jar, and a dollop of tzatziki instead of hummus.

Spicy

Spread sriracha mayo on the bread and add sliced jalapeños to the veggies.

Caprese-style

Swap hummus for pesto, use fresh mozzarella, and add tomato slices and fresh basil.

How to Store Hearty Vegetarian Stacked Sandwich

Refrigerator

Assembled sandwiches can be stored in an airtight container in the fridge for up to 1 day. The bread may soften slightly.

Freezer

Not recommended – the veggies and hummus will change texture when thawed.

Reheating

If you prefer a warm sandwich, reheat in a toaster oven or skillet for a few minutes until the bread is crisp and the filling is warm.

Frequently Asked Questions

Q: Can I make this sandwich vegan?

Yes, simply omit the feta cheese or use a vegan feta alternative. The rest of the sandwich is already vegan.

Q: What other vegetables can I use?

Almost any vegetable works – try mushrooms, eggplant, or asparagus. Just adjust roasting time so they're tender.

Q: How do I keep the bread from getting soggy?

Spread hummus all the way to the edges, and toast the bread first. Also, avoid adding wet ingredients like raw tomatoes directly on the bread.

Q: Can I use canned chickpeas for the hummus?

Yes, canned chickpeas are perfect. Just drain and rinse them well to remove excess sodium.

Q: Is this sandwich good for meal prep?

Absolutely – roast the veggies and make the hummus up to 3 days ahead. Assemble sandwiches in the morning for a quick grab-and-go lunch.

I hope you love this stacked veggie sandwich as much as I do. It's become a staple in my home – my kids even ask for it! If you try it, let me know in the comments. And this week, challenge yourself to make one new lunch that excites you. Here's to small steps, big impact.

Hearty Vegetarian Stacked Sandwich

Hearty Vegetarian Stacked Sandwich

Hearty Vegetarian Stacked Sandwich – a quick, satisfying lunch packed with roasted veggies, creamy hummus, and feta. Ready in 15 minutes!

★★★★½ 4.8 (156 ratings)
15 minPrep time20 minCook time4Servings385 kcalCalories

🧂 Ingredients

  • 1 medium zucchini (about 200g), sliced into 1/4-inch rounds
  • 1 red bell pepper, sliced into strips
  • 1 small red onion, thinly sliced
  • 2 tablespoons olive oil, divided
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon salt
  • 1 can (15 oz / 425g) chickpeas, drained and rinsed
  • 2 tablespoons tahini
  • 2 tablespoons lemon juice (about 1 lemon)
  • 1 small garlic clove, minced
  • 1/4 cup (60g) crumbled feta cheese
  • 8 slices whole-grain bread
  • 1 cup fresh spinach or arugula

📋 Instructions

  1. 1Roast the vegetables — Preheat oven to 425°F (220°C). Toss zucchini, bell pepper, and onion with 1 tablespoon olive oil, smoked paprika, and salt. Spread on a baking sheet in a single layer. Roast for 15-20 minutes, until tender and lightly browned at the edges.
  2. 2Make the hummus — In a food processor, combine chickpeas, tahini, lemon juice, garlic, remaining 1 tablespoon olive oil, and 2-3 tablespoons water. Blend until smooth, scraping down as needed. Season with salt to taste. If too thick, add more water a teaspoon at a time.
  3. 3Toast the bread — If desired, toast the bread slices until golden and crisp. This adds a nice texture and helps prevent sogginess.
  4. 4Spread the hummus — Spread a generous layer of hummus on 4 slices of bread. This acts as a barrier and adds creaminess.
  5. 5Layer the veggies — Divide the roasted vegetables evenly among the hummus-topped slices. Sprinkle with crumbled feta.
  6. 6Add the greens — Top with a handful of fresh spinach or arugula. This adds a fresh, peppery bite.
  7. 7Close the sandwich — Place the remaining bread slices on top. Gently press down to help everything stick together.
  8. 8Slice and serve — Cut each sandwich in half diagonally and serve immediately. Enjoy while the veggies are still warm, or pack for lunch.
👨‍🍳 Chef's Note: If you're short on time, you can sauté the vegetables in a skillet over medium-high heat for 5-7 minutes instead of roasting – they'll still be delicious.

Servings: 4

Cuisine: American

Course: Lunch

Nutrition (per serving): 385 kcal · 14g protein · 38g carbs · 18g fat
Maya Vasquez

Written by Maya Vasquez
Maya writes about sustainable living and zero-waste swaps for everyday families. She focuses on small, budget-friendly changes that actually stick, tested in her own chaotic kitchen.

Leave a Comment

x
Advertisements