
Roasted Carrot and White Bean Shawarma with Harissa Hummus
A vibrant vegan shawarma featuring tender roasted carrots and crispy-edged white beans spiced with warm cumin, coriander, and cinnamon, served in warm flatbread with creamy harissa hummus, pickled turnips, and fresh herbs. The harissa hummus adds a smoky, slightly spicy depth that elevates the vegetables into something truly memorable. Perfect for meal prep or a satisfying lunch.
- Prep
- 25 min
- Cook
- 35 min
- Wait
- 10 min
- Total
- 1 hr 10 min
- Makes
- 4 shawarma wraps
Steps
Before you start
- Preheat oven to 425°F (220°C) at least 15 minutes before roasting
- Drain and rinse canned beans thoroughly to remove excess sodium
- Have all spices measured and ready before you begin
- Gather flatbreads and warm them just before serving
Season the vegetables
- In a large mixing bowl, combine the minced garlic, cumin, coriander, cinnamon, smoked paprika, and 3 tablespoons of olive oil.
- Whisk until you have a fragrant paste.
- Add the carrot spears and white beans, and toss until everything is evenly coated with the spice mixture.
- Season generously with sea salt and black pepper.
- Let sit for 5 minutes to allow the spices to bloom.
+ Show details− Hide details
Ready when: All vegetables are evenly coated with the spice mixture
Tip: Don't skip blooming the spices in oil—it intensifies their flavor dramatically.
Roast on two sheetsOven 425°F / 220°C
- Divide the seasoned carrots and beans between two large rimmed baking sheets, spreading them in a single layer.
- Drizzle with the remaining 2 tablespoons of olive oil.
- Roast in a preheated 425°F (220°C) oven for 30–35 minutes, stirring halfway through, until the carrots are tender with slightly charred edges and the beans are beginning to crisp on the outside.
+ Show details− Hide details
Ready when: Carrots are fork-tender with some caramelized edges; beans are golden and starting to crisp
Tip: Use two baking sheets to avoid overcrowding—crowded vegetables steam rather than roast.
Make the harissa hummus
- While the vegetables roast, combine the tahini, harissa paste, drained chickpeas, minced garlic, and lemon juice in a small food processor or blender.
- Pulse until roughly combined, then add the water 1 tablespoon at a time, blending until you reach a smooth, creamy consistency.
- Taste and adjust seasoning with salt and pepper as needed.
- The hummus should be spreadable but not runny.
+ Show details− Hide details
Ready when: Hummus is smooth and creamy, with no visible chunks of chickpea
Tip: Add water gradually—every blender is different. You want hummus that's thick enough to hold its shape but thin enough to spread easily.
Warm the flatbreadOven 425°F / 220°C
- Shortly before serving (in the last 2 minutes of roasting), warm the flatbread.
- You can wrap them in foil and place in the oven at 425°F (220°C) for 2 minutes, heat them directly over a gas flame for 15–20 seconds per side, or use a dry skillet over medium-high heat for about 1 minute per side until pliable and warm.
+ Show details− Hide details
Ready when: Flatbread is warm, pliable, and slightly steaming
Tip: Warm flatbread just before serving so it stays soft and pliable for wrapping.
Assemble the shawarma wraps
- Lay a warm flatbread flat on a clean surface.
- Spread 2–3 tablespoons of harissa hummus across the middle.
- Top with a generous handful of the roasted carrots and beans.
- Add optional fresh vegetables (tomatoes, cucumber, red onion), fresh herbs (parsley and mint), and pickled turnips if using.
- Don't overfill, or the wrap will be difficult to roll.
- Fold the sides inward slightly, then roll from the bottom up, wrapping tightly as you go.
- Serve immediately with a lemon wedge on the side.
+ Show details− Hide details
Ready when: Wraps are tightly rolled and ready to eat
Tip: Apply hummus first as a barrier to prevent the bread from getting soggy; add crisp vegetables last so they stay crunchy.
Good to know
Tips
- For extra smokiness and depth, add a pinch of sumac to the roasted vegetables or sprinkle it on the finished shawarma.
- Don't skip the pickled turnips—their acidity and slight tang provide essential balance to the warm spices and creamy hummus.
- If you prefer a more traditional shawarma consistency, layer thin slices of roasted vegetables by arranging them vertically in the skewer fashion, but this recipe's chunky style is easier for home cooking.
- Double the harissa hummus recipe if you plan to serve it as a dip alongside; it's addictive and guests will want extra.
Make ahead
The roasted carrots and beans can be prepared up to 2 days ahead and refrigerated in an airtight container. The harissa hummus keeps refrigerated for up to 4 days. Reheat the vegetables gently in a 350°F (175°C) oven for 10 minutes to restore their texture, or eat them at room temperature. Assemble the wraps fresh to order for the best texture.
Storage & reheating
Roasted vegetables and beans: Store in an airtight container in the refrigerator for up to 3 days, or freeze for up to 3 months (thaw overnight before reheating). Harissa hummus: Refrigerate in a covered container for up to 4 days; freezing is not recommended as it can separate. Flatbread: Store in an airtight bag at room temperature for up to 2 days, or freeze for up to 1 month. Reheat frozen flatbread in a skillet over medium heat for 1–2 minutes per side.
Substitutions
- harissa paste → Sriracha or hot sauce mixed with tomato paste. Use 1 tablespoon sriracha mixed with 1 tablespoon tomato paste for a similar heat and depth. Adjust to taste.
- tahini (sesame paste) → Sunflower seed butter or almond butter. Use in equal amounts. Sunflower seed butter is neutral-flavored; almond butter will be slightly richer.
- canned white beans (cannellini or Great Northern) → Chickpeas or cannellini beans. Any creamy white bean works; cooking time remains the same.
- large pita or flatbread → Whole wheat pita, naan, or lettuce leaves. Lettuce wraps create a lighter, lower-carb option; warm pita is traditional.
More shawarma & gyros
See all →Find more like this
- Meal
- Lunch
- Cuisine
- Middle Eastern
- Main ingredient
- White BeansCarrots
- Quick & Easy
- Meal Prep





