Roasted Cauliflower Salad with Lemon & Herbs

This cold cauliflower salad is a lighter take on classic potato salad — fewer carbs but all the creamy, tangy satisfaction. It’s easy to prepare, full of crunchy vegetables and chickpeas for substance, and ready in under 30 minutes. Serve it at potlucks, family meals, or as a make-ahead side that improves after sitting for a while.

Completed Cauliflower Salad in a bowl.

Why You’ll Love This Recipe

This cauliflower salad combines tender-crisp cauliflower with a creamy, tang-forward dressing and crunchy add-ins for contrast. The dressing is made creamy with silken tofu (or a vegan mayo alternative), and brightened with lemon and Dijon mustard. Chickpeas add protein and bulk, while pickles, celery, onion, carrots, and fresh parsley provide texture and flavor. It’s a versatile, plant-based side that travels well and pairs nicely with grilled mains, sandwiches, or a simple bowl of grains and roasted vegetables.

Ingredient Notes

Refer to the ingredient list in the recipe card below for exact quantities. A few notes to help you choose and adapt ingredients:

  • Silken tofu: Used here as a low-fat vegan creamy base. You can substitute vegan mayonnaise or a blend of vegan mayo and plant-based yogurt if you prefer a richer dressing.
  • Chickpeas: Provide protein and texture. Use canned and rinsed chickpeas for convenience or cook dried chickpeas ahead of time.
  • Pickles: Add a bright, vinegary bite that echoes classic potato salad flavors. Adjust amount to taste.
  • Salt and lemon: Balance these to taste — lemon brightens while salt brings the flavors together.

What Could I Add To Cauliflower Salad?

This salad is easily customized. Consider:

  • Extra vegetables: Peas, steamed broccoli florets, diced bell pepper, or even cooked potatoes or sweet potatoes if carbs aren’t a concern.
  • Seasonings: Smoked paprika, celery salt, red pepper flakes, or a pinch of cayenne for heat.
  • Sweetener: A small drizzle of maple syrup or agave if you like a touch of sweetness in your dressing.
  • Vegan cheese or bacon: Shredded dairy-free cheddar or a crumbled vegan bacon for a richer, smoky element.

How to Make Creamy Cauliflower Salad

Process shot showing straining cauliflower florets in a strainer.
Process shot showing whisking ingredients together in a bowl.

Step 1: Bring 4 cups of water to a boil in a medium pot and add ½ teaspoon sea salt. While the water heats, wash and cut the cauliflower into even, bite-sized florets. Slice the celery and red onion thinly, julienne or shred the carrots, dice the pickle, and roughly chop the parsley.

Step 2: When the water boils, add the cauliflower and reduce the heat to a simmer. Cook for 3–4 minutes until the florets are just tender but still retain a crisp bite. Drain immediately and rinse under cold water to stop the cooking, then let the cauliflower drain thoroughly so it doesn’t water down the dressing.

Process shot showing mixing ingredients together in a bowl.

Step 3: In a large bowl, whisk together 1/4 cup silken tofu, 3 tablespoons olive oil, juice of 1/2 lemon (or more to taste), 1 teaspoon Dijon mustard, 2 teaspoons garlic powder, 1/2 teaspoon black pepper, and additional salt if needed. For an extra-smooth dressing, blend the mixture with an immersion blender or a small countertop blender. Add the cauliflower, celery, red onion, carrots, diced pickle, chopped parsley, and a drained 15-ounce can of chickpeas. Toss gently to coat everything in the dressing.

Step 4: Chill the salad for at least 30 minutes to let the flavors meld; 3–4 hours or overnight improves the flavor further. Serve chilled or at cool room temperature.

Tip: If you prefer a silkier dressing, blending the dressing yields the smoothest texture and helps it cling to the vegetables.

FAQs

Can I prepare this cauliflower salad in advance?

Yes. You can blanch and dry the cauliflower 1–2 days ahead and store it in the refrigerator until ready to assemble. Once combined, the salad benefits from chilling for several hours or overnight so the flavors can develop.

Is cauliflower rice a good substitute?

Cauliflower rice is not recommended for this salad: the pieces are too fine and can become mushy when blanched, which changes the texture considerably. This salad works best with bite-sized florets that hold their shape.

Pro Recipe Tips

  • Chop evenly: Uniform pieces help ensure consistent texture and flavor in every bite.
  • Let flavors meld: Chill the prepared salad for 30–60 minutes before serving; longer resting yields deeper flavor.
  • Don’t overcook the cauliflower: Aim for a tender-crisp texture so florets remain intact when tossed.
  • Dry the cauliflower: Remove excess water after blanching so the dressing stays creamy and not diluted.
Completed Cauliflower Salad in a bowl.

Storage Instructions

Store: Keep the salad in an airtight container in the refrigerator for 4–5 days. The flavor will continue to develop as it rests, making it a convenient make-ahead dish.

Freeze: Freezing is not recommended. The fresh vegetables and dressing will suffer texture changes and become mushy after thawing.

Completed Cauliflower Salad in a storage container.

More Creamy Vegan Salad Recipes

completed Vegan Chicken and California Grape Salad on a plate

Vegan Lunches

Vegan Chicken and California Grape Salad

completed Plant-Based Chickpea Tuna Salad on bread against a white surface

Vegan Lunches

Plant-Based Chickpea Tuna Salad

completed Easy Curried Chickpea Salad on a plate

Vegan Lunches

Easy Curried Chickpea Salad

completed Vegan Caesar Salad plated

Salads

Vegan Caesar Salad

If you try this cauliflower salad or any recipe here, please consider leaving a star rating and a comment to let others know how it turned out. Feedback helps others discover and enjoy the recipe.

Cauliflower Salad

Prep: 15 mins
Cook: 4 mins
Total: 25 mins
Servings: 4 – 6
Completed Cauliflower Salad in a bowl.
A creamy, tangy vegan cauliflower salad that’s quick to make and great for meal prep and gatherings.

Ingredients

  • 4 cups small cauliflower florets (about 1 medium cauliflower, 1 ½ pounds)
  • ½ teaspoon sea salt, plus more to taste
  • 3 tablespoons extra-virgin olive oil
  • ¼ cup silken tofu (or vegan mayo)
  • Juice of ½ lemon (plus more to taste)
  • 1 teaspoon Dijon mustard
  • 2 teaspoons garlic powder
  • ½ teaspoon black pepper
  • 2 celery ribs, thinly sliced
  • ½ cup thinly sliced red onion
  • ¼ cup julienned carrots
  • 1 dill pickle, diced
  • ¼ cup parsley, chopped
  • 1 (15-ounce) can chickpeas, drained and rinsed

Instructions

  • In a medium pot with a lid, bring 4 cups of water to a boil. Add ½ teaspoon salt.
  • Wash and cut the cauliflower into bite-sized florets. Once the water is boiling, add the cauliflower, reduce heat to a simmer, and cook for 3–4 minutes until just tender but still crisp.
  • Drain the cauliflower in a colander and immediately run it under cold water to stop the cooking process. Set aside and drain well.
  • In a large mixing bowl, whisk together the silken tofu, olive oil, lemon juice, Dijon mustard, garlic powder, salt, and black pepper until smooth and creamy. For a silkier dressing, blend using an immersion blender or small jar blender. Taste and adjust seasoning and lemon juice as needed.
  • Add the cauliflower, celery, red onion, carrots, pickle, parsley, and chickpeas to the bowl. Toss until everything is evenly coated with the dressing.
  • Serve immediately or refrigerate for at least 30 minutes to allow the flavors to meld. Refrigerate leftovers in an airtight container for up to 4–5 days.

Notes

  • Chop evenly: Uniform pieces make each bite balanced.
  • Let the flavors meld: Chill for at least 30 minutes; longer resting time improves the overall flavor.
  • Avoid overcooking: Keep the cauliflower tender-crisp so it holds up when tossed.

Nutrition

Calories: 325 kcal
Carbohydrates: 40 g
Protein: 13 g
Fat: 14 g
Fiber: 12 g
Sodium: 484 mg
Vitamin C: 64 mg

Additional Info

Author: Toni Okamoto
Course: Appetizer, Side Dish
Cuisine: American
Method: Stovetop
Diet: Vegan