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
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
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 – a quick, satisfying lunch packed with roasted veggies, creamy hummus, and feta. Ready in 15 minutes!
🧂 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
- 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.
- 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.
- 3Toast the bread — If desired, toast the bread slices until golden and crisp. This adds a nice texture and helps prevent sogginess.
- 4Spread the hummus — Spread a generous layer of hummus on 4 slices of bread. This acts as a barrier and adds creaminess.
- 5Layer the veggies — Divide the roasted vegetables evenly among the hummus-topped slices. Sprinkle with crumbled feta.
- 6Add the greens — Top with a handful of fresh spinach or arugula. This adds a fresh, peppery bite.
- 7Close the sandwich — Place the remaining bread slices on top. Gently press down to help everything stick together.
- 8Slice and serve — Cut each sandwich in half diagonally and serve immediately. Enjoy while the veggies are still warm, or pack for lunch.


