Curry-Roasted Cauliflower Salad with Lemon Tahini Dressing

This roasted cauliflower salad combines cauliflower tossed with curry powder and extra turmeric, roasted until tender and golden, then mixed with protein-rich lentils and sweet, juicy grapes. The contrast of flavors and textures makes it a satisfying, light main or a flavorful side.

Two fork in a bowl of curry roasted cauliflower salad with lentils and grapes.

Roasting vegetables deepens their flavor and brings out natural sweetness. If you’re not a fan of raw cauliflower, roasting might change your mind—the slightly browned edges and tender centers are especially delicious. This curry-roasted version is bright, savory, and perfect for lunches, potlucks, or weeknight dinners.

Try serving it warm, at room temperature, or chilled. It also pairs well with leafy greens, grains, or plant-based proteins for a heartier meal.

Ingredients you need

Recipe ingredients arrayed in individual bowls.

Ingredient notes and substitutions

  • Cauliflower – Roasting brings out a nutty, sweet flavor and creates a tender texture. Use a light drizzle of oil to help browning; for an oil-free version, use lemon juice or vegetable broth.
  • Onion – Thinly sliced red onion roasts nicely and adds sweetness and depth. You can substitute yellow or sweet onion if preferred.
  • Lentils – Use brown or green lentils that hold their shape. Canned lentils are convenient—just drain and rinse. Chickpeas make a good alternative. Avoid red lentils, which break down into a mash.
  • Grapes – Halved red seedless grapes add refreshing sweetness that complements the curry spices. Apples or dried fruit (raisins, apricots) are other tasty options.
  • Spices – Curry powder and extra turmeric pair beautifully with cauliflower. Season with salt and pepper to taste. You can swap in smoked paprika, cumin, or chili powder for a different profile.
  • Dressing – The dressing blends almond butter (or tahini for a nut-free option), lemon juice, maple syrup, curry powder, turmeric, salt, and pepper. Thin with a little water if needed.
  • Extras – Fresh cilantro or parsley, plus chopped nuts or seeds, add brightness and crunch.

How to make the recipe

Scroll to the recipe card below for exact ingredient amounts and full instructions. Summary of the method:

Raw cauliflower florets in a mixing bowl.
  1. Step 1: Chop cauliflower into bite-size florets and place in a large bowl.
Thinly sliced red onion added to the bowl of cauliflower florets.
  1. Step 2: Add thinly sliced red onion.
Veggies tossed with spices in a mixing bowl.
  1. Step 3: Toss with oil, curry, turmeric, salt, and pepper until evenly coated.
Chopped veggies on a sheet pan ready to bake.
  1. Step 4: Spread the vegetables in a single layer on a rimmed baking sheet.
Golden roasted cauliflower on a baking sheet.
  1. Step 5: Roast at 400°F until tender and caramelized, stirring once halfway through.
Lentils, roasted cauliflower, halved grapes, and chopped cilantro in a mixing bowl.
  1. Step 6: Combine the roasted cauliflower and onions with lentils, halved grapes, and cilantro (optional).
Curry dressing whisked in a bowls.
  1. Step 7: Whisk the dressing ingredients until smooth; add water to reach your preferred consistency.
Two spoons in a bowl of curry roasted cauliflower salad.
  1. Step 8: Toss the salad with a light drizzle of dressing and serve the remainder on the side.

Serving suggestions

This salad is delicious served warm, at room temperature, or cold.

Dress it up: Use as much or as little dressing as you like. The roasted vegetables are flavorful on their own, so a light drizzle is often enough. Serve extra dressing on the side.

Add texture: Sprinkle chopped nuts or seeds for crunch, or toss in dried fruit for chewiness. Sliced green onions add a mild onion bite.

As a main: It’s filling enough for a meatless lunch or dinner, especially with lentils.

As a side: Serve alongside roasted tofu or other plant-based mains, or over a bed of kale, arugula, or spinach.

With grains: Mix with cooked rice or quinoa or serve with a scoop of your favorite grain for a heartier bowl.

Curry roasted cauliflower salad in a black serving bowl garnished with two lemon slices.

Storage

Meal prep: Prepare components in advance and store separately, or assemble the whole salad and refrigerate for grab-and-go lunches.

Fridge: Store leftovers in an airtight container for 3–4 days.

Freezer: Freezing is not recommended; roasted cauliflower and the dressing can change texture when frozen.

Pro tips and tricks

~ Cut florets to similar sizes so they cook evenly.

~ Use 1 to 2 tablespoons of oil depending on cauliflower size—enough to coat but not pool.

~ Do not overcrowd the baking sheet; use two pans if necessary to ensure caramelization.

~ Prefer brown or green lentils; drain and rinse canned lentils before using.

~ For oil-free preparations, toss the florets with lemon juice or vegetable broth before seasoning.

~ For a nut-free dressing, substitute tahini for almond butter.

~ Double the dressing to keep on hand for salads and grain bowls during the week.

Close up of golden roasted cauliflower, cooked lentils, and sliced grapes in a bowl with curry dressing and lemon wedges.

FAQs

Why is my roasted cauliflower mushy?

Mushy cauliflower usually means too much oil, too low an oven temperature, or an overcrowded pan. Use just enough oil to coat the florets, roast at 400°F, and spread the pieces in a single layer—use two pans if needed.

Can I use different spices?

Yes. If you’d rather not use curry, try smoked paprika, cumin, garlic powder, or a mix of dried herbs like oregano and thyme. You can also swap the dressing for a tahini-based or sesame-ginger dressing for a different flavor profile.

A fork scooping up a floret of curried cauliflower.

More vegan recipes with cauliflower

  • Vegan Orange Cauliflower
  • Easy Vegan Roasted Cauliflower Steaks
  • Vegan Cauliflower Bolognese
  • Creamy Vegan Cauliflower Soup

I hope you enjoy this recipe. If you try it, please rate it in the recipe card and leave a comment with your feedback.

Two fork in a bowl of curry roasted cauliflower salad with lentils and grapes.

Curry Roasted Cauliflower Salad

Cauliflower tossed with curry and turmeric, roasted until golden, then combined with lentils and grapes for a balanced, flavorful salad.
5 from 2 votes
Course: Main Dish, Salads, Sides
Cuisine: American
Diet: Gluten Free, Vegan
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 335kcal
Author: Jenn Sebestyen

Recommended Equipment

  • Rimmed Baking Sheet

Ingredients

For the Curry Roasted Cauliflower Salad

  • 1 head cauliflower chopped into florets
  • ½ red onion sliced thin
  • 1-2 tablespoon(s) olive oil
  • 1 teaspoon yellow curry powder
  • ½ teaspoon ground turmeric
  • ½ teaspoon salt or to taste
  • ½ teaspoon black pepper or to taste
  • 1 can (15 oz) brown or green lentils rinsed and drained (or 2 cups cooked lentils)
  • 1 cup halved red seedless grapes
  • ¼ cup fresh cilantro chopped, optional

For the dressing (makes about ½ cup)

  • 3 tablespoons fresh lemon juice
  • 2 tablespoons raw creamy almond butter
  • 2 tablespoons pure maple syrup
  • ¾ teaspoon yellow curry powder
  • ¼ teaspoon ground turmeric
  • ¼ teaspoon salt or to taste
  • ¼ teaspoon black pepper or to taste
  • 2-3 tablespoons water to thin, if needed

Instructions

  • Preheat oven to 400°F. Line a rimmed baking sheet with parchment paper.
  • In a large bowl, toss cauliflower florets and sliced red onion with olive oil, 1 teaspoon curry powder, ½ teaspoon ground turmeric, salt, and pepper. Spread in an even layer on the prepared baking sheet.
  • Roast for 20 minutes, stir, then spread back into one layer and roast another 5–10 minutes until cauliflower is tender and onions are caramelized.
  • Toss the roasted cauliflower and onions with lentils, sliced grapes, and cilantro if using.
  • Whisk dressing ingredients together, adding water until you reach the desired consistency.
  • Drizzle some dressing over the salad, toss lightly, and serve with extra dressing on the side.

Notes

~ Chop the cauliflower into fairly equal-size florets so they cook evenly.

~ If your cauliflower is small, use 1 tablespoon of oil; for a large cauliflower, 1.5–2 tablespoons may be needed. There should not be excess oil pooling in the bowl.

~ Don’t overcrowd the pan—use two pans if necessary for proper caramelization.

~ Use brown or green lentils; drain and rinse canned lentils before adding.

~ For oil-free or nut-free options, substitute lemon juice or vegetable broth for oil, and tahini for almond butter respectively.

~ Double the dressing to use on other salads and grain bowls, and consider doubling the recipe for a crowd.

Nutrition

Calories: 335kcal | Carbohydrates: 51g | Protein: 16g

Nutrition values are estimates; verify using your own data if needed.

Tried this recipe?Share your feedback and rate the recipe in the card above.