These Peach Crumble Muffins are soft, moist and packed with juicy fresh peaches, topped with a buttery cinnamon crumble. They’re gluten free, dairy free, paleo and made with almond flour for the perfect bakery-style muffin.

If you’re looking for the ultimate summer muffin, these Peach Crumble Muffins deserve a spot at the top of your baking list. They’re incredibly soft and tender, filled with juicy fresh peaches, and finished with a generous cinnamon crumble topping that bakes into crisp, buttery perfection.
Made with almond flour and naturally sweetened with maple sugar, these muffins are completely gluten free, dairy free and paleo, yet taste just like something you’d find at your favorite bakery!
They’re perfect for breakfast, brunch, afternoon coffee breaks, or an easy summer dessert while peaches are in season. Once you make a batch, you’ll understand why these disappear so quickly!

Why You’ll Love These Peach Crumble Muffins
These muffins have everything you want in a bakery-style muffin while using simple, wholesome ingredients.
- Soft, moist crumb made with almond flour
- Loaded with fresh juicy peaches
- Thick cinnamon crumble topping
- Naturally sweetened with maple sugar
- Gluten free, dairy free and paleo
- Easy to make in one bowl (plus the crumble)
- Perfect for breakfast, brunch or snacks
- Freezer friendly

What Makes These Bakery-Style Muffins?
The secret is using plenty of almond flour along with tapioca flour for a tender crumb that stays soft for days. Instead of relying on coconut flour, this updated recipe creates a lighter texture that’s much closer to traditional bakery muffins.
Filling the muffin cups almost to the top also helps create beautifully domed muffins, while the generous cinnamon crumble adds the perfect crisp finish.
Ingredients You’ll Need
You’ll only need a handful of pantry staples plus fresh peaches!
For the Muffins:
- almond flour
- tapioca flour (or arrowroot)
- eggs
- almond milk
- maple sugar
- coconut oil
- vanilla
- lemon juice
- cinnamon
- baking powder
- baking soda
- sea salt
- fresh peaches
For the Crumble:
- almond flour
- maple sugar
- cinnamon
- coconut oil
- sea salt

Choosing the Best Peaches
Fresh, ripe peaches make all the difference.
Look for peaches that:
- smell fragrant
- give slightly when gently squeezed
- aren’t overly soft
- have vibrant color
If your peaches are especially juicy, pat the diced pieces dry with paper towels before folding them into the batter. This keeps the muffins light and prevents excess moisture.
Tips for Perfect Peach Muffins
A few simple tricks guarantee great results every time.
- Use room temperature eggs.
- Don’t overmix the batter.
- Let the batter rest for 3–5 minutes before baking.
- Dice peaches into small pieces so every bite has fruit.
- Fill muffin cups almost full for tall bakery-style tops.
- Press the crumble lightly into the batter so it stays in place while baking.
- Allow the muffins to cool for about 10 minutes before removing them from the pan.

Easy Variations
Want to customize these muffins? Here are a few delicious ideas.
- Add sliced almonds to the crumble for extra crunch.
- Stir in a pinch of ground ginger or nutmeg.
- Add fresh blueberries for a peach-blueberry version.
- Sprinkle with coarse maple sugar before baking for extra sparkle.
- Serve warm with almond butter or a little ghee if tolerated.
How to Store and Freeze
Store cooled muffins in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
To freeze, wrap each muffin individually and place them in a freezer-safe container for up to 3 months.
Warm frozen muffins in the microwave for about 30 seconds or thaw overnight in the refrigerator.

FAQ
Can I use frozen peaches?
Fresh peaches produce the best texture. If using frozen peaches, thaw them completely and pat them very dry before adding them to the batter.
Can I substitute arrowroot for tapioca flour?
Yes. Arrowroot starch works as a 1:1 substitute in this recipe.
Why are my muffins dense?
Overmixing the batter or adding overly juicy peaches can make muffins heavier. Stir only until combined and pat peaches dry if needed.
Can I make these ahead of time?
Yes! These muffins stay moist for several days and freeze beautifully, making them perfect for meal prep.
Are these muffins paleo?
Yes. They’re made with almond flour, tapioca flour (or arrowroot), maple sugar, and dairy-free ingredients, making them suitable for a paleo lifestyle.
Can I use nectarines instead?
Absolutely. Nectarines work wonderfully and don’t need to be peeled.


These Peach Crumble Muffins are everything I want in a summer muffin! They’re soft, tender, packed with fresh peaches, and topped with an irresistible cinnamon crumble. They’re simple enough for a weekday breakfast but special enough to serve for brunch or bring to a summer gathering.
If you make this recipe, I’d love to hear what you think! Leave a comment below and let me know how they turned out, and don’t forget to tag me on social media so I can see what you bake!
More Summer Baking Recipes You’ll Love
- Peach Cobbler
- Peach Crisp
- Peach Crumble Bars
- Cherry Crisp
- Blueberry Cobbler
- Strawberry Cobbler
- Strawberry Rhubarb Crisp
- Blueberry Crumble Bars
- Cherry Pie Bars
Peach Crumble Muffins (Gluten Free, Dairy Free & Paleo)

Ingredients
Crumble Topping:
- 1/2 cup blanched almond flour
- 1/4 cup maple sugar
- 1 teaspoon cinnamon
- pinch sea salt
- 3 tablespoons refined coconut oil softened
Muffin Batter:
- 4 large eggs room temperature
- 1/3 cup unsweetened almond milk
- 1 tablespoon fresh lemon juice
- 2/3 cup maple sugar
- 1/4 cup refined coconut oil melted and cooled
- 2 teaspoons pure vanilla extract
- 2 1/4 cups blanched almond flour
- 1/2 cup tapioca flour or arrowroot
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 1/2 teaspoon cinnamon
- 1 1/2 cups finely diced peaches firm-ripe, patted dry if juicy
Optional Icing:
- 2/3 cup powdered sugar or monk fruit sweetener
- 3-4 teaspoons almond milk
- 1/2 teaspoon pure vanilla extract
Instructions
-
Preheat the oven to 350°F and line a 12-cup muffin pan with parchment liners.
-
Mix together the crumble ingredients with a fork until coarse crumbs form.
-
Refrigerate while preparing the batter.
-
In a large bowl, whisk together the eggs, almond milk, lemon juice, maple sugar, coconut oil, and vanilla until smooth.
-
To the same bowl, the almond flour, tapioca flour, baking powder, baking soda, salt, and cinnamon and stir the dry ingredients into the wet ingredients just until combined. Fold in the diced peaches.
-
Let the batter rest for 3–5 minutes so the almond flour hydrates.
-
Divide the batter evenly among the muffin cups, filling almost to the top
-
Top generously with the crumble, lightly pressing it into the batter.
-
Bake for 22–26 minutes, or until the tops are golden and a toothpick inserted into the center comes out clean.
-
Cool in the pan for 10 minutes before transferring to a wire rack. If making the icing, whisk together all ingredients while the muffins cool, adding the milk slowly for the perfect consistency. Drizzle gently over the muffin tops. Enjoy!
Recipe Notes
Use aluminum free baking powder, OR make your own corn-free baking powder: mix 1 tsp baking soda with 2 tsp cream of tartar. For this recipe, you'll need just 1 tsp total of this mixture.
Nutrition








These look great! Should the 1/4 Almond Milk for the batter be a 1/4 cup?
This is genius to incorporate both homemade peach preserves and fresh peaches!! Can’t wait to try 🙂
These came out really soggy for me. I cooked the preserves down to a very thick texture as described and even used fewer fresh peaches because I ran out. Not sure what happened. The flavor was great, it was only the texture that was off.
So sorry they were soggy! If you attempt another time I’d use more almond flour, different brands sometimes vary in how they bake. I’d say maybe 3-4 Tbsp more would do it.
I just made these. They are amazing!! Tastes just like I’m reading peach coffee cake. I’ll be putting these into my rotation during peach season! Thank you!
Made these yesterday and my husband loves them! I didn’t have muffin liners so I just used coconut oil on the inside of the pan and it worked perfectly! Love all your recipes and am quickly becoming a huge fan! Thanks for sharing!
That sounds perfect! I’m really thrilled you enjoyed them 🙂
These were such a hit with my family! Thank you!
Can stevia be substituted for maple syrup?
These came out great! I added some fresh raspberries to the jam and had some maple granola that I pulsed finer and added a little nutmeg & cinnamon to the granola for the crumb topping. Holy moly peaches! Delicious! I absolutely love your recipes!
first time baking without regular flour – these turned out yummy!!
I made these yesterday and they were amazing! I didn’t have enough peaches so I only used a cup for the preserves and a half cup in the batter…still awesome!
our whole family loved this. The topping is especially delish!