Keto Blueberry Muffins with Almond Flour
These low-carb keto blueberry muffins are the ones I bake when a craving for something cakey hits. They’re tender, dotted with juicy berries, and keep me full without the sugar crash.

The almond flour batter comes together fast, and the muffins stay soft for days in the fridge. They’ve become my most-baked keto breakfast.
What Makes These Keto Muffins Work
Almond flour gives them a soft, tender crumb without any graininess. Sour cream adds enough moisture so they never taste dry, the one thing I can’t stand in most keto baked goods.
I use frozen wild blueberries because they’re tiny and don’t all sink to the bottom. A little lemon zest sharpens the blueberry flavor without adding a single carb.
Ingredients

- 2 cups super-fine almond flour: spooned and leveled, not packed, for a tender crumb
- 1/3 cup granulated erythritol: or your favorite keto-friendly sweetener
- 1 1/2 tsp baking powder: make sure it’s fresh for a good rise
- 1/4 tsp fine sea salt
- 3 large eggs: room temperature
- 1/4 cup unsalted butter: melted and cooled slightly
- 1/4 cup full-fat sour cream: keep it cold until you measure
- 1 tsp vanilla extract
- 1 tsp finely grated lemon zest
- 3/4 cup frozen wild blueberries: do not thaw
Variations / Substitutions
- Sweetener: Swap the erythritol 1:1 with allulose or a monk fruit blend. The tops may brown less, but the texture stays the same.
- Dairy-free: Use melted coconut oil instead of butter and a thick, unsweetened dairy-free yogurt for the sour cream. The muffins will be just a little denser.
- Blueberries: Raspberries or chopped strawberries work well. Fold them in even more gently since they break down faster.
Soft and Chewy Keto Almond Flour Cookies are a sweet treat to enjoy alongside these muffins.
How to Make Keto Blueberry Muffins
Step 1: Whisk the Dry Ingredients

Preheat your oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners. In a large bowl, whisk together the 2 cups almond flour, 1/3 cup sweetener, 1 1/2 tsp baking powder, and 1/4 tsp salt until no lumps remain.
The mixture will be pale and finely textured, with the sweetener evenly speckled throughout.
Step 2: Beat the Wet Mixture

In a separate bowl, whisk the 3 large eggs until frothy, about 30 seconds. Add the 1/4 cup melted butter, 1/4 cup sour cream, 1 tsp vanilla, and 1 tsp lemon zest and whisk until completely smooth.
The wet mixture turns a pale yellow and looks slightly thick with a glossy surface.
Step 3: Add Dry and Fold in Blueberries

Pour the dry ingredients into the wet mixture and stir with a silicone spatula until just combined, about 20 seconds. Scatter the 3/4 cup frozen blueberries over the top and gently fold them in with a few broad strokes.
The batter will be thick and studded with blue. Stop folding as soon as the flour streaks disappear; overmixing makes muffins tough.
Step 4: Scoop and Bake

Divide the batter evenly among the 12 liners, filling each about 3/4 full. Bake for 20-22 minutes, until the tops are golden and a toothpick inserted into the center comes out clean.
You’ll smell warm vanilla and baked berries. The tops will dome slightly and feel springy when you press them.
Step 5: Cool and Serve

Let the muffins cool in the pan for 5 minutes, then carefully lift them out and transfer to a wire rack. Serve warm or at room temperature.
The edges will be lightly crisp, and the blueberries will have turned into little jammy pockets. They’re best within a few hours of baking, but they keep well.
Tips for the Best Keto Muffins
- Use room temperature eggs so the batter emulsifies smoothly and rises evenly.
- Don’t overmix once the flour goes in. Stir just until you no longer see dry pockets.
- For a bakery-style top, press a few extra blueberries onto each muffin right before they go in the oven.
- If you’re using fresh blueberries, toss them in a teaspoon of almond flour first; it helps keep them from sinking.
Bake times by pan size; the muffins are done when a toothpick comes out clean or an instant-read thermometer inserted in the center reads 200-205°F (93-96°C).
| Pan Size | Bake Time |
|---|---|
| Standard 12-cup | 20-22 mins |
| Mini 24-cup | 12-14 mins |
| Jumbo 6-cup | 25-28 mins |
Storing Keto Blueberry Muffins
- Refrigerate: Store in an airtight container for up to 5 days.
- Reheating: A quick 15-20 seconds in the microwave, or a few minutes in a 300°F oven, brings back that fresh-baked softness.
- Serve Cold: They’re still good straight from the fridge, especially with a pat of butter.
Frequently Asked Questions
Can I use fresh blueberries instead of frozen?
Yes, but they tend to sink more. Toss them with a little almond flour before folding to help them stay suspended.
Can I make these dairy free?
Absolutely. Use melted coconut oil for the butter and a thick, unsweetened dairy-free yogurt for the sour cream. The texture will be slightly denser.
Why did my muffins turn out flat?
Flat muffins usually mean the baking powder is expired or the batter was overmixed. Check the date on the can and stir just until combined.
Can I substitute coconut flour for almond flour?
No, coconut flour absorbs far more liquid and will make the muffins dry. Stick with almond flour for this recipe.

Low-Carb Keto Blueberry Muffins Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with paper liners. Whisk almond flour, sweetener, baking powder, and salt in a large bowl.
- In another bowl, whisk eggs until frothy, then whisk in melted butter, sour cream, vanilla, and lemon zest until smooth.
- Pour dry ingredients into wet and stir with a spatula until just combined. Gently fold in frozen blueberries.
- Divide batter among liners, filling each about 3/4 full. Bake 20-22 minutes until golden and a toothpick comes out clean.
- Cool muffins in the pan 5 minutes, then transfer to a wire rack. Serve warm or at room temperature.
