Keto & Primal Soul Bread

Keto Soul Bread (low-carb, primal)

Pin It

The popular Soul Bread has been developed by Souls Song and the members of the Atkins and LCHF – The Road to Success Facebook group. It’s so popular it even has its own Facebook group!

I discovered Soul Bread a couple of months ago when several members in our KetoDiet Support Group shared their amazingly looking bread recipes. I’ve heard so much praise about this low-carb bread that I decided to give it a try myself.

My friend Lisa of Low-Carb Yum posted a thorough review of the original recipe on her blog. One of the advantages of this bread is that it’s not crumbly and holds perfectly together so you can slice it really thin. You’ll get 14-16 slices from just one loaf.

In my tweaked version, I left out the baking powder and adjusted the amount of baking soda and cream of tartar to make up for it. I also made it primal-friendly by using glucomannan powder instead of xanthan gum. Lastly, I skipped the sweetener but you can add a few drops of stevia if needed.

The taste is neutral which makes this grain-free bread suitable for both sweet and savoury meals. It goes well with butter & chia jam or with savoury toppings like ham & cheese. We ate half of the loaf with butter and I used the remaining slices for making keto-friendly French Toast (recipe coming soon!).

The texture is slightly more dense than regular bread. My loaf didn’t rise as much as on some of the photos I’ve seen, but that might be down to me being impatient and opening the oven! Avoid that if you can and just wait for 45-50 minutes 🙂

Finally, there are lots of variations of Soul Bread at Low Carbe Diem – make sure you check them out too!

Preparation time


Nutritional values (per serving, 1 slice):

Total Carbs 1.6 grams
Fiber 0.3 grams
Net Carbs 1.4 grams
Protein 14.7 grams
Fat 18.1 grams
of which Saturated 9 grams
Energy 213 kcal
Magnesium and potassium trace

Macronutrient ratio: Calories from carbs (2%), protein (26%), fat (72%)

Ingredients (makes 1 loaf/ 14 slices):

  • 1 ½ cup full-fat cream cheese, room temperature (360 g/ 12.7 oz)
  • ¼ cup butter or ghee, melted (60 ml/ 2 fl oz)
  • ¼ cup extra virgin olive oil (60 ml/ 2 fl oz)
  • ¼ cup heavy whipping cream (60 ml/ 2 fl oz)
  • 4 large eggs
  • 2 tsp cream of tartar
  • 1 tsp baking soda
  • 1 tsp glucomannan powder
  • ½ tsp salt (I like pink Himalayan salt)
  • 1 ⅔ cups unflavoured whey protein or egg white protein powder (166 g/ 5.9 oz) – see note below
  • Optional: 3-5 drops liquid Stevia

Note: Not all whey protein products will work. The creators of the original Soul Bread recommendIsopure Whey Protein Isolate or Hoosier Hill Farm Whey Protein Powder Isolate. I live in the UK so I used unflavoured whey protein from Pulsin which worked well.

Discover foods, kitchen tools and other products I use and love! Find out more


  1. Preheat the oven to 165 C/ 325 F. Place the cream cheese in a bowl and beat with a hand whisk.Keto Soul Bread (low-carb, primal)
  2. Add melted ghee, olive oil, …Keto Soul Bread (low-carb, primal)
  3. … heavy whipping cream and eggs. Beat until well combined.Keto Soul Bread (low-carb, primal)
  4. Place the baking soda, cream of tartar and glucomannan powder in a sieve and sift in the batter while stirring. Then, sift in the protein powder and keep stirring to avoid clumping.
    I think I could even use psyllium husk powder instead of xanthan gum but I haven’t tried it. My guess would be 2-3 teaspoons of psyllium husk powder instead of 1 teaspoon of xanthan gum or glucomannan powder.Keto Soul Bread (low-carb, primal)
  5. Pour the batter in a loaf pan (I used a silicon loaf pan like this one) and place in the oven. Bake for 50 minutes or until until set inside. Remove from the oven and place on a cooling rack for 10-15 minutes.Keto Soul Bread (low-carb, primal)
  6. Slice and serve with butter or your favourite sandwich filling! Keep a few slices in an airtight container for up to 3 days or freeze in batches for up to 3 months.Keto Soul Bread (low-carb, primal)
Continue Reading on Next Page