• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • 🍁 Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Salad Recipes
A glass bowl filled with cauliflower salad, cherry tomatoes, and lots of creamy avocado pesto.

Cauliflower Salad with Avocado Pesto Dressing

Kristen Stevens
By: Kristen Stevens
Updated: 02/01/2023
5 stars (34 ratings)
12 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Cauliflower Salad with creamy avocado pesto, sweet cherry tomatoes, and spicy arugula is about to become your go-to recipe for picnics or for serving on the deck with dinner. The flavors are bright, fresh, and so delicious!

A glass bowl filled with cauliflower salad, cherry tomatoes, and lots of creamy avocado pesto.

There are so many reasons to fall in love with this cauliflower salad, starting with the avocado pesto. Yes, it’s a thing — and it’s dreamy, creamy, and a little bit magical. The pesto clings beautifully to the cauliflower, turning a simple vegetable into something truly crave-worthy.

The cauliflower is lightly steamed until crisp-tender, giving it plenty of nooks and crannies to soak up all that flavor. Sweet cherry tomatoes, peppery arugula, a little red onion, and crunchy almonds add freshness, bite, and texture. It’s easy to make ahead, travels well, and the bright colors always steal the show.

Move over pesto pasta salad — there’s a new favorite in town.

Creamy avocado pesto in a blender about to be poured over the cauliflower salad.
Avocado Pesto Salad Dressing being poured over cauliflower salad

Magical Avocado Pesto Salad Dressing

We call this cauliflower salad, but it’s really all about the pesto avocado dressing. The cauliflower is only in the picture to help us get more of the delicious dressing into our mouths. Thank you for that, cauliflower.

Adding a ripe avocado to pesto sauce makes it super creamy and perfect to use as a pesto salad dressing. Also, since avocados are so rich, you don’t need to add any cheese to this pesto. Give it up for dairy-free pesto!

There’s one more thing you’ll love about this pesto salad dressing: It’s so easy to make! Just pop everything into your blender, then turn it on. Once the pesto is mostly smooth, pour it over the steamed cauliflower, and your salad is ready.

Hot or cold cauliflower salad?

Your choice! In the summer, I like to serve this cold. In the winter, I like it hot. It’s delicious both ways.

To make this a cold cauliflower salad, I run cold water over the steamed cauliflower until it is cool. To make this a hot cauliflower salad, pour the pesto dressing over the hot steamed cauliflower. So easy!

Tap stars to rate!
4.98 stars (34 ratings)
A glass bowl filled with cauliflower salad, cherry tomatoes, and lots of creamy avocado pesto.

Cauliflower Salad Recipe

Prep: 15 minutes mins
Cook: 5 minutes mins
Total: 20 minutes mins
Rate Recipe Print
SaveSaved!
Add us as a preferred source
Cauliflower Salad with creamy avocado pesto, sweet cherry tomatoes, and spicy arugula is about to become your go-to recipe to bring to a picnic or serve on the deck with dinner. The flavors are bright and fresh and so delicious!
6

Ingredients

Cauliflower Salad

  • 1 large head of cauliflower (chopped)
  • 1 pint cherry tomatoes (cut in half)
  • 1 ounce baby arugula
  • ¼ cup minced red onion
  • ¼ cup chopped toasted almonds

Avocado Pesto

  • 1 cup basil
  • ¼ cup olive oil
  • ¼ cup toasted cashews
  • 1 teaspoon salt
  • Juice from 1 ½ lemons
  • 1 clove garlic (minced)
  • 1 ripe avocado

Instructions 

  • Add the cauliflower pieces to a medium-sized pot an add an inch of water. Bring the pot to a boil over high heat, cover the pot, and steam for 3-5 minutes, depending on how soft you like your cauliflower. Drain the water from the pot and, if serving cold, run cold water over the cauliflower until it is cold.
    1 large head of cauliflower
  • Add the basil, olive oil, cashews, salt, lemon juice, and garlic to your blender and blend on high until mostly smooth. Add the avocado and ½ cup of water and blend once more for a few seconds. If the pesto is too thick to pour, add a little more water.
    1 cup basil, ¼ cup olive oil, ¼ cup toasted cashews, 1 teaspoon salt, Juice from 1 ½ lemons, 1 clove garlic, 1 ripe avocado
  • Add the steamed cauliflower, cherry tomatoes, arugula, red onion, and almonds to a large bowl, pour the avocado pesto over the top, and toss to coat.
    1 pint cherry tomatoes, 1 ounce baby arugula, ¼ cup minced red onion, ¼ cup chopped toasted almonds

Nutrition

Serving: 1 serving = ⅙ of the recipe, Calories: 246kcal (12%), Carbohydrates: 17g (6%), Protein: 6g (12%), Fat: 19g (29%), Saturated Fat: 3g (19%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 13g, Sodium: 443mg (19%), Potassium: 872mg (25%), Fiber: 7g (29%), Sugar: 6g (7%), Vitamin A: 758IU (15%), Vitamin C: 95mg (115%), Calcium: 75mg (8%), Iron: 2mg (11%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

A glass bowl filled with cauliflower salad, cherry tomatoes, and lots of creamy avocado pesto.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe

930 shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 07/02/2019 Updated: 02/01/2023
guest
Rate this recipe:




guest
Rate this recipe:




12 Comments
Inline Feedbacks
View all comments
Marlene
Marlene

5 stars
Thank you for your delicious recipes Kristen, you are a 5 star chef.

0
Reply
Karen Kelleher
Karen Kelleher

This was very delicious.  I had it hit the first night, and cold the next day.  (Minus the Arugula, because I didn’t have any). Very tasty

0
Reply
Ivy
Ivy

What if I already have premade pesto? How would I make the dressing?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Ivy

While the flavor will likely be quite different (store-bought pesto always tastes a different) you could try blending some with an avocado to make it creamy. 🙂

0
Reply
carolan
carolan

5 stars
I haven’t made this recipe yet, but I have to say pesto with raw cauliflower is the delicious! I make my favorite pesto and just coat the cauliflower florets then add a pinch of lemon zest and a few teaspoons of lemon juice and add it to a green salad (or any salad). I can’t wait to try this variation.

0
Reply
Lori Jean Brown
Lori Jean Brown

5 stars
I love the pesto! Can I make extra and freeze it?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Lori Jean Brown

I haven’t tried freezing this pesto but I have frozen other pestos with success. I’m not 100% certain that the avocado will freeze well though so you might want to try a little before freezing a whole batch. 🙂

0
Reply
Karen Kelleher
Karen Kelleher
Reply to  Lori Jean Brown

Yes.  Store it in the freezer in an airtight container with a layer of olive oil over the top. Lasts about 3 months

1
Reply
Sandra
Sandra

5 stars
Loved this salad.  Perfect timing as we received a big bag of basil in our CSA bucket this past weekend.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Sandra

Such perfect timing!

0
Reply
Pat Czosnyka
Pat Czosnyka

If there are leftovers, does the pesto stay green and not separate overnight in the fridge?  Looks tasty.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Pat Czosnyka

It does! It’s not quite as vibrant the next day but it is still great to eat as leftovers. 🙂

0
Reply

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required