[et_pb_section bb_built=”1″ inner_width=”auto” inner_max_width=”none”][et_pb_row][et_pb_column type=”4_4″][et_pb_text _builder_version=”3.22.2″ text_text_shadow_horizontal_length=”text_text_shadow_style,%91object Object%93″ text_text_shadow_vertical_length=”text_text_shadow_style,%91object Object%93″ text_text_shadow_blur_strength=”text_text_shadow_style,%91object Object%93″ link_text_shadow_horizontal_length=”link_text_shadow_style,%91object Object%93″ link_text_shadow_vertical_length=”link_text_shadow_style,%91object Object%93″ link_text_shadow_blur_strength=”link_text_shadow_style,%91object Object%93″ ul_text_shadow_horizontal_length=”ul_text_shadow_style,%91object Object%93″ ul_text_shadow_vertical_length=”ul_text_shadow_style,%91object Object%93″ ul_text_shadow_blur_strength=”ul_text_shadow_style,%91object Object%93″ ol_text_shadow_horizontal_length=”ol_text_shadow_style,%91object Object%93″ ol_text_shadow_vertical_length=”ol_text_shadow_style,%91object Object%93″ ol_text_shadow_blur_strength=”ol_text_shadow_style,%91object Object%93″ quote_text_shadow_horizontal_length=”quote_text_shadow_style,%91object Object%93″ quote_text_shadow_vertical_length=”quote_text_shadow_style,%91object Object%93″ quote_text_shadow_blur_strength=”quote_text_shadow_style,%91object Object%93″ header_text_shadow_horizontal_length=”header_text_shadow_style,%91object Object%93″ header_text_shadow_vertical_length=”header_text_shadow_style,%91object Object%93″ header_text_shadow_blur_strength=”header_text_shadow_style,%91object Object%93″ header_2_text_shadow_horizontal_length=”header_2_text_shadow_style,%91object Object%93″ header_2_text_shadow_vertical_length=”header_2_text_shadow_style,%91object Object%93″ header_2_text_shadow_blur_strength=”header_2_text_shadow_style,%91object Object%93″ header_3_text_shadow_horizontal_length=”header_3_text_shadow_style,%91object Object%93″ header_3_text_shadow_vertical_length=”header_3_text_shadow_style,%91object Object%93″ header_3_text_shadow_blur_strength=”header_3_text_shadow_style,%91object Object%93″ header_4_text_shadow_horizontal_length=”header_4_text_shadow_style,%91object Object%93″ header_4_text_shadow_vertical_length=”header_4_text_shadow_style,%91object Object%93″ header_4_text_shadow_blur_strength=”header_4_text_shadow_style,%91object Object%93″ header_5_text_shadow_horizontal_length=”header_5_text_shadow_style,%91object Object%93″ header_5_text_shadow_vertical_length=”header_5_text_shadow_style,%91object Object%93″ header_5_text_shadow_blur_strength=”header_5_text_shadow_style,%91object Object%93″ header_6_text_shadow_horizontal_length=”header_6_text_shadow_style,%91object Object%93″ header_6_text_shadow_vertical_length=”header_6_text_shadow_style,%91object Object%93″ header_6_text_shadow_blur_strength=”header_6_text_shadow_style,%91object Object%93″ z_index_tablet=”500″]

GAPS Diet Broccoli Bacon Salad
GAPS, Paleo, and delicious!

Broccoli Bacon Salad, GAPS & Paleo friendly

Inspired by Traditional Cooking School’s Post by Kresha Faber.

Summertime is almost here. That means BBQ’s, potlucks, picnics, and parties.  I love to have a few go-to recipes that are easy, GAPS-friendly, and crowd-pleasers.  This Broccoli Bacon Salad is all that and more. Kids love it too! This is one of the salads I send in my kiddo’s lunch container that comes back empty- every time.

Note #1: For the dressing, you can use either 24-hour fermented kefir or home-made mayo.  Both are delicious.

Note #2: Steamed broccoli is more digestible, but if you decide to go raw, cut the broccoli up into smaller pieces.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Bacon Salad

  • Author: Modified by Honest Body, inspired by Kresha Faber


Delicious GAPS and Paleo Friendly side dish, great for picnics, BBQs, and potlucks.




  • 1 large bundle/head of broccoli (about 1.5 lbs)
  • 1/2 lb uncured sugar-free bacon (I use Pedersens or Applegate)
  • 1/2 red onion, thinly sliced and then coarsely chopped
  • 1/2 cup raisins or dried currants
  • 1/2 cup sunflower seeds


  • 1/2 cup mayonnaise or 24-hour fermented milk kefir or yogurt
  • 1 1/2 Tbs raw apple cider vinegar
  • 23 Tbs raw honey (if it is granulated, add a little hot water and stir until it is thin enough to mix well with the other ingredients)
  • Salt to taste (depends on how salty the bacon is), pepper if desired


Prepare Ingredients

  1. Fry the bacon until crispy (about 10 minutes on low-med heat). Meanwhile,
  2. Rinse the broccoli and cut into florets.
  3. Steam broccoli for about 2-4 minutes until bright green.
  4. Place the broccoli in a colander and drain well, then place in a large salad bowl.
  5. Once the bacon is crispy, remove from the pan and set aside to cool on a plate.  Pour the bacon drippings over the broccoli for extra fat and flavor.
  6. Break bacon into bits, set aside with the raisins, onion, and sunflower seeds.

Dressing: This can be done ahead of time and makes a good dressing for other salads as well.

  1. Combine the honey, salt, and vinegar in a bowl or glass measuring cup.  Whisk until honey and salt are mostly dissolved.
  2. Add the mayo or kefir, whisk until incorporated.


  1. Toss the broccoli, raisins, and onions with the dressing in a large bowl.
  2. Just before serving, top with the sunflower seeds and bacon. It’s ok to mix them with all the ingredients ahead of time, but the bacon and sunflower seeds will get a bit soggy, so I prefer to add them at the end.


This salad pairs well with BBQ, grilled meats or sausages, burgers, and pulled pork.

GAPS Diet Broccoli Bacon Salad
GAPS Broccoli Bacon Salad. Easy, delicious, and fresh!


Scroll to Top