This post contains affiliate links. Please see our disclosure policy.

This Cauliflower Salad is bold, warmly spiced, and endlessly satisfying: roasted cauliflower and sweet potatoes, fluffy quinoa, and a curry-lime dressing loaded with Indian flavor. Ready in under 45 minutes, and a total meal prep superhero.

Cauliflower salad with roasted sweet potatoes on a white plate.

For more easy, plant-based cauliflower recipes, check out my Roasted Cauliflower Rice, Whole Roasted Cauliflower Piccata, Cauliflower Walnut Taco Meat, and Vegan Cauliflower Crust Pizza.

  • 🔪 Prep Time: 15 minutes
  • 🔥 Cook Time: 30 minutes 
  • 🍽 Total Time: 45 minutes
  • 👨‍👩‍👧‍👧 Servings: 4
  • 🌱 Calories: 531
  • 🫘 Protein: 11 grams
  • 🍠 Dietary breakdown: Vegan, vegetarian, gluten-free, and soy-free. 
  • 😋 Flavor Profile: Naturally sweet, zesty, and herbal — roasted sweet potatoes and fresh mint against a tropical curry-lime vinaigrette.
  • Difficulty: Approachable — everyday techniques and easy-to-find ingredients, big flavor and texture.

Praise for this Cauliflower Salad ⭐️

Cauliflower has had a real glow-up these past few years — but I’ll say, not to brag, I’ve been a fan all along. I first adapted this delicious Cauliflower Salad in 2014 from Terry Hope Romero’s “Coconut Samosa Potato Salad” from her cookbook Salad Samurai.

Twelve years later, I’m still smitten. It’s like a deconstructed Indian Samosa in salad form. Roasted cauliflower tossed with caramelized sweet potatoes, fluffy quinoa, and a bright curry-lime vinaigrette makes the kind of salad I put together in a big batch on Sunday night and eat off of all week. It’s just as good carried to a cookout or set out for Sunday supper with the family, especially paired with a dish like Sweet Potato Lentil Curry or Jackfruit Tacos.

45 minutes, a few simple steps, and everyday ingredients. Let’s get into it.

Love making salads with roasted vegetables? Try my Roasted Beet & Potato Salad, Amazing Bulgur Salad with Roasted Grapes, and Lentil Salad with Roasted Sweet Potatoes.

Cauliflower salad with sweet potatoes, peas, and curry dressing.

How to Choose a Curry Powder

Not all curry powders are created equal. Every blend uses different spices in different ratios, so they’re not interchangeable — and since curry powder is the backbone of this salad’s flavor, the one you pick makes a real difference.

Some blends lean hot with plenty of chili, some are heavy on turmeric and earthy, and some are sweet and warm. Use one you already like eating.

  • Madras curry powder is the spiciest of the common blends, and a good pick if you want real heat.
  • Standard yellow curry powder is milder and turmeric-forward — the safe choice if you’re not sure.
  • Garam masala isn’t a curry powder, but it works beautifully here. It’s warmer and sweeter, with more cinnamon and clove. It makes a different salad, but a delicious one.

Whichever you use, taste the dressing before you pour it over the salad and adjust the cayenne, salt, or maple from there.

Key Ingredients

Arrangement of cauliflower salad ingredients on a counter.

Cauliflower — Look for a large head that feels heavy for its size, with leaves still wrapped tightly around it. Wash it well, trim the stem, and cut it into evenly sized florets so everything roasts at the same rate. Romanesco or orange cauliflower works too, if you want to make it a showpiece.

Sweet potatoes — Two small ones, peeled and chopped into even 1-inch chunks. Cutting them the same size as the florets is what keeps the two trays finishing together. If you love sweet potatoes as much as I do, my Perfect Roasted Sweet Potatoes guide has more tips.

Quinoa — Cook it from scratch using the directions below, or use pre-cooked or frozen (thawed) quinoa to save a step. Either way, rinse it well before cooking and let it cool before you assemble the salad — hot quinoa clumps and wilts the fresh herbs. And for more tips on cooking quinoa, check out my Instant Pot Quinoa guide.

Limes — You’ll need three: two for juicing and one for slicing as garnish. Bottled juice works in a pinch, but fresh is noticeably brighter in a dressing this simple.

Avocado oil — It does double duty here, helping the vegetables caramelize in the oven and emulsifying the dressing. Its high smoke point and neutral flavor make it ideal for roasting, but olive oil works too.

Fresh herbs — Fresh is the way to go for cilantro and mint; dried won’t give you the brightness this salad needs. Grab one bunch of each. Not a cilantro person? Flat-leaf parsley works, or go all mint.

Toasted coconut shreds — The finishing touch, and worth not skipping. You can buy them pre-toasted, or toast unsweetened shreds yourself: spread them in a dry skillet over medium heat and stir constantly for 3–5 minutes, until golden and nutty. Don’t walk away — they go from perfect to burnt in seconds.

See the recipe card for full information on ingredients and quantities.

Recipe Variations

Add your own spin with any of the following:

  • Top it with a crispy plant-based protein. Spiced Crispy Chickpeas or Crispy Air Fryer Tofu turn this into a full meal and add a crunch that plays well against the tender roasted vegetables. Add them right before serving so they stay crisp.
  • Stir in extra protein. A drained can of chickpeas, 1 cup of steamed lentils, or ½ cup of steamed edamame all fold right into the salad. Edamame is especially good here — it’s bright green like the peas and holds its bite.
  • Add nuts. Toasted slivered almonds or chopped pistachios give you crunch and richness. Pistachios are my pick alongside the coconut and lime.
  • Make it spicy. Whisk up to 2 tablespoons of sriracha into the dressing, double the cayenne, or toss a minced serrano in with the red onion.
  • Swap the cauliflower. Romanesco roasts beautifully and looks stunning, and purple or orange cauliflower makes this salad a showstopper on a potluck table. All roast the same way.
  • Swap the sweet potatoes. Yukon golds give this salad a true samosa vibe. Cube them the same size and roast them the same way. You’ll lose the sweetness that plays against the curry, but it’s closer to a classic samosa filling.
  • Air Fry. Cook at 400°F for 15–20 minutes, shaking the basket or rotating the tray halfway through. If you have a tray-style air fryer, the cauliflower and sweet potatoes can share a rack. In a basket air fryer, plan on separate batches to prevent crowding. A fantastic way to keep the kitchen cooler in the summer! There are more tips to make Air Fryer Cauliflower in this post.

How to Make Cauliflower Salad

Raw cauliflower and raw sweet potatoes on baking sheets.
  1. Prepare. Preheat the oven to 400°F and line two baking sheets with parchment paper. Toss the cauliflower with 2 tbsp oil, 1 tsp salt, and 1 tsp pepper. Spread it in a single layer on one baking sheet. Repeat with the sweet potatoes on the second sheet.
Roasted cauliflower and sweet potatoes.
  1. Roast for 30 minutes, until both are tender and browned at the edges.
Curry dressing in a glass jar on the counter.
  1. Make dressing. Add all of the dressing ingredients to a jar, screw the lid on tight, and shake vigorously to emulsify.
Cauliflower salad components topped with the curry dressing.
  1. Assemble. Add the roasted cauliflower and sweet potatoes to a large bowl along with the quinoa, peas, cilantro, mint, and red onion. Pour the dressing over.
Roasted cauliflower and sweet potato salad in a large wooden salad bowl.
  1. Toss and Season. Toss until combined, season to taste with salt, and serve topped with toasted coconut and lime slices.

How to Cook Quinoa

On the stovetop. Rinse 1/2 cup dry quinoa in a fine mesh strainer for about 30 seconds — this washes off the coating (known as saponin) that makes quinoa taste bitter and soapy. Bring a large pot of lightly salted water to a boil, add the quinoa, and cook for 10–12 minutes, until the grains are tender and the little white germ rings have spiraled out. Drain well and spread it out to cool while your vegetables roast.

In the Instant Pot. Looking for a set-it-and-forget-it option? Instant Pot Quinoa is my hands-off favorite.

This recipe needs 1½ cups cooked quinoa, which is about 1/2 cup dry.

Jenné’s Recipe Tips

  • Cook the quinoa first, and let it cool. Get it started before the vegetables go in the oven so it has the full roasting time to cool down — hot quinoa clumps together and wilts the fresh herbs on contact. Rinse the quinoa before cooking, too — a good rinse in a fine mesh strainer washes off the saponin coating that makes it taste soapy.
  • Cut everything the same size. Similarly sized cauliflower florets and sweet potato cubes roast evenly and finish at the same time. If some pieces are twice the size of others, you’ll end up with a mix of burnt bits and undercooked ones.
  • Give the vegetables room. That’s why they go on two sheets. Crowded vegetables steam instead of roasting, and you lose the browned edges that make this salad so good. If your sheets look tight, use a third.
  • Taste your curry powder, and adjust the amount you use accordingly. Every blend is different — some are hot, some are mostly turmeric, some are already salted. Taste the dressing before you pour it over the salad, and adjust the cayenne, salt, or maple from there.
  • Shake it or whisk it. A jar and a hard shake is the fastest way to emulsify the dressing. No jar? Whisk everything but the oil together in a bowl, then drizzle the oil in slowly while you keep whisking. Going slow is what keeps it from separating.
  • Soak the red onion. A quarter cup of raw minced red onion is sharp. Soaking it in cold water for 10 minutes takes the bite out without losing the crunch. Small step, noticeable difference in a salad that sits.
  • Add the herbs after it cools slightly. Cilantro and mint wilt and darken on contact with hot vegetables. Tossing the roasted vegetables with the dressing while warm, then folding the herbs in once it’s cooled a few minutes, gets you both — dressing absorption and fresh green herbs.
  • Season at the end. The salt in the roasting step seasons the vegetables, not the whole salad. Once everything is tossed, taste it and add more sea salt — it usually needs it.
Cauliflower salad in a bowl with visible sweet potatoes, peas, and herbs.

Serving Suggestions 

Serve this salad warm or chilled — both are delicious. Warm from the oven, the vegetables drink up more of the dressing. Chilled, it’s an easier make-ahead dish for a cookout or potluck. It stands on its own or with sides and scoopers:

And if you’re looking for even more, check out my roundup of the best vegan salad recipes!

Storage Directions

  • Refrigerating. Store leftovers in an airtight container in the fridge for up to 4 days. The quinoa keeps absorbing dressing as it sits, so hold back a couple tablespoons to toss through before serving. A squeeze of fresh lime helps too.
  • Freezing. I don’t recommend it — the roasted vegetables turn mushy and the herbs go dark. To get ahead instead, roast the vegetables and cook the quinoa a day or two early, store them separately, and toss everything together when you’re ready.

Cauliflower Salad FAQs

Can I use pre-cooked quinoa?

Absolutely. Refrigerated or frozen pre-cooked quinoa works great here and saves you a step. You’ll need 1½ cups. Just let it come to room temperature before you toss it with the vegetables.

What can I use instead of quinoa?

Cooked rice, couscous, or farro all work — use the same 1½ cups. Keep in mind that couscous and farro both contain wheat, so stick with quinoa or rice if you need this salad to be gluten-free.

Can I use frozen cauliflower?

I’d stick with fresh for this one. Frozen cauliflower holds a lot of water, so it tends to steam and go soft in the oven instead of browning at the edges. Those roasted edges are what make this salad.

Can I use regular potatoes instead of sweet potatoes?

You can — this recipe started as an adaptation of Terry Hope Romero’s Coconut Samosa Potato Salad from Salad Samurai, so potatoes are where it began. Yukon golds are a good pick, cubed the same size and roasted the same way. You’ll lose the sweetness that plays against the curry and lime, but it’s closer to a classic samosa filling.

What if I don’t like curry powder?

If you don’t like curry powder try this pomegranate vinaigrette or the lime dressing from this black bean corn salad instead. This salad would even be delicious with creamy Avocado dressing or Caesar Dressing. Different vibe, but totally tasty!

Can I use bottled lime juice?

You can, but fresh lime is noticeably brighter in a dressing this simple, and you’ll want a fresh lime for the slices on top anyway. If needing to use bottled, use about 1/4 cup.

Can I make this salad spicy?

Yes! Whisk sriracha into the dressing, starting with a teaspoon and adding more to taste. You can also double the cayenne for a slower burn, or toss in a minced serrano with the red onion for fresh, sharp heat.

Do you eat this cauliflower salad warm or cold?

Both! Warm, the vegetables absorb more of the dressing. Chilled, it travels better. Take your pick.

Is Cauliflower Salad a main dish or a side?

Either. It’s hearty enough to be dinner on its own thanks to the quinoa and sweet potatoes — that’s 4 generous servings. As a side at a cookout, it’ll stretch to 6.

Cauliflower Salad in a large wooden bowl.

More Hearty Salad Recipes

If you tried this Cauliflower Salad Recipe or any other recipe on my blog, please leave a star rating and let me know how it went in the comments below. Thanks for visiting!

Save now, cook later.

We’ll email this post to you, so you can come back to it later!

5 from 1 vote

Cauliflower Salad

Roasted cauliflower and sweet potatoes tossed with quinoa, sweet peas, and a curry-lime dressing. All the flavor of a samosa, none of the frying or fuss!
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 servings

Ingredients 

Cauliflower Salad

  • 1 large head of cauliflower, chopped into florets
  • 2 small sweet potatoes, peeled & cubed
  • ¼ cup avocado oil, divided, or olive oil
  • 2 tsp sea salt, divided, plus more to taste
  • 2 tsp black pepper, divided
  • cups cooked quinoa, about 1/2 cup dry
  • 1 cup peas, fresh or frozen (thawed)
  • ½ cup cilantro, chopped
  • ¼ cup mint, minced or cut into chiffonade
  • ¼ cup red onion, minced

Curry-Lime Dressing

  • juice of 2 limes, (about 1/4 cup)
  • 2 tbsp avocado or olive oil
  • 1 tbsp maple syrup or coconut nectar
  • 1 tbsp curry powder
  • ½ tsp cayenne pepper, optional

To Serve

  • ½ cup toasted coconut shreds
  • 1 lime, sliced

Instructions 

  • Preheat the oven to 400°F and line two baking sheets with parchment paper.
  • Toss the cauliflower with 2 tbsp oil, 1 tsp salt, and 1 tsp pepper. Spread it in a single layer on one baking sheet. Repeat with the sweet potatoes on the second sheet.
  • Roast for 30 minutes, until both are tender and browned at the edges.
  • While the vegetables roast, add all of the dressing ingredients to a jar, screw the lid on tight, and shake vigorously to emulsify.
  • Add the roasted cauliflower and sweet potatoes to a large bowl along with the quinoa, peas, cilantro, mint, and red onion. Pour the dressing over the top and toss to coat.
  • Taste and season with more sea salt.
  • Serve topped with toasted coconut and a few lime slices.

Notes

Prep the quinoa and peas first. Thaw the peas if you’re using frozen, and cook the quinoa before you start. Boil it in a large pot of lightly salted water for 10–12 minutes, until tender. You can also make it in the Instant Pot.
Rinse the quinoa in a fine mesh strainer before cooking to wash away the soapy flavor.
Cut for even roasting. Chop the cauliflower into similarly sized florets, and do the same with the sweet potato cubes, so everything finishes at the same time.
No jar? No problem. Whisk everything but the oil together in a bowl, then slowly drizzle the oil in while you keep whisking.
Add heat by whisking a few tablespoons of sriracha into the dressing.
Make it heartier with a scoop of Spiced Crispy Chickpeas or Crispy Air Fryer Tofu on top for extra plant-based protein.
Season to taste before serving.

Nutrition

Calories: 531kcal | Carbohydrates: 61g | Protein: 11g | Fat: 30g | Saturated Fat: 9g | Polyunsaturated Fat: 15g | Monounsaturated Fat: 4g | Sodium: 1283mg | Potassium: 1187mg | Fiber: 14g | Sugar: 15g | Vitamin A: 16699IU | Vitamin C: 94mg | Calcium: 123mg | Iron: 4mg
Like this recipe? Rate and comment below!

About Jenné Claiborne

I’m a Georgia Peach living in Atlanta, with an insatiable love of sweet potatoes, my family, animals, and cooking. On Sweet Potato Soul you’ll discover hundreds of delicious and easy vegan recipes.

You May Also Like

5 from 1 vote

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




27 Comments

  1. 5 stars
    As my stepmom said, even those who don’t usually like quinoa will love this flavorful texture-ful salad 🙂 It’s perfect for meal prep and delicious all year round.

  2. I wholeheartedly agree with everything you said. I initially went plant-based for my health, then very soon after became vegan for the animals and for the environment. For me, it was so liberating to discover that no one has to die to feed me.

  3. Working with kids I’m amazed by how much they love animals. I remember one child who was so excited to see a truck full of pigs then cried his heart out when he found out they were going to slaughter.