Finding a keto-friendly treat that actually tastes like real bread and satisfies your sweet tooth can feel nearly impossible. Most low-carb baked goods either taste like cardboard or require a shopping list of weird ingredients you’ll never use again, and don’t even get me started on the ones that fall apart the second you try to slice them.
That’s exactly why this keto rhubarb bread is such a game-changer: it’s moist and flavorful thanks to the combination of tangy rhubarb and sweet strawberries, uses simple ingredients like coconut flour and cream cheese that work beautifully together, and comes with a sweet cream glaze that makes it feel like a real indulgence without kicking you out of ketosis.

Why You’ll Love This Keto Rhubarb Bread
- Keto-friendly and low-carb – This bread uses coconut flour and sugar substitutes instead of regular flour and sugar, so you can enjoy a sweet treat while staying in ketosis.
- Moist and flavorful – The combination of cream cheese, sour cream, and butter keeps this bread incredibly moist, while the rhubarb and strawberries add a nice tangy-sweet flavor.
- Perfect for breakfast or dessert – Whether you’re looking for a satisfying breakfast or an after-dinner treat, this bread works for any time of day.
- Great way to use seasonal rhubarb – If you have rhubarb growing in your garden or find it at the farmers market, this recipe is a delicious way to put it to good use.
What Kind of Rhubarb Should I Use?
Fresh rhubarb is your best bet for this recipe, and you’ll find it in season during spring and early summer at most grocery stores. Look for stalks that are firm and crisp, with a bright color ranging from pink to deep red – though the color doesn’t actually affect the flavor much. You’ll want to trim off the leaves completely since they’re toxic, and cut away any brown spots on the stalks before chopping them up for your bread. If fresh rhubarb isn’t available, frozen rhubarb works just fine too, but make sure to thaw it first and drain off any excess liquid so your bread doesn’t end up too wet.

Options for Substitutions
This keto-friendly bread has some room for swaps, though a few ingredients are pretty important to keep:
- Coconut flour: This one’s tough to substitute since coconut flour is key for keeping this bread keto. Almond flour won’t work the same way since it absorbs liquid differently. If you must use almond flour, you’ll need about 3 cups and may need to reduce the eggs to 4.
- Cream cheese: You can use mascarpone cheese or Greek cream cheese instead. Make sure it’s at room temperature so it mixes smoothly into the batter.
- Sour cream: Plain Greek yogurt works great here as a swap. Use the full-fat version to keep it keto and maintain the moisture in the bread.
- Strawberries: Feel free to skip the strawberries and use all rhubarb instead, or try blueberries or raspberries. Just keep the total fruit amount around 3 cups.
- Butter: Coconut oil is a solid substitute here if you’re dairy-free. Use the same amount and make sure it’s melted before adding to the batter.
- Sugar substitute: Any granulated keto sweetener works – erythritol, monk fruit, or allulose. Just stick with whatever you usually bake with for consistent results.
Watch Out for These Mistakes While Baking
The biggest mistake with keto rhubarb bread is not chopping your rhubarb and strawberries into small, uniform pieces – large chunks release too much moisture and can create soggy pockets in your bread, so aim for 1/2-inch cubes.
Coconut flour is incredibly absorbent and behaves differently than regular flour, so resist the urge to add extra liquid if your batter seems thick – it should be dense, not pourable.
Since keto baked goods can brown quickly on the outside while staying raw inside, tent your loaf with aluminum foil after 40-45 minutes if the top is getting too dark, and always use a toothpick to check the center before removing from the oven.
Finally, let the bread cool completely in the pan for at least 20 minutes before attempting to remove it, as keto breads are more fragile when warm and can easily fall apart.

What to Serve With Keto Rhubarb Bread?
This bread is perfect for breakfast or an afternoon snack with a hot cup of coffee or tea. I love slicing it thick and spreading a little softened butter or cream cheese on top while it’s still slightly warm. It also works great as a dessert option – try serving it with a dollop of whipped cream or a scoop of sugar-free vanilla ice cream. Since it’s already packed with fruit, you don’t need much else, but fresh berries on the side make a nice addition if you want something extra.
Storage Instructions
Store: Keep your rhubarb bread in an airtight container or wrapped tightly in plastic wrap at room temperature for up to 2 days, or in the fridge for up to a week. The bread actually gets even more moist after a day or two as the flavors settle in!
Freeze: This bread freezes really well for up to 3 months. I like to slice it first, then wrap individual slices in plastic wrap and store them in a freezer bag. That way you can grab just one or two slices whenever you want without thawing the whole loaf.
Serve: Let frozen slices thaw at room temperature for about 30 minutes, or warm them in the microwave for 15-20 seconds. If you glazed the bread, you might want to add a fresh drizzle of glaze after reheating since it can absorb into the bread over time.
| Preparation Time | 20-30 minutes |
| Cooking Time | 65-75 minutes |
| Total Time | 90-100 minutes |
| Level of Difficulty | Medium |
| Servings | 12 slices |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2100-2300
- Protein: 50-60 g
- Fat: 160-180 g
- Carbohydrates: 95-110 g
Ingredients
For the bread:
- 6 large eggs (room temperature, about 70°F)
- 6 oz cream cheese (I prefer Philadelphia brand)
- 1/2 cup butter (melted and cooled to room temperature)
- 3/8 cup sugar substitute
- 2 cups rhubarb (sliced into 1/2-inch pieces)
- 1 cup strawberries (hulled and quartered)
- 2 tsp cinnamon
- 1 tsp vanilla
- 1 1/2 cups coconut flour (I always use Bob’s Red Mill)
- 3/4 cup sour cream
- 2 tsp baking powder
- 1/4 tsp salt
- 1/4 tsp ground nutmeg
For the icing:
- 3/4 cup powdered sweetener (sifted to remove lumps)
- 4 tbsp cream
- 1/2 tsp vanilla
Step 1: Prepare Pan and Preheat Oven
Heat your oven to 350°F and grease a loaf pan (approximately 9×5 inches) with butter or non-stick spray, then line the bottom with parchment paper for easy removal.
This prevents sticking and ensures your finished bread releases cleanly.
Step 2: Prepare Fruit and Dry Ingredients
- 2 cups rhubarb
- 1 cup strawberries
- 1 1/2 cups coconut flour
- 2 tsp baking powder
- 1/4 tsp salt
- 2 tsp cinnamon
- 1/4 tsp ground nutmeg
While the oven preheats, slice the rhubarb into 1/2-inch pieces and quarter the strawberries, then set aside.
In a separate bowl, whisk together the coconut flour, baking powder, salt, cinnamon, and nutmeg until well combined and no lumps remain.
This ensures even distribution of leavening agents and spices throughout the bread.
Step 3: Create the Wet Ingredient Base
- 1/2 cup butter
- 6 oz cream cheese
- 3/8 cup sugar substitute
- 1 tsp vanilla
In a large bowl, cream together the melted and cooled butter, cream cheese, and sugar substitute until smooth and well combined.
Add the vanilla extract and mix to incorporate.
This combination creates a rich, smooth base that will support the eggs and other ingredients.
Step 4: Incorporate Eggs Gradually
- 6 large eggs
Add the room temperature eggs one at a time to the wet mixture, beating well after each addition until fully incorporated before adding the next.
Using room temperature eggs helps them emulsify better with the other ingredients, creating a smoother, more cohesive batter.
This step takes about 3-4 minutes total.
Step 5: Combine Wet and Dry Ingredients
- dry ingredient mixture from Step 2
- 3/4 cup sour cream
Add the dry ingredient mixture from Step 2 to the wet batter and fold together gently with a spatula until just combined—don’t overmix, as this can develop the flour and make the bread dense.
Once mostly combined, fold in the sour cream by hand until the batter is smooth and fully incorporated.
I find sour cream adds wonderful moisture and tang to this bread, so don’t skip it.
Step 6: Add Fruit and Prepare for Baking
- prepared fruit from Step 2
- batter from Step 5
Gently fold the rhubarb and strawberries from Step 2 into the batter until evenly distributed, being careful not to crush the fruit.
Pour the batter into the prepared loaf pan and smooth the top with a spatula.
I like to arrange a few extra rhubarb pieces on top for a nice presentation and extra tartness in each bite.
Step 7: Bake and Cool
Bake at 350°F for 65-75 minutes until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter).
The top should be golden brown.
Remove from the oven and let cool in the pan for 15 minutes, then turn out onto a wire rack to cool completely before slicing.
This cooling time allows the crumb structure to set properly.

Easy Keto Rhubarb Bread
Ingredients
For the bread
- 6 large eggs (room temperature, about 70°F)
- 6 oz cream cheese (I prefer Philadelphia brand)
- 1/2 cup butter (melted and cooled to room temperature)
- 3/8 cup sugar substitute
- 2 cups rhubarb (sliced into 1/2-inch pieces)
- 1 cup strawberries (hulled and quartered)
- 2 tsp cinnamon
- 1 tsp vanilla
- 1 1/2 cups coconut flour (I always use Bob's Red Mill)
- 3/4 cup sour cream
- 2 tsp baking powder
- 1/4 tsp salt
- 1/4 tsp ground nutmeg
For the icing
- 3/4 cup powdered sweetener (sifted to remove lumps)
- 4 tbsp cream
- 1/2 tsp vanilla
Instructions
- Heat your oven to 350°F and grease a loaf pan (approximately 9x5 inches) with butter or non-stick spray, then line the bottom with parchment paper for easy removal. This prevents sticking and ensures your finished bread releases cleanly.
- While the oven preheats, slice the rhubarb into 1/2-inch pieces and quarter the strawberries, then set aside. In a separate bowl, whisk together the coconut flour, baking powder, salt, cinnamon, and nutmeg until well combined and no lumps remain. This ensures even distribution of leavening agents and spices throughout the bread.
- In a large bowl, cream together the melted and cooled butter, cream cheese, and sugar substitute until smooth and well combined. Add the vanilla extract and mix to incorporate. This combination creates a rich, smooth base that will support the eggs and other ingredients.
- Add the room temperature eggs one at a time to the wet mixture, beating well after each addition until fully incorporated before adding the next. Using room temperature eggs helps them emulsify better with the other ingredients, creating a smoother, more cohesive batter. This step takes about 3-4 minutes total.
- Add the dry ingredient mixture from Step 2 to the wet batter and fold together gently with a spatula until just combined—don't overmix, as this can develop the flour and make the bread dense. Once mostly combined, fold in the sour cream by hand until the batter is smooth and fully incorporated. I find sour cream adds wonderful moisture and tang to this bread, so don't skip it.
- Gently fold the rhubarb and strawberries from Step 2 into the batter until evenly distributed, being careful not to crush the fruit. Pour the batter into the prepared loaf pan and smooth the top with a spatula. I like to arrange a few extra rhubarb pieces on top for a nice presentation and extra tartness in each bite.
- Bake at 350°F for 65-75 minutes until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter). The top should be golden brown. Remove from the oven and let cool in the pan for 15 minutes, then turn out onto a wire rack to cool completely before slicing. This cooling time allows the crumb structure to set properly.