Roasted Carrot and White Bean Shawarma with Harissa Hummus
Photo by Loren Castillo on Pexels

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
Share

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
  1. 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

    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.

  2. 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

    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.

  3. 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

    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.

  4. 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

    Ready when: Flatbread is warm, pliable, and slightly steaming

    Tip: Warm flatbread just before serving so it stays soft and pliable for wrapping.

  5. 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

    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
Main ingredient
White BeansCarrots
Quick & Easy
Meal Prep

Reviews (0)