Preheat and prep. Heat your oven to 425°F (220°C). Line a large baking sheet with parchment for easier cleanup.
Season the vegetables. In a bowl, toss peppers, red onion, zucchini, eggplant, and tomatoes with olive oil, smoked paprika, cumin, oregano, salt, and pepper. Add the lemon juice and toss again to coat.
Roast until tender. Spread the vegetables in a single layer.
Roast for 20–25 minutes, stirring once, until the edges are caramelized and the veggies are tender but not mushy.
Warm the tortillas. Just before assembling, warm the tortillas in a dry skillet for 10–20 seconds per side or microwave under a damp paper towel for 15–20 seconds to make them pliable.
Spread the hummus. Lay a tortilla on a board. Spread a generous layer of hummus over the center, leaving a clean border around the edges. Aim for about 1/3 to 1/2 cup per wrap.
Add greens and veggies. Place a handful of spinach or greens over the hummus.
Spoon a warm layer of roasted vegetables on top.
Finish with add-ins. Add any extras you like: a sprinkle of feta, a few avocado slices, pickled onions, chopped herbs, or a light drizzle of tahini or hot sauce.
Wrap it up. Fold the sides in, then roll from the bottom up, tucking as you go. If needed, secure with a toothpick or wrap in parchment for easier handling.
Serve or pack. Slice in half and serve warm, or let cool slightly before packing for lunch. A lemon wedge on the side brightens each bite.