This post may contain affiliate links. See my disclosure policy.

Crunchy, creamy, and colorful, this easy broccoli slaw recipe is made with thinly sliced broccoli stems and florets in a tangy honey-Dijon buttermilk dressing. It is a reliable, make-ahead side dish perfect for your next barbecue, picnic, or potluck!

Finished broccoli slaw in a large white oval serving bowl with broccoli florets, thin broccoli stems, red cabbage, carrots, dried cranberries, sliced almonds, and creamy dressing, surrounded by small bowls of almonds, dressing, and cranberries.
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Fresh, creamy, and oh-so crunchy, broccoli slaw is a summer staple at my house and a favorite side dish for outdoor barbecues, pool days, and potlucks! And since broccoli is my son’s favorite vegetable, there’s never a shortage of this edible, tree-like plant chilling in my refrigerator. This recipe uses both the broccoli stems and florets, giving you the most bang for your buck, even more crunch, and helping reduce unnecessary food waste. It’s tossed in a delicious mayo-buttermilk dressing that’s tangy, a little bit sweet, and creamy – but not heavy.

Broccoli slaw is more or less exactly what it sounds like: a crunchy coleslaw-like salad made with shredded or thinly sliced broccoli instead of traditional cabbage. It can be made from scratch using fresh broccoli stems and florets (a super simple process that I cover in more detail below), or with a pre-packaged bag of broccoli slaw mix for a quick shortcut.

Broccoli Slaw Recipe Ingredients

This recipe makes use of the whole broccoli crown, tender stems included, for extra crunch and less waste. Here is how I prepare it:

Chopped broccoli florets and thinly sliced broccoli stems arranged side by side on a white cutting board on a white marble surface, with a black-and-white kitchen towel in the corner.
  1. First, cut the broccoli florets from the stems. You want small, bite-sized florets for this recipe, so trim away as much of the thick stem as possible. Use your hands or a knife to break the florets into small pieces until you have about 2 cups.
  2. Next, trim and peel the broccoli stems. Slice off any dry, tough, or woody ends, then use a vegetable peeler to remove the thick outer layer. The inside of the stem is tender and perfect for slaw.
  3. Then, slice the stems into thin matchsticks. Cut the peeled stems into thin planks, stack the planks, and slice them into thin strips. You will need about 3 cups of sliced broccoli stems.

Once the broccoli is ready, prep the remaining slaw ingredients:

Overhead labeled ingredient photo for broccoli slaw showing broccoli, mayonnaise, shredded carrots, dried cranberries, sliced almonds, honey, apple cider vinegar, buttermilk, green onions, pepper, Dijon mustard, salt, and red cabbage on a white marble surface.
  • Shredded carrots: Store-bought shredded carrots work great, or you can shred whole carrots yourself using a box grater or julienne peeler.
  • Finely chopped red cabbage: Adds extra crunch and gives the slaw a pretty purple color.
  • Thinly sliced green onions: Less sharp than red onion, I prefer adding green onions to this recipe. Chives or very thinly sliced red onion can be used instead.
  • Dried cranberries: Sweet, chewy, and tart, dried cranberries balance the creamy dressing and crunchy vegetables. Raisins, golden raisins, dried cherries, or chopped dried apricots are all good substitutes.
  • Sliced almonds: For the best crunch, reserve a few to sprinkle over the top just before serving. Sunflower seeds, pepitas, chopped walnuts, or pecans can be used instead.

Broccoli Slaw Dressing

Many broccoli slaw recipes are tossed with a super sweet, coleslaw-style dressing, but I prefer mine a little more balanced. This version is made with mayonnaise, buttermilk, apple cider vinegar, honey, Dijon mustard, kosher salt, and black pepper. It is creamy, tangy, lightly sweet, and flavorful without overpowering the fresh crunch of the broccoli.

Broccoli slaw dressing ingredients in a pale oval bowl, including mayonnaise, buttermilk, apple cider vinegar, honey, Dijon mustard, salt, and black pepper, shown on a white marble surface with a black-and-white towel.
Smooth creamy broccoli slaw dressing mixed in a pale oval bowl with a wooden-handled utensil, set on a white marble surface beside a black-and-white kitchen towel.

For a lighter variation, replace half of the mayonnaise with plain Greek yogurt. The dressing will be a little tangier and less rich, but still creamy enough to coat the broccoli, cabbage, carrots, cranberries, and almonds. For a dairy-free version, skip the buttermilk and thin the dressing with a little extra apple cider vinegar, lemon juice, or water, as needed.

How to Make Broccoli Slaw

Once the broccoli is sliced and the remaining veggies are prepped, this broccoli slaw recipe is super easy to make. Just whisk together the creamy dressing, add everything to a large bowl, and toss until the broccoli, cabbage, carrots, cranberries, and almonds are evenly coated.

For the best flavor, cover and refrigerate the slaw for 30 minutes before serving. This gives the dressing time to soak into the broccoli and helps the flavors come together.

Fresh broccoli slaw ingredients arranged in a large white oval bowl, including broccoli florets, thin broccoli stem strips, green onions, dried cranberries, shredded carrots, red cabbage, and sliced almonds.
Fresh broccoli slaw in a large white oval bowl with broccoli florets, broccoli stems, red cabbage, carrots, cranberries, and almonds drizzled with creamy dressing.

Jessica’s Pro Tip

Keep It Chilled for Outdoor Parties

Since this broccoli slaw is made with a creamy mayo-buttermilk dressing, I like to keep it chilled until just before serving, especially for outdoor barbecues, pool days, and potlucks. If it will be sitting out for more than a few minutes, I set the serving bowl over a larger bowl of ice to help keep it cold. Per USDA guidance, perishable foods should not sit out for more than 2 hours, or more than 1 hour when temperatures are above 90°F.

Broccoli Slaw Variations and Substitutions

  • Use bagged broccoli slaw: For a quick shortcut, replace the broccoli stems, florets, carrots, and cabbage with one 12- to 16-ounce bag of broccoli slaw mix. Add the dressing gradually, since bagged mixes can vary in size and moisture.
  • Make it nut-free: Replace the sliced almonds with sunflower seeds or pepitas. You will still get plenty of crunch without the nuts.
  • Swap the cranberries: Dried cranberries add sweet-tart flavor, but raisins, golden raisins, dried cherries, or chopped dried apricots all work well.
  • Make it lighter: Replace part of the mayonnaise with plain Greek yogurt. I like starting with half mayo and half Greek yogurt so the dressing stays creamy.
  • Add apple: Chopped apple adds fresh sweetness and crunch, especially if you are serving this broccoli slaw in the fall or around the holidays. Honeycrisp, Fuji, or Granny Smith would all be good options.
  • Add bacon: For more of a classic broccoli salad flavor, add cooked, crumbled bacon just before serving. It adds a salty, savory contrast to the creamy dressing, cranberries, and almonds.
  • Make it dairy-free: Skip the buttermilk and thin the dressing with a little extra apple cider vinegar, lemon juice, water, or unsweetened dairy-free milk until it reaches a pourable consistency.
Macro close-up of broccoli slaw with fresh broccoli florets, thin broccoli stems, sliced almonds, dried cranberries, shredded carrots, red cabbage, and creamy dressing.
Close-up of creamy broccoli slaw in a white serving bowl with broccoli florets, broccoli stems, shredded carrots, red cabbage, dried cranberries, sliced almonds, and a drizzle of dressing.

What to Serve with Broccoli Slaw

Broccoli slaw is one of my favorite side dishes to serve alongside grilled meats, sandwiches, and other summer sides and salads like Grilled Corn, Tortellini Pasta Salad, and Fruit Salad. It is especially delicious with smoky, grilled, or barbecue-style mains. Some of my favorite recipes to pair it with include:

A serving of broccoli slaw on a small white plate with a large fork, featuring broccoli florets, thin broccoli stems, carrots, red cabbage, cranberries, sliced almonds, and creamy dressing.

Make Ahead and Storage

Can I make broccoli slaw ahead of time?

Yes. This broccoli slaw can be made up to 1 day ahead, which makes it great for summer meals and easy entertaining. I actually think it tastes best after it has had at least 30 minutes to chill in the refrigerator. To maintain the best crunch, reserve some of the sliced almonds and sprinkle them over the top just before serving.

How long does broccoli slaw last?

Store leftover broccoli slaw in an airtight container in the refrigerator for up to 2-3 days. The broccoli, cabbage, and carrots will soften as they sit, but the slaw will still taste delicious. Give it a good stir before serving and season with a little extra salt and black pepper, if needed.

More Easy Summer Salad Recipes

If you try making this broccoli slaw recipe, I’d love to hear what you think! Please leave a comment and a star rating below. Your feedback helps other readers discover (and enjoy) this recipe too. Thank you so much! 💛

Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Finished broccoli slaw in a large white oval serving bowl with broccoli florets, thin broccoli stems, red cabbage, carrots, dried cranberries, sliced almonds, and creamy dressing, surrounded by small bowls of almonds, dressing, and cranberries.
5 from 1 vote

Broccoli Slaw Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This creamy broccoli slaw is made with fresh broccoli florets and stems, shredded carrots, red cabbage, green onions, dried cranberries, and sliced almonds tossed in a tangy honey-Dijon buttermilk dressing. It is crisp, colorful, lightly sweet, and perfect for BBQs, potlucks, picnics, and easy make-ahead meals.
Prep: 15 minutes
Total: 45 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, along with fresh recipes and cooking tips!

Ingredients 

For the Broccoli Slaw

  • 2 cups broccoli florets, chopped small
  • 3 cups peeled broccoli stems, cut into thin strips
  • ¾ cup shredded carrots
  • ¾ cup finely chopped red cabbage
  • 3 green onions, thinly sliced
  • ½ cup dried cranberries
  • ½ cup sliced almonds

For the Broccoli Slaw Dressing

Instructions 

  • Cut the broccoli florets into small, bite-sized pieces. Trim the dry ends from the broccoli stems, peel away the tough outer layer, then slice the tender centers into thin matchsticks.
    2 cups broccoli florets, 3 cups peeled broccoli stems
  • Add the broccoli florets, sliced broccoli stems, shredded carrots, red cabbage, green onions, dried cranberries, and sliced almonds to a large mixing bowl.
    ¾ cup shredded carrots, ¾ cup finely chopped red cabbage, 3 green onions, ½ cup dried cranberries, ½ cup sliced almonds
  • In a separate small bowl, whisk together the mayonnaise, buttermilk, apple cider vinegar, honey, Dijon mustard, kosher salt, and black pepper until smooth and creamy.
    ½ cup mayonnaise, 2 tablespoons buttermilk, 2 tablespoons apple cider vinegar, 1 tablespoon honey, 1 tablespoon Dijon mustard, ½ teaspoon kosher salt, ¼ teaspoon black pepper
  • Pour the dressing over the broccoli mixture and toss well until all of the vegetables are evenly coated.
  • Cover and refrigerate for at least 30 minutes. This gives the flavors time to come together and helps the broccoli soften slightly while staying crisp.
  • Toss the slaw again just before serving. Taste and season with additional salt and black pepper, if needed.

Notes

  • Shortcut option: Replace the broccoli florets, stems, carrots, and cabbage with one 12- to 16-ounce bag of broccoli slaw mix. Add the dressing gradually, since bagged mixes vary in size.
  • Make it lighter: Replace half of the mayonnaise with plain Greek yogurt.
  • Make it dairy-free: Use dairy-free mayonnaise and skip the buttermilk. Thin the dressing with a little extra apple cider vinegar, lemon juice, water, or unsweetened dairy-free milk as needed.
  • Make ahead: This slaw can be made up to 1 day in advance. For the best texture, add some of the almonds just before serving.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 2-3 days. The vegetables will soften as they sit, but the slaw will still taste delicious.
  • Freezing is not recommended. 
 

Nutrition

Calories: 281kcal | Carbohydrates: 22g | Protein: 6g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 7g | Trans Fat: 0.04g | Cholesterol: 8mg | Sodium: 386mg | Potassium: 443mg | Fiber: 5g | Sugar: 14g | Vitamin A: 3343IU | Vitamin C: 75mg | Calcium: 92mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Chef Jessica Randhawa in a dark dress smiling with head slightly tilted

Jessica Randhawa

Chef | Food Photographer

Jessica Randhawa leads The Forked Spoon, sharing 15 years of experience and over 1,200 original recipes, kitchen tips, and practical cooking advice. Inspired by her world travels, Jessica's approachable recipes have been featured in outlets such as USA Today, Daily Mail, and CNET. She holds a Bachelor of Science from the University of California.

You may also like:

Leave a comment

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

Recipe Rating




5 from 1 vote (1 rating without comment)