These Roasted Beet Chickpea Wraps are a weekly lunch hero in my kitchen, bringing a burst of color and earthy flavor to the table. Inspired by the bright, fresh elements of Mediterranean cooking, they turn humble vegetables into a spectacularly satisfying handheld meal. You get the sweetness of roasted beets paired with warmly spiced chickpeas, all wrapped up with a tangy sauce that ties everything together. It’s a recipe that proves healthy food can be just as fun and flavorful as anything else.
Why You'll Love This Recipe
- A truly satisfying meal packed with fiber, protein, and vibrant vegetables
- Warm earthy beets with crispy spiced chickpeas create incredible flavor
- The creamy tangy yogurt-tahini sauce perfectly balances the sweet beets
- I love that the components can be prepped ahead for quick assembly
- It’s a deliciously messy hands-on meal that never fails to impress
Ingredients You’ll Need
- Beets: Their natural sugars caramelize when roasted creating a deep earthy sweetness choose firm beets with smooth skin and vibrant greens if still attached for peak freshness.
- Olive oil: Coats the vegetables for even roasting and helps the spices stick to the chickpeas use a good quality extra virgin for its fruity notes.
- Kosher salt: Enhances all the other flavors in both the beets and the chickpeas its coarse grains are easier to control than fine table salt.
- Black pepper: Adds a subtle warmth and pungency that complements the earthy vegetables freshly ground has the most vibrant flavor.
- Canned chickpeas: Provide plant based protein and a wonderful creamy interior that gets crispy edges when roasted make sure to rinse them well.
- Ground cumin: Brings a warm nutty aroma that pairs perfectly with the earthiness of the beets and chickpeas toast it lightly if you have time.
- Smoked paprika: Imparts a subtle smokiness and rich color that makes the chickpeas irresistible look for sweet smoked paprika not the hot variety.
- Garlic powder: Offers a convenient hit of savory flavor that clings to the chickpeas as they roast you could use granulated garlic too.
- Plain Greek yogurt: Forms the base of the creamy sauce adding a cool tangy contrast full fat gives the richest texture.
- Fresh lemon juice: Brightens the entire dish and cuts through the richness of the sauce and roasted vegetables always squeeze it fresh.
- Tahini: A sesame seed paste that adds a nutty depth and helps thicken the sauce into a luscious drizzle stir the jar well first.
- Fresh cilantro: Lifts the sauce with a pop of herbal freshness if you’re not a fan flat leaf parsley works just as well.
- Flour tortillas or lavash: Act as the vessel that holds all the delicious fillings warm them slightly so they’re pliable and won’t crack.
- Baby spinach or arugula: Adds a fresh peppery layer and a lovely textural contrast to the warm roasted ingredients I prefer arugula’s bite.
- Optional feta or goat cheese: Crumbles over the top for a salty creamy punch that takes these wraps over the top.
- Optional toasted walnuts or pecans: Give a fantastic crunch and toasty richness that plays beautifully against the soft beets and chickpeas.
How to Make It
Preheat and Prep Your Pan:
Start by heating your oven to 400°F and lining a large rimmed baking sheet with parchment paper. This setup guarantees easy cleanup and prevents the beets from sticking, which makes your life so much simpler later on.
Toss and Roast the Beets:
In a large bowl, toss your peeled and diced beets with a portion of the olive oil, salt, and all the black pepper. Spread them in a single layer on one half of your prepared pan and slide it into the oven for their first roast.
Season the Chickpeas:
While the beets start cooking, pat your rinsed chickpeas very dry with a paper towel. Toss them in that same bowl with the remaining oil and spices, making sure every chickpea gets a flavorful coat for maximum crispiness.
Add Chickpeas to the Pan:
After twenty minutes, carefully pull the pan from the oven. Push the roasted beets to one side and pour your seasoned chickpeas onto the empty half in a single layer. This shared pan method saves time and dishes.
Finish Roasting Everything:
Return the pan to the oven for another eighteen to twenty minutes. You’re looking for tender beets and chickpeas that are slightly crisp and golden. The smell in your kitchen will tell you it’s almost time.
Whisk Together the Sauce:
As everything roasts, make the magic sauce. Simply whisk the Greek yogurt, fresh lemon juice, tahini, and chopped cilantro in a small bowl until it’s smooth and creamy. Set it aside so the flavors can meld.
Warm Your Wraps:
Give your tortillas or lavash a quick warm-up according to package directions, usually just twenty seconds in a dry skillet. You just want them pliable enough to fold without cracking as you assemble.
Layer and Assemble:
To build each wrap, spread a generous line of that herby sauce down the center of a tortilla. Top it with a handful of fresh greens, then spoon over the warm roasted beets and chickpeas. Add any optional cheese or nuts now.
Fold, Roll, and Serve:
Fold the bottom edge up over the filling, then tuck in the sides and roll everything up tightly. Slice it in half on a slight diagonal for a beautiful presentation and dig in right away while everything is warm and vibrant.

You Must Know
- Wear gloves when handling beets to avoid stained hands
- Pat chickpeas completely dry for the crispiest results
- Let the roasted components cool slightly to prevent soggy wraps
- The sauce can be made a day ahead for deeper flavor
- It’s my go to meal prep lunch for a reason
Storage Tips
For the best texture, store each component separately in airtight containers in your fridge. The roasted beets and chickpeas will keep beautifully for up to four days, and the sauce stays fresh for about three. Keep your washed greens in a separate bag with a paper towel to absorb moisture. I always assemble the wraps just before eating, warming the beet and chickpea mixture slightly if I want that just-made feeling. They don’t freeze well once assembled, but the roasted components hold up fine for quick fridge lunches all week.
Ingredient Substitutions
If you’re out of fresh beets, pre-cooked vacuum-packed beets will work in a pinch, just chop and warm them with the chickpeas at the end. Swap the chickpeas for any white bean like cannellini, though they might be a bit softer. Don’t have tahini? A spoonful of well-stirred natural almond or peanut butter can mimic that nutty richness in the sauce. For the greens, kale massaged with a little lemon juice or even shredded red cabbage adds great crunch. To make it vegan, use a thick plant-based yogurt and skip the cheese or use a dairy-free crumble instead.
Serving Suggestions
These wraps are a complete meal on their own, but I often serve them with a simple side salad of diced cucumber, tomatoes, and red onion with a lemony vinaigrette to keep the Mediterranean theme going. A bowl of lemony lentil soup or a creamy tomato basil soup also makes a fantastic pairing for a heartier meal. For a casual spread, put out a plate of olives, marinated artichoke hearts, and extra lemon wedges so everyone can customize their plate. They’re also wonderful with a side of sweet potato fries or crispy roasted broccoli for an extra veggie boost.
Cultural Context
While not a traditional dish, these wraps draw direct inspiration from the vibrant, vegetable-forward principles of Mediterranean and Middle Eastern cooking. You can taste the influence of Levantine staples like smoky roasted vegetables, spiced chickpeas, and creamy tahini-based sauces, all commonly found in mezze spreads. The practice of wrapping flavorful fillings in flatbread is a cornerstone of street food from Istanbul to Athens, making meals portable and deeply satisfying. It’s a modern, weeknight-friendly take on those timeless combinations, celebrating how simple ingredients can be transformed with a bit of spice and a hot oven.

Pro Tips
- Use a separate cutting board for beets to avoid pink onions later
- Warm your tortillas just until pliable to prevent cracking
- Let the roasted mix cool for five minutes before assembling
- Double the sauce recipe it’s that good on everything
- It’s the one recipe that makes me actually enjoy meal prep
Frequently Asked Questions
For a dairy-free option, you can use an equal amount of plain, unsweetened vegan yogurt or even a thinned-out, plant-based sour cream. The tahini and lemon juice will still provide plenty of flavor and creaminess to the sauce for your Roasted Beet Chickpea Wraps.
Absolutely! You can roast the beets and season the chickpeas up to 3 days in advance and store them separately in the fridge. Assemble the wraps just before serving to keep the tortillas from getting soggy. The sauce can also be made ahead and stored for up to 5 days.
For a gluten-free or low-carb option, try using large lettuce leaves (like romaine or butter lettuce), collard greens, or your favorite gluten-free wrap. The robust fillings of these Roasted Beet Chickpea Wraps hold up well in any vessel.
Your beets are ready when they’re tender enough to easily pierce with a fork and have slightly caramelized, crisp edges. This usually takes about 30-40 minutes in a 400°F (200°C) oven, as their natural sugars concentrate and sweeten.
Keep the Mediterranean theme going with simple sides like olives, marinated artichoke hearts, a crisp cucumber salad, or a bowl of lemon-herb quinoa. They’re a complete, satisfying meal on their own but pair beautifully with these light accompaniments.