Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
This Mediterranean-inspired Roasted Cauliflower Salad is a deceptively easy side dish or appetizer that combines oven-roasted cauliflower, crispy chickpeas, olives, and dates with a creamy tahini dressing. Vegan and Gluten-Free.
This Easy Roasted Cauliflower Salad has no shortage of vibrant Mediterranean flavors in every bite! Made with roasted cauliflower, crispy chickpeas, sweet Medjool dates, and tangy olives, then served with a 3-ingredient creamy tahini dressing, it’s the perfect warm appetizer for date nights and weeknight meals.
Table of Contents

All About This Warm Mediterranean Salad
There’s no place for boring salads in my kitchen, which is why you’ll find me playing around with all kinds of fresh ingredients and salad dressings to come up with bright and vibrant recipes. This Roasted Cauliflower Salad with Crispy Chickpeas is just one of many salads I love so much because it has my all-time favorite Mediterranean flavors.
To make it, golden roasted cauliflower florets, well-spiced and crispy chickpeas, sweet and sticky dates, and briny green olives are plated with my versatile Tahini Dressing. With only 15 minutes of hands-on prep time and simple, wholesome ingredients, this easy yet gourmet vegan cauliflower salad has it all!
This Roasted Cauliflower Salad is influenced by the vibrant flavors of the Mediterranean. Oven-roasted cauliflower, spiced chickpeas, and sweet and tangy fruits combined into a warming side or appetizer. Vegan, Gluten-Free.
What You Need for This Crispy Cauliflower Salad
All you need are 14 wholesome ingredients to make this never-boring salad. And with only 15 minutes of prep required (including making the homemade dressing!), you’ll want to make it on repeat. These are the key ingredients you’ll need:

- Cauliflower: either chop a small head of cauliflower into bite-sized florets yourself or save time by buying pre-chopped cauliflower instead. Try to stick with fresh cauliflower if you can. Frozen cauliflower technically can be roasted and tossed in the salad, but it will be softer and less crispy. Or, if you don’t mind softer veggies, go ahead and use frozen florets!
- Simple Seasonings: a blend of smoked paprika, ground cumin, garlic powder, and salt gives the oven-roasted cauliflower and chickpeas warm and vibrant flavors, just like what you might find in a Mediterranean restaurant.
- Chickpeas: canned chickpeas are the most convenient option, but dried chickpeas cooked from scratch can also be used. If using dry chickpeas, you’ll need about 1 1/2 to 1 3/4 cups of chickpeas for the salad (measured after cooking).
- Olives: opt for Castelvetrano olives if you prefer a light olive flavor and buttery textures. Or, if you love a briny pop, go with Kalamata olives instead.
- Medjool Dates: pitted and chopped dates add a burst of sweetness that balances the savory, spiced salad nicely. If your dates have been refrigerated, soak them in hot water for 5 minutes, then drain and pat dry—they’ll taste as soft and gooey as they were fresh!
- Tahini Dressing: made only from tahini, lemon juice, and salt, this is officially one of the easiest homemade salad dressings of all time! For the best results, make the dressing with a drippy tahini. If it’s too thick, it won’t make for a great spreadable dressing.
How to Make a Vegan Roasted Cauliflower and Chickpea Salad

- Toss the cauliflower and red onion with the seasonings until coated. Drizzle some oil over the veggies and toss to coat again. Spread the veggie mixture across half of a baking sheet.
- Toss the chickpeas in the remaining garlic powder, salt, and olive oil until coated. Spread them on the other half of the baking sheet.
- Roast the cauliflower and chickpeas until the cauliflower is charred around the edges and the chickpeas are crispy.
- Meanwhile, whisk the tahini, lemon juice, and salt together in a small bowl until smooth and pourable.
- Spread half of the tahini dressing across the bottom of a large serving plate. Top with a thin layer of the roasted cauliflower and onion, then sprinkle the crispy chickpeas on top. Garnish with the dates, olives, and fresh parsley, then drizzle the remaining dressing over top.
- Serve the warm salad right away or chill it in the fridge for later.
Caitlin’s Cooking Tips
- The drier your chickpeas, the crispier they’ll be. You must dry the chickpeas thoroughly before roasting, as moisture is the enemy of dry, crunchy chickpeas! After draining and rinsing, lay the chickpeas on a clean kitchen towel and pat them dry until no water remains.
- The quality of your tahini counts. As I discuss in my Tahini Dressing Recipe, I highly recommend making this dressing with a quality tahini with a runny and pourable consistency and mild nutty flavor. I typically opt for tahini by Soom Foods or Pepperwood Organics. If those brands aren’t available to you, look for tahini or sesame seed paste in the international or nut butter aisles in the grocery store.

Serving Suggestions
I make this warm Mediterranean salad whenever I’m craving an exciting appetizer or flavorful side dish for dinner. It pairs especially well with other Mediterranean-inspired recipes, like these Falafel Burgers, this Sheet Pan Gnocchi with Tomatoes, and this Pesto Orzo Salad.
If you’re looking for more warm salad recipes, you’ll also love this Roasted Broccoli Quinoa Salad, this Curried Lentil Salad with Roasted Cauliflower, and this Roasted Butternut Squash Salad!
How to Store a Leftover Cauliflower Chickpea Salad
I recommend serving this roasted cauliflower salad as soon as it’s assembled, while the chickpeas and cauliflower are still warm and crispy. Any leftovers will keep in the fridge for up to 5 days. If possible, store the cauliflower and chickpea mixture separately from the lemon tahini dressing.
The leftover salad is delicious served straight from the fridge or warmed up. Either warm up the cauliflower and chickpeas in the air fryer, oven, or toaster oven before assembling them with the leftover dressing.
Substitutions and Variations
- Optional Leafy Greens: You can easily bulk up this salad by laying a few handfuls of arugula or the leafy greens of your choice on the serving platter before topping them with the roasted vegetables and chickpeas.
- More Roasted Vegetable Options: Roast a 1:1 mix of cauliflower and chopped carrots or broccoli florets to mix things up. Alternatively, use diced red peppers or zucchini, but add them to the sheet pan during the final 15 to 20 minutes of roasting.
- Dressing Substitutions: Not a tahini fan? Dress this salad with my Hummus Salad Dressing instead.
- Medjool Date Substitutions: If Medjool dates are not available, use Deglet Noor dates instead. Or, swap the dates for another dried fruit you like, such as dried figs or apricots.

Recipe FAQs
This can happen if the sheet pan is overcrowded or the florets are placed too close together, causing them to steam rather than roast. Another cause is using wet cauliflower florets. Always dry the washed florets thoroughly before tossing them in the seasonings or else they’ll become soggy.
Personally, a warm cauliflower salad ticks all of my boxes. It’s when the vegetables are tender-crisp, the chickpeas are light and crispy, and every bite feels extra satisfying. That said, you can chill this salad in the fridge after it’s assembled if you prefer it cold.
Yes, but I recommend air frying them separately for the best results. Air fry the seasoned cauliflower at 400ºF for 8 to 12 minutes, then set aside. Air fry the seasoned chickpeas at 400ºF for 12 to 15 minutes or until they’re crispy.
Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Roasted Cauliflower Salad with Crispy Chickpeas
Ingredients
For the Chickpeas & Roasted Veggies
- 1 small head of cauliflower cut into bite-sized pieces
- 1/2 red onion cut into 1/2” slices
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- 1 teaspoon garlic powder divided
- 1 teaspoon kosher salt divided
- 2 tablespoons olive oil divided
- 1 15.5 ounce can chickpeas, drained and rinsed
For the Fresh Ingredients:
- 1/4 cup drippy tahini
- Juice of 1 small lemon 1-2 tablespoons
- 1/4 teaspoon salt
- 3-4 tablespoons water
- 1/2 cup pitted Medjool dates chopped
- 1/3 cup pitted Castelvetrano olives* torn in half
- 1/2 cup roughly chopped fresh flat-leaf parsley
Instructions
- Prep: Preheat the oven to 425F and grease or line a large baking sheet. Place the chickpeas on a clean kitchen towel and pat dry; set aside.
- Vegetable Prep: Add the cauliflower and red onion to a large bowl and add the smoked paprika, cumin, 1/2 teaspoon garlic powder and 1/2 teaspoon salt. Drizzle 1 1/2 tablespoons of oil over the veggies and mix well until evenly coated. Spread evenly across half of the baking sheet and set aside.
- Chickpeas: Add the dry chickpeas to the same bowl (no need to rinse) along with the remaining 1/2 teaspoons of garlic powder and salt. Drizzle with the remaining oil and toss well. Spread evenly across the other half of the baking sheet.
- Roast: Roast in the top rack of the oven for 20 minutes;. Flip the vegetables and toss the chickpeas, then return to the oven and bake for another 15 to 20 minutes.
- Tahini Dressing: In the meantime, whisk the tahini, lemon juice, and salt together in a small bowl; the mixture will thicken. Continue to whisk the dressing and slowly add 3 tablespoons of water, until the dressing lightens in color and becomes pourable. Add more water to the dressing to thin as necessary. Set aside.
- Assemble: Use a large spoon to spread half of the tahini dressing across the bottom of a large serving plate (or individual plates). Top the dressing with a thin layer of the roasted cauliflower and onion, then sprinkle the crispy chickpeas on top. Garnish the salad with the remaining dates, olives, and fresh parsley. Drizzle the remaining dressing on top.
- Serve: Serve warm, or chilled if desired. Leftovers will keep in the fridge for up to 5 days.
Recipe Notes
- Olives: Castelvetrano olives have a light olive flavor and buttery texture. If you cannot find them you can swap them with Kalamata olives.








How much is considered a serving for the nutritional information?
About 1/4 of the recipe!
I just tried this recipe and I highly recommend! I had never used tahini before, this was a great sauce. It has lots of wonderful flavors all meshed together.
Thank you for recommending. I’m glad you liked it, Melissa!
This is a yummy recipe. The olives I had weren’t pitted so that was a bit of a headache. I also ran out of tahini so I subbed cashews and made the dressing in the blender. That worked out fine.
Ever since I discovered this recipe, I cook it at least once a week! It is so delicious, nutritious and easy to make 👍🏻👍🏻👍🏻
Fantastic mix of flavours !
Awesome! Thank you, Claire.
I’m absolutely a fan of this as it provides a sweet and savoury flavour that’s to my liking. It’s important to note that I’ve never tried this type of salad and it did not disappoint me. Although, I will say my chickpeas to veggies ratio weren’t portioned well and this somewhat affected the harmony of the salad. Nonetheless, I enjoyed it and I’m planning to make it again with adjustments to my portions this time ^^
Glad you enjoyed it, Maria!
It’s the best recipe!!!
LOVED this! I did put it on a bed of arugula and the peppery flavor really complimented everything.
So happy you loved it!
This recipe is so delicious and easy to make! Thanks Caitlin for another awesome dish!
You’re so welcome, Amie!