Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe

I developed a gluten free, dairy free blueberry coffee cake sweetened with honey that keeps the ingredients clean, relies on oat flour, and packs pockets of juicy blueberries.

A photo of Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe

I am obsessed with this Healthy Blueberry Coffee Cake because it tastes like cake that still knows how to be good for breakfast. I love how the crumb comes from gluten free oat flour, giving it that slightly tender, nutty backbone while the blueberries burst bright in every bite.

Honey brings just enough golden sweetness without making it cloying. I adore the contrast when the top crisps and the berries pop, releasing tang and juice.

But mostly I adore eating a slice with a mug, midday or morning. Pure, honest cake that doesn’t make me regret it.

Seriously, no regrets.

Ingredients

Ingredients photo for Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe

  • Gluten free oat flour: hearty base, gives body and gentle oat flavor to the cake.
  • Almond flour: adds moistness and subtle nuttiness, plus a bit of protein.
  • Baking powder: makes it light and cakey, so it’s not dense.
  • Baking soda: helps rise and browns the edges nicely.
  • Fine sea salt: boosts sweetness and balances the whole thing.
  • Ground cinnamon: warm spice, smells like cozy mornings.
  • Eggs: bind everything together and give that tender crumb.
  • Honey: natural sweetness, more nuanced than sugar.
  • Coconut oil: keeps it moist and gives a mild tropical note.
  • Almond milk: thins batter a bit and keeps it dairy free.
  • Vanilla extract: rounds flavors, makes it taste homemade.
  • Blueberries: juicy pops, fresh or frozen work great.
  • Lemon zest: brightens things up, adds a little zing.
  • Streusel oat flour: gives crumbly, comforting texture on top.
  • Rolled gluten free oats: chew and rustic look, plus fiber.
  • Chopped walnuts or pecans: crunchy, toasty nutty bite.
  • Streusel coconut oil: binds crumbs and adds richness.
  • Streusel honey: lightly sweetens the crumble without refined sugar.
  • Streusel pinch of salt: balances sweetness and enhances nuttiness.

Ingredient Quantities

  • 1 3/4 cups gluten free oat flour (measured firmly)
  • 1/2 cup almond flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp fine sea salt
  • 1 1/2 tsp ground cinnamon
  • 2 large eggs, room temp
  • 1/3 cup honey
  • 1/4 cup coconut oil, melted (or neutral oil)
  • 1/2 cup unsweetened almond milk (or other dairy free milk)
  • 1 tsp pure vanilla extract
  • 1 cup fresh or frozen blueberries, do not thaw if frozen
  • zest of 1 lemon (optional but nice)
  • For the streusel topping: 1/3 cup oat flour
  • For the streusel topping: 1/4 cup rolled gluten free oats
  • For the streusel topping: 1/2 cup chopped walnuts or pecans
  • For the streusel topping: 2 tbsp coconut oil, melted
  • For the streusel topping: 1 tbsp honey
  • For the streusel topping: pinch of salt

How to Make this

1. Preheat oven to 350°F (175°C). Grease an 8 or 9 inch round cake pan or line it with parchment and set aside.

2. In a large bowl whisk together 1 3/4 cups gluten free oat flour, 1/2 cup almond flour, 1 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp fine sea salt, and 1 1/2 tsp ground cinnamon. Measure the oat flour firmly like the recipe says so texture stays right.

3. In a separate bowl beat 2 large room temperature eggs with 1/3 cup honey, 1/4 cup melted coconut oil (or neutral oil), 1/2 cup unsweetened almond milk, and 1 tsp vanilla until combined. If you used chilled eggs let them sit in warm water for a few minutes so they mix easier.

4. Pour the wet into the dry and fold gently until just combined. Do not overmix or the cake gets dense. Stir in the zest of 1 lemon if using.

5. Fold in 1 cup fresh or frozen blueberries (if frozen do not thaw) with a few gentle strokes so they stay whole and don’t bleed too much into the batter.

6. Pour batter into the prepared pan, smoothing the top with a spatula. Tap the pan lightly on the counter to remove big air bubbles.

7. Make the streusel by mixing 1/3 cup oat flour, 1/4 cup rolled gluten free oats, 1/2 cup chopped walnuts or pecans, 2 tbsp melted coconut oil, 1 tbsp honey, and a pinch of salt. Use your fingers or a fork to clump it together into coarse crumbs.

8. Sprinkle the streusel evenly over the batter, pressing lightly so it sticks a bit. A few larger chunks are nice for texture.

9. Bake at 350°F for 35 to 45 minutes until the top is golden and a toothpick inserted near the center comes out mostly clean with maybe a few moist crumbs. If the top browns too fast tent loosely with foil after 25 minutes.

10. Cool in the pan on a wire rack for at least 20 minutes, then slice. The cake tastes even better the next day and you can reheat slices gently in the microwave for 10 to 15 seconds. Store airtight in the fridge up to 4 days or freeze slices for longer.

Equipment Needed

1. Oven (preheat to 350°F / 175°C)
2. 8 or 9 inch round cake pan (grease or line with parchment)
3. Large mixing bowl + medium mixing bowl
4. Whisk and rubber spatula (for folding and smoothing)
5. Measuring cups and spoons (measure oat flour firmly)
6. Microplane or fine grater (for lemon zest)
7. Small bowl or fork (to mix streusel; you can use fingers to clump it)
8. Wire cooling rack and serrated knife (cool and slice the cake)

FAQ

A: Good catch. The original call for honey means its not strictly zero sugar. If you need true sugar free, swap honey for 1/3 cup erythritol or a monk fruit erythritol blend, and reduce oven time by a few minutes since those sweeteners brown less.

A: Yes, you can substitute 2 cups all purpose flour for the oat + almond flours, but the texture will change a bit and it won't be gluten free anymore. If you do use regular flour, watch the bake time closely because it may cook a little faster.

A: Dense cake usually means overmixing the batter or using too much flour. Mix just until ingredients are combined, and spoon flour into the cup rather than packing it in extra. Also make sure your baking powder is fresh and eggs are room temp so they trap more air.

A: It's already dairy free if you use almond milk and coconut oil. For nut free: use sunflower seed flour or extra oat flour instead of almond flour, and replace the chopped nuts in the streusel with pepitas or extra oats. Be careful if you need strict nut free because almond milk is a nut product.

A: No, do not thaw them. Toss frozen berries gently in a little oat flour to help prevent them from sinking and add them straight to the batter. Thawing makes them bleed and can turn your batter purple.

A: Store at room temp in an airtight container for up to 2 days, or refrigerate up to 5 days. Reheat single slices in the microwave for 12 to 20 seconds or warm in a 325 F oven for 8 to 10 minutes. You can also freeze slices for up to 3 months; thaw overnight in the fridge.

Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe Substitutions and Variations

  • 1 3/4 cups gluten free oat flour
    • Brown rice flour — use 1:1 but expect a slightly grittier crumb, press it firmly into the cup like you would the oat flour
    • Gluten free all purpose flour blend — usually 1:1, easiest swap and keeps texture more like regular cake
    • Almond flour — use 1:1 but cake will be denser and more moist, may brown quicker
  • 1/3 cup honey
    • Maple syrup — use 1:1, gives a different flavor (more maple) and makes batter a bit looser so dont overmix
    • Agave nectar — use 1:1, slightly milder flavor and similar sweetness
    • Granulated erythritol + 2–3 tbsp extra liquid — for sugar free, but texture will change, use a blender to combine for smoothness
  • 1/4 cup coconut oil, melted
    • Neutral oil (canola, grapeseed, avocado) — 1:1, no coconut flavor and works great for moisture
    • Unsalted melted butter — 1:1, richer flavor and browns better, use if not dairy free
    • Applesauce — replace half to full amount for lower fat, cake will be moister and a bit denser, reduce almond milk slightly
  • 2 large eggs
    • Flax “eggs” (1 tbsp ground flax + 3 tbsp water per egg) — good vegan swap, needs 5+ minutes to gel and gives a slightly nutty taste
    • Chia eggs (1 tbsp chia seeds + 3 tbsp water per egg) — similar to flax, can add a tiny crunch if not ground
    • Store bought egg replacer (like Ener-G) — follow package directions, works well for lift in gluten free baking

Pro Tips

1) Measure the oat flour the way the recipe says — firmly packed — otherwise the cake will come out gummy or too dense. If you want to be extra safe, spoon the oat flour into the cup and then press it down a bit, level it off. Too much or too little makes a noticeable difference.

2) Don’t overmix. Fold the wet into the dry just until you can’t see streaks of flour. Overworking GF oat batter makes it gluey, and you’ll lose the light crumb. A few lumps are totally fine.

3) If you use frozen blueberries, keep them frozen and fold in with very gentle strokes so they don’t break and stain the batter. You can lightly dust them with a teaspoon of oat flour first so they sink less and bleed less color.

4) Make the streusel a little chunkier and toast the nuts beforehand for extra flavor. Toast chopped walnuts or pecans in a dry pan for 3 to 5 minutes until fragrant, cool, then mix with the oats and oat flour. Press some bigger clumps into the top so you get nice crunchy bites.

5) Watch the bake near the end and tent with foil if the top is browning too fast. Cool at least 20 minutes in the pan so it sets up, and know it often tastes better the next day. Store airtight in the fridge up to 4 days or freeze slices for longer.

Please enter your email to print the recipe:

Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe

My favorite Healthy Blueberry Coffee Cake (Gluten Free, Sugar Free) Recipe

Equipment Needed:

1. Oven (preheat to 350°F / 175°C)
2. 8 or 9 inch round cake pan (grease or line with parchment)
3. Large mixing bowl + medium mixing bowl
4. Whisk and rubber spatula (for folding and smoothing)
5. Measuring cups and spoons (measure oat flour firmly)
6. Microplane or fine grater (for lemon zest)
7. Small bowl or fork (to mix streusel; you can use fingers to clump it)
8. Wire cooling rack and serrated knife (cool and slice the cake)

Ingredients:

  • 1 3/4 cups gluten free oat flour (measured firmly)
  • 1/2 cup almond flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp fine sea salt
  • 1 1/2 tsp ground cinnamon
  • 2 large eggs, room temp
  • 1/3 cup honey
  • 1/4 cup coconut oil, melted (or neutral oil)
  • 1/2 cup unsweetened almond milk (or other dairy free milk)
  • 1 tsp pure vanilla extract
  • 1 cup fresh or frozen blueberries, do not thaw if frozen
  • zest of 1 lemon (optional but nice)
  • For the streusel topping: 1/3 cup oat flour
  • For the streusel topping: 1/4 cup rolled gluten free oats
  • For the streusel topping: 1/2 cup chopped walnuts or pecans
  • For the streusel topping: 2 tbsp coconut oil, melted
  • For the streusel topping: 1 tbsp honey
  • For the streusel topping: pinch of salt

Instructions:

1. Preheat oven to 350°F (175°C). Grease an 8 or 9 inch round cake pan or line it with parchment and set aside.

2. In a large bowl whisk together 1 3/4 cups gluten free oat flour, 1/2 cup almond flour, 1 tsp baking powder, 1/2 tsp baking soda, 1/4 tsp fine sea salt, and 1 1/2 tsp ground cinnamon. Measure the oat flour firmly like the recipe says so texture stays right.

3. In a separate bowl beat 2 large room temperature eggs with 1/3 cup honey, 1/4 cup melted coconut oil (or neutral oil), 1/2 cup unsweetened almond milk, and 1 tsp vanilla until combined. If you used chilled eggs let them sit in warm water for a few minutes so they mix easier.

4. Pour the wet into the dry and fold gently until just combined. Do not overmix or the cake gets dense. Stir in the zest of 1 lemon if using.

5. Fold in 1 cup fresh or frozen blueberries (if frozen do not thaw) with a few gentle strokes so they stay whole and don’t bleed too much into the batter.

6. Pour batter into the prepared pan, smoothing the top with a spatula. Tap the pan lightly on the counter to remove big air bubbles.

7. Make the streusel by mixing 1/3 cup oat flour, 1/4 cup rolled gluten free oats, 1/2 cup chopped walnuts or pecans, 2 tbsp melted coconut oil, 1 tbsp honey, and a pinch of salt. Use your fingers or a fork to clump it together into coarse crumbs.

8. Sprinkle the streusel evenly over the batter, pressing lightly so it sticks a bit. A few larger chunks are nice for texture.

9. Bake at 350°F for 35 to 45 minutes until the top is golden and a toothpick inserted near the center comes out mostly clean with maybe a few moist crumbs. If the top browns too fast tent loosely with foil after 25 minutes.

10. Cool in the pan on a wire rack for at least 20 minutes, then slice. The cake tastes even better the next day and you can reheat slices gently in the microwave for 10 to 15 seconds. Store airtight in the fridge up to 4 days or freeze slices for longer.