Keto Broccoli Salad

A crunchy, creamy keto broccoli salad loaded with crisp bacon, sharp cheddar, and sunflower seeds in a tangy mayo dressing. Just 5.2g net carbs per serving and only 20 minutes total, it's the perfect make-ahead low-carb lunch or potluck side.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026

Keto Broccoli Salad
15 min
Prep
5 min
Cook
20 min
Ready in
6
Servings
Easy
Difficulty

Nutrition per serving

5.2g
Net carbs
2.5g
Fiber
7.7g
Total carbs
11g
Protein
28g
Fats
322
Calories

Per serving · makes 6. Values are estimates; brands vary.

lunchgluten freemeal prepquick easyketo

This creamy keto broccoli salad delivers everything you love about the classic deli version, with crisp bacon, sharp cheddar, and a tangy-sweet mayo dressing, but only 5.2g net carbs per serving. It comes together in 20 minutes and only gets better after a rest in the fridge.

Ingredients

  • 6 cups fresh broccoli florets, chopped small (about 2 medium heads)
  • 8 slices bacon, cooked crisp and crumbled
  • 1 cup sharp cheddar cheese, shredded or diced small
  • 1/4 cup red onion, finely diced
  • 1/3 cup roasted sunflower seeds
  • 3/4 cup mayonnaise
  • 2 tbsp apple cider vinegar
  • 1 tbsp granulated erythritol (or monk fruit sweetener)
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. 1

    Cook the bacon in a skillet over medium heat until crisp, about 5 minutes. Drain on paper towels and crumble once cool.

  2. 2

    Chop the raw broccoli into small bite-sized florets and add to a large mixing bowl along with the diced red onion, shredded cheddar, and sunflower seeds.

  3. 3

    In a separate bowl, whisk together the mayonnaise, apple cider vinegar, erythritol, salt, and pepper until smooth and creamy.

  4. 4

    Pour the dressing over the broccoli mixture and toss thoroughly until every floret is well coated.

  5. 5

    Fold in the crumbled bacon, reserving a little to garnish the top.

  6. 6

    Cover and refrigerate for at least 1 hour (or overnight) to let the flavors meld and the broccoli soften slightly before serving.

Tips & notes

  • This salad gets better as it sits, so it's ideal for meal prep. Store covered in the fridge for up to 4 days; add the bacon and sunflower seeds just before serving if you want maximum crunch.
  • For a dairy-free version, swap the cheddar for an extra 1/4 cup sunflower seeds or some diced avocado added just before serving.
  • Blanch the broccoli in boiling water for 60 seconds and shock in ice water if you prefer a softer, less raw texture while keeping the bright green color.

Log this recipe in one tap

Save keto broccoli salad to CarbMeNot and track its 5.2g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto broccoli salad?
Each of the 6 servings has 5.2g net carbs (7.7g total carbs minus 2.5g fiber), along with 322 calories, 11g protein, and 28g fat. That keeps it comfortably within keto macros for a side or light lunch.
Can I make keto broccoli salad ahead of time?
Yes, it's an excellent make-ahead dish. It actually improves after a few hours in the fridge as the dressing softens the broccoli. Keep it covered for up to 4 days, and add the sunflower seeds and bacon right before serving for the best crunch.
Do I have to cook the broccoli?
No, this salad uses raw broccoli for a satisfying crunch and to keep prep quick. If you prefer a softer texture, blanch the florets for about 60 seconds in boiling water, then plunge them into ice water before assembling.

More keto recipes