This delicious curried roasted cauliflower salad with chickpeas, cranberries and creamy yogurt dressing is sure to become a staple in your recipe rotation.

Curry roasted cauliflower salad with chickpeas, cashews, red onion and cilantro in a bowl.

About the Recipe

This easy roasted cauliflower salad is a flavour-packed dish that makes a nutritious and delicious way to enjoy more plant-based meals.

It features a hearty mix of roasted cauliflower, chickpeas and red onion with sweet-tart cranberries and crunchy cashews. And don’t forget the addictive, creamy and zesty yogurt dressing that brings it all together.

Whether you’re looking for an healthy lunch, meal prep salad, yummy side dish or something to bring along to a potluck or get-together, this salad does it all!

This broccoli apple salad, zesty Italian pasta salad, quinoa salad with roasted veggies and kale brown rice peanut salad are also great choices for make ahead salads.

What You’ll Need

Please scroll to the end to find the full recipe with ingredient measurements.

This section provides notes on specific ingredients and possible substitutions followed by a visual step-by-step overview of how to make the recipe.

All of the ingredients needed for making a curry roasted cauliflower salad recipe with cashews, chickpeas, red onion and yogurt dressing.

For the Roasted Cauliflower Salad

  • Cauliflower: You’ll need one whole head of cauliflower though the amount doesn’t have to be precise. Mine worked out to roughly 8 cups of chopped cauliflower.
  • Chickpeas: Canned chickpeas are good but you can cook your own if you prefer. You’ll need about 2 cups.
  • Red Onion: You’ll need 2 small or 1 large red onion or enough to make about 2 cups of slices. Again, there’s no need to be precise.
  • Oil: You can use any cooking oil you like such as avocado oil, grape seed oil or olive oil.
  • Spices: You’ll need curry powder, cumin, garlic powder, ground ginger and cinnamon.
  • Cranberries: Use dried cranberries or substitute raisins or chopped dates.
  • Cilantro: You’ll need fresh cilantro.
  • Cashews: The cashews are optional but nice for extra texture and crunch. Purchase them toasted or toast them in a pan or in the oven over low heat until golden brown, or you could purchase dry roasted cashews. Pumpkin seeds, pecans or sunflower seeds would all work as well.

For the Creamy Dressing

  • Yogurt: Any plain plant-based yogurt works as long as you like the flavour. I used Riviera plain coconut yogurt.
  • Mayo: Use your choice of vegan mayo.
  • Apple Cider Vinegar: Apple cider vinegar works well though you could substitute lemon juice or even white vinegar if that’s what you have.
  • Maple Syrup: Agave or honey are suitable substitutes.
  • Curry Powder: Use a mild yellow curry powder.

Step-by-Step Instructions

Step 1: Roast cauliflower and chickpeas.

Add the cauliflower, chickpeas and sliced red onion to a large bowl with 1 tbsp of oil.

Next, add the spices over top and season with salt and pepper. Lastly, toss well to coat everything in the oil and spices.

Chopped cauliflower, red onion and chickpeas mixed with curry powder and other spices in a bowl.

Spread the mixture evenly between two baking sheets and roast for 28-30 minutes. Shake and rotate the pans halfway through baking.

Roasted cauliflower, chickpeas and red onion coated in curry powder and other spices on a baking sheet.

Step 2: Make dressing.

Meanwhile, using the same large bowl you mixed the cauliflower in, add all of the dressing ingredients and mix until smooth and creamy.

A creamy yogurt dressing in a large mixing bowl.

Step 3: Toss salad.

Once the cauliflower is done roasting, let it cool slightly then add it to the bowl with the dressing along with the cranberries, cashews and cilantro and mix it all up.

A curry roasted cauliflower salad with chickpeas, red onion, cilantro, cashews and cranberries in a large bowl.

Frequently Asked Questions

Can I use frozen cauliflower in this recipe?

Yes. You can use frozen cauliflower and roast it from frozen without thawing it.

What can I use instead of cauliflower?

You could make this salad with sweet potato, squash or carrot instead of cauliflower.

Can I make this salad ahead of time?

Absolutely! The flavours only improve with time so feel free to make it a few hours up to a day in advance.

It can also be stored in the fridge up to 4 days but if you’re making it for an occasion I’d prepare it no more than 1 day in advance.

Overhead view of a colourful curry roasted cauliflower salad with cilantro, red onion, chickpeas and cranberries.

Recipe Tips

  • Try to cut the cauliflower and red onion into evenly-sized pieces so they roast evenly.
  • Use high temperatures for roasting. The recipe calls for roasting at 425 F so be sure to follow that to achieve caramelization of the red onion and caulilfower.
  • Don’t overcrowd the pan. Use two pans to roast the cauliflower-chickpea mixture. You want the pieces to have some space so they roast and caramelize rather than steam and get soggy.
  • Make in advance. If you have time, try making this salad a few hours before serving so the flavours really have time to meld together. It’s totally fine to enjoy it right away too though!
Close up overhead view of a small bowl of curried roasted cauliflower salad with onion slices, chickpeas and cranberries in a creamy curry dressing.

Variations & Additions

This salad makes a great base for experimenting with different ingredients and flavours. Here are a few ideas:

  • Add 1-2 cups roasted sweet potato or swap the cauliflower for sweet potato entirely.
  • Add up to 1/2 cup grated carrot.
  • Add diced red or green bell pepper.
  • Add a couple handfuls of spinach, kale or arugula.
  • Add 2-3 tbsp of additional finely chopped fresh herbs like parsley or mint.

Storing Instructions

  • Store in an airtight container in the fridge for up to 4 days.
  • Leftovers can be enjoyed cold or reheated briefly in the microwave to warm.
  • This recipe is not ideal for freezing.
Curry roasted cauliflower salad with chickpeas, cashews, red onion and cilantro in a bowl.

Did you try this recipe?
⭐⭐⭐⭐⭐
I’d love to hear about it! Click here to leave a review and be sure to tag me @runningonrealfood if you post it on social media.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Curry roasted cauliflower salad with chickpeas, cashews, red onion and cilantro in a bowl.

Curried Roasted Cauliflower Salad

  • Author: Deryn Macey
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 minutes
  • Yield: 6
  • Category: Salad
  • Cuisine: American
  • Diet: Vegan
Save Recipe

Description

You’ll love the caramelized roasted cauliflower and red onion with sweet-tart cranberries and crunchy chickpeas and cashews in this delicious roasted cauliflower salad with creamy, tangy dressing.


Ingredients

Roasted Cauliflower Salad

  • 1 head cauliflower, cut into bite-sized pieces (8 cups, 735 g)
  • 1 540 ml can chickpeas, drained and rinsed
  • 1 red onion, cut into ½-inch slices (2 cups, 205 g)
  • 1 tbsp oil
  • 1 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp garlic powder
  • ½ tsp ginger
  • ¼ tsp cinnamon 
  • ½ cup dried cranberries (70 g)
  • ½ cup chopped cilantro
  • ½ cup toasted cashews, optional (70 g)
  • salt and pepper

Yogurt Dressing

  • ½ cup plain vegan yogurt (125 g)
  • 1 tbsp vegan mayo (15 g)
  • 2 tbsp apple cider vinegar (30 mL)
  • 2 tsp maple syrup
  • 1 tsp curry powder
  • Salt and pepper

Instructions

  1. Prepare: Preheat the oven to 425 F. Chop the cauliflower and red onion and open, drain and rinse the can of chickpeas. 
  2. Prepare for Roasting: Add the chopped cauliflower, chickpeas and red onion to a large bowl with 1 tbsp of oil. Sprinkle the curry powder, cumin, garlic powder, ginger and cinnamon over top. Season with salt and pepper then toss to coat.
  3. Roast Cauliflower, Chickpeas and Onion: Divide the mixture evenly between two baking sheets, spreading it out in an even layer. Roast for 28-30 minutes, tossing the mixture and rotating the pans halfway through, until the cauliflower is tender and chickpeas are slightly crisp. 
  4. Prepare Dressing: While the cauliflower is roasting, to the same large bowl add all of the dressing ingredients and whisk until smooth. Season to taste with salt and pepper.
  5. Mix Salad: Let the roasted cauliflower and chickpeas cool briefly. When just warm, add to the bowl with the dressing along with the cranberries, cilantro and cashews and mix well.
  6. Serve: Transfer to a serving platter or individual bowls and top with more cilantro, if desired.

Notes

Salad can be stored in an airtight container in the fridge for up to 4 days. Enjoy leftovers cold or warmed in the microwave.


Nutrition

  • Serving Size: 1
  • Calories: 277
  • Sugar: 16 g
  • Fat: 12 g
  • Carbohydrates: 39 g
  • Fiber: 9 g
  • Protein: 10 g

Keywords: roasted cauliflower salad, curried cauliflower salad