Pin It

Viral TikTok Broccoli Salad

Viral TikTok Broccoli Salad
Jump to Recipe
Prep 20 min Cook 0 min Serves 8
Quick answer: Viral TikTok broccoli salad: cut 4 cups raw broccoli into small, bite-sized florets. Whisk together 1/2 cup mayo, 3 tablespoons apple cider vinegar, 3 tablespoons honey, 1/2 teaspoon salt, and 1/4 teaspoon black pepper to make the dressing. Toss the broccoli with the dressing, then add 1 cup shredded sharp cheddar, 6 strips crispy bacon (crumbled), 1/4 cup sunflower seeds, 1/3 cup dried cranberries, and 1/4 cup finely diced red onion. Cover and refrigerate at least 30 minutes before serving — the rest is mandatory, not optional. The 30-minute chill is when the raw broccoli softens from stiff to crispy-tender, the dressing coats every piece, and the sunflower seeds plump slightly. The salad keeps 4 days in the fridge and tastes better on day 2.

Viral TikTok Broccoli Salad

The viral TikTok broccoli salad with raw broccoli, sunflower seeds, dried cranberries, sharp cheddar, and crispy bacon in a sweet honey-mayo dressing — ready in 20 minutes, better after 30 in the fridge. The one side dish that disappears at every potluck and actually keeps well for days.

Easy Prep: 20 min Cook: 0 min Total: 20 min8 servings ~$4.20/serving
Prep20 min
Cook0 min
Total20 min
Servings
8
At home~$4.20/serving
vs
Restaurant~$18.90/serving
You save ~78%

The Story Behind the Recipe

The broccoli salad that took over TikTok starting in 2022 and has never really left isn't complicated — it's raw broccoli in a sweet, tangy mayo dressing, finished with the four add-ins that create the crunch, chew, and richness that make it addictive. Food creators on TikTok kept filming versions of it because the reactions were always the same: "I thought I hated raw broccoli but this is different." The key difference is the cutting: very small florets, smaller than you'd cut for a crudité platter, which increases the surface area that gets coated with dressing. #BroccoliSalad has racked up hundreds of millions of views across its many variations, and the sweet-creamy version with sunflower seeds and cranberries is the one that converts broccoli skeptics.

At a deli or prepared-food counter, a small container of broccoli salad runs $8–12 and is almost always dressed too heavily and assembled hours in advance. The home version costs about $1.40 per serving for the full batch and tastes better because you eat it at the right moment: right after the 30-minute rest, when the broccoli has softened just slightly but still has real crunch. The dressing doesn't have any special ingredient — it's just mayo, apple cider vinegar, and honey, in a ratio that keeps the sourness and sweetness in balance without either one taking over.

Nutrition Facts

Per serving (8 servings)
Calories275
Total Fat20g
Total Carbs18g
Dietary Fiber2g
Sugars13g
Protein8g
Sodium450mg

* Estimated values based on standard recipe preparation. Actual values may vary.

Ingredients

  • For the dressing

Instructions

💡
Pro tip: This recipe tastes even better the next day. The flavors need time to meld together in the fridge.
❄️
Storage: Keeps in an airtight container in the fridge for up to 2 weeks. Freezer-friendly for up to 3 months.
🎃 Free Halloween cookbook — download now The Copycat Halloween Cookbook A ready-made, photo-illustrated PDF of our best halloween copycat recipes — free to download, no building required. Pay what you want to support if you love it.

Free PDF — instant download. We'll also send new seasonal copycat recipes now and then; unsubscribe anytime. Or just download it →

Raw broccoli. Sweet creamy dressing. A mandatory 30-minute rest in the fridge. This is the side dish that’s been converting raw-broccoli skeptics on TikTok since 2022, and it keeps appearing because the recipe is genuinely that good.

Why This Broccoli Salad Goes Viral

The visual isn’t the draw — a bowl of green vegetables with dressing doesn’t film dramatically. The draw is the reaction: every video shows someone tasting it and immediately saying “wait, this is actually incredible.” That reaction is the hook because it’s specific: they expected a limp, overdressed vegetable and got something crispy, sweet, salty, and rich all at once.

The combination that creates that reaction is the four-way contrast built into the add-ins:

  • Sunflower seeds — crunch and toasted, nutty fat
  • Dried cranberries — chew and sweet-tart brightness
  • Sharp cheddar — creamy, salty funk
  • Crispy bacon — smoky, salty, textural

Against a base of crispy-tender raw broccoli and a dressing that’s creamy, tangy, and faintly sweet, that combination gives you at least four different things happening in every bite. That’s why it doesn’t get boring.

The Cutting Rule

The single most important technique in this recipe has nothing to do with the dressing: cut the broccoli small. Smaller than you think. The standard for this salad is nickel-sized florets or smaller — significantly smaller than you’d cut for dipping or roasting.

The reason is surface area. Small florets create dramatically more contact points with the dressing per cup of broccoli than large pieces. More contact means more dressing per bite, faster softening during the rest period, and more of the dressing that’s been absorbed and flavored by the broccoli coming through in every forkful. A salad made with large, irregular chunks has dry pockets and overdressed spots; the same recipe with small florets coats evenly.

Cut the stems too, thinly sliced. The stems peel and cut faster than the florets, taste exactly the same, and add a different crunch that keeps the salad from being texturally monotonous.

The Dressing Ratio

The three-ingredient dressing — mayo, apple cider vinegar, honey — is not interchangeable with other vinaigrettes. The fat from the mayo is what coats the raw broccoli and softens it during the rest; an oil-and-vinegar dressing doesn’t do the same thing. The ACV provides brightness and cuts the richness of the mayo. The honey rounds out the sourness.

The balance matters: too little vinegar and the dressing tastes like mayonnaise with broccoli; too little honey and it tastes sharp and one-note. The working ratio is 1/2 cup mayo : 3 tablespoons ACV : 3 tablespoons honey. Taste it before it hits the broccoli and adjust — the dressing should be tangy, creamy, and faintly sweet with no single element dominating.

A pinch of salt and black pepper in the dressing are non-optional. The cheddar and bacon provide salt later, but the dressing needs its own salt to season the broccoli.

The Mandatory Rest

This salad cannot be served immediately after assembly — that’s one of the things the viral videos consistently get wrong when they add “serve right away” as a note. Don’t.

Thirty minutes minimum in the fridge, one hour is better, overnight is best. During the rest:

  1. The raw broccoli goes from stiff-crunchy to crispy-tender as the dressing draws moisture from the cells.
  2. The dressing fully absorbs into the florets rather than pooling at the bottom.
  3. The sunflower seeds lose their raw edge and plump the tiniest bit.
  4. The cranberries soften at the edges and release a small amount of sweetness into the surrounding dressing.

The salad assembled and rested overnight is genuinely different from the same salad at assembly — richer, more cohesive, with better balance across every bite. The 30-minute version is already good; the overnight version is the one people ask for the recipe for.

Variations

Broccoli grape salad: Substitute 1 cup halved red grapes for the dried cranberries. No chew, more juicy burst. Skip the honey in the dressing and add a teaspoon of Dijon mustard instead — the natural sweetness from the grapes balances the dressing without extra sugar.

Broccoli apple salad: Use 1/2 cup finely diced Honeycrisp or Fuji apple instead of dried cranberries. Add 1 teaspoon lemon juice to the dressing to keep the apple from browning and to add a fresh note. No honey needed if the apple is sweet.

Broccoli cauliflower salad: Add 2 cups small cauliflower florets to the broccoli. Everything else stays the same. The cauliflower absorbs the dressing slightly differently — a bit softer, creamier — and creates visual contrast. Good for large batches when you need more volume.

Vegan version: Replace the bacon with 3 tablespoons of capers (drained) for brininess, use vegan mayo, and substitute your preferred vegan cheddar or just skip the cheese and add 1/4 cup toasted pecans. The sunflower seeds and cranberries stay; the dressing ratio stays. The rest time stays.

🥗

Make It Healthier

Love Viral TikTok Broccoli Salad but want a lighter version? Try these simple swaps:

  • ✓Use half mayo and half plain Greek yogurt (2% or whole-milk) for the dressing — it cuts about 50 calories per serving and adds a bit more protein, and the texture is nearly identical. Avoid fat-free mayo, which makes the dressing watery and sweet-heavy without the fat to carry the flavor.
  • ✓Skip the bacon entirely or use 2 strips instead of 6 to save about 25 calories and 2g of saturated fat per serving. The sunflower seeds and cheddar already provide plenty of savory, salty counterbalance to the cranberries and honey.
  • ✓Swap dried cranberries for fresh apple, diced small — about 1/2 cup. You lose the chew but gain fiber and natural sweetness without the added sugar. Honeycrisp or Fuji work best; avoid Red Delicious, which turns mealy.
  • ✓Cut the honey from 3 tablespoons to 1.5 to save about 6g of sugar per serving. Add a teaspoon of Dijon mustard to compensate for the lost sweetness depth — it doesn't taste mustardy, it just adds a background note that keeps the dressing from feeling thin.

Frequently Asked Questions

What is the viral TikTok broccoli salad?

The viral TikTok broccoli salad is a creamy, crunchy raw broccoli side dish made with very small broccoli florets, shredded sharp cheddar, crispy bacon, sunflower seeds, dried cranberries, and red onion, all tossed in a sweet honey-mayo-apple-cider-vinegar dressing. It requires a 30-minute refrigerator rest before serving, which softens the raw broccoli from stiff to crispy-tender and lets the dressing fully absorb. The #BroccoliSalad tag has pulled in hundreds of millions of views across its variations, with the sweet creamy version being the dominant format that converts people who thought they didn't like raw broccoli.

Do you cook the broccoli for TikTok broccoli salad?

No — the broccoli is completely raw. That's the whole point and what makes it different from a steamed or roasted broccoli salad. Raw broccoli has a crunch that stands up to the dressing without going soft during the mandatory 30-minute rest. The small-cut florets soften just slightly in the creamy dressing, landing at a texture that's crispy-tender rather than crunchy-hard or mushy-cooked. If you blanch or cook the broccoli first, it will be mushy and limp by serving time.

Why does viral TikTok broccoli salad need to sit in the fridge?

The 30-minute refrigerator rest is not optional — it does three things the salad can't achieve at assembly. First, the raw broccoli absorbs some of the creamy dressing, softening from stiff to crispy-tender without cooking. Second, the dressing fully coats every piece, so there are no dry pockets that taste raw and plain. Third, the dried cranberries plump slightly and the cheddar settles into the salad. A broccoli salad eaten immediately after mixing tastes underdressed and raw; the same bowl after 30 minutes tastes finished. The salad keeps improving up to about 12 hours — after that, the cranberries start to bleed and the cheddar gets a bit softer.

Can I make viral TikTok broccoli salad ahead of time?

Yes — it's one of the best make-ahead salads because it actively improves overnight. Make it up to 24 hours ahead, cover tightly, and refrigerate. Toss and taste before serving, adjusting salt or vinegar if needed. The bacon softens slightly overnight but stays flavorful; if you want it to stay crispy, keep it separate and stir it in 30 minutes before serving. The same approach works for the sunflower seeds if you want them to stay crunchy rather than soft.

What can I substitute for mayo in TikTok broccoli salad?

Plain Greek yogurt (whole-milk) is the best substitute — use the same quantity (1/2 cup) for a tangier, higher-protein version that holds up to the vinegar without becoming watery. A half-and-half mayo-yogurt blend is the most balanced substitute: still creamy but lighter. Sour cream works but makes the dressing richer and heavier. Vegan mayo (Hellmann's Vegan or Just Mayo) works identically to regular mayo for anyone avoiding eggs or dairy. Avoid fat-free mayo — it contains more water and starch, which makes the dressing thin and overly sweet.

Can I leave out the bacon and make this vegetarian?

Yes — the bacon adds a salty, smoky element but the salad stands without it. Without bacon, increase the sunflower seeds from 1/4 cup to 1/3 cup for extra crunch and savory fat, and consider adding 2 tablespoons of toasted pecans or walnuts for a different textural note. Smoked paprika (a pinch, stirred into the dressing) mimics some of the smoky flavor without meat. Some people add a tablespoon of capers for a briny, salty punch that replaces the bacon's role.

How long does TikTok broccoli salad keep in the fridge?

Four days, covered tightly. It's best on days 1 and 2, when the broccoli is at the ideal crispy-tender stage and the cranberries are still plump. By day 3, the broccoli has softened slightly more and the dressing is more absorbed than coating, but it's still good. Day 4 is the last day you'd want to eat it — the broccoli starts to lose color and the cranberries get soft. Store in a glass or ceramic bowl rather than plastic, which can retain onion smell.

Love this recipe? Share it!

Free PDF: our 12 most-wanted copycat recipes — instant download.

Made it? Buy us a coffee

Every recipe here is free, with no paywalls. If this one was a hit at your table, a small tip keeps new copycats coming.

$

Ratings & Reviews

—
No ratings yet

Rate this recipe

Click a star to rate

Leave a Review

0/500

CS

Copycat Spices Editorial

Researched + fact-checked. Every recipe on Copycat Spices is built from published sources — official ingredient lists, brand-published recipes, interviews and food-science references — and fact-checked before it goes live, then written as clear, step-by-step instructions for home cooks of all skill levels.

Learn more about our mission →