Peach Almond Muffins
These peach almond muffins are tender, fluffy, and topped with a crunchy almond streusel. Perfect for breakfast or brunch. Get the easy recipe!
More ways to enjoy vegetarian: Leftover Cranberry Sauce Muffins, Almond Coffee Cake, Oatmeal Berry Muffins, and Whole Wheat Banana Muffins.
A Peach-Filled Morning with These Almond Muffins
A friend gave us a gorgeous box of peaches from his orchard, and I was determined not to let them go to waste. After making peach fruit leather, pie, and salsa, I turned to these peach almond muffins. They turned out so incredible that I knew I had to share them. They’re the perfect breakfast treat.
Why You’ll Love These Tender Fluffy Muffins
- The almond streusel topping adds a crunchy, nutty layer that makes every bite special.
- Buttermilk keeps the muffins tender and fluffy, even on day two.
- No mixer needed, just a whisk and a spatula, so cleanup is quick.
Key Ingredients for Perfect Peach Almond Muffins
- Buttermilk: Adds tang and helps create a tender crumb. If you don’t have it, you can make a quick substitute by adding 1 tablespoon of lemon juice or vinegar to 3/4 cup milk.
- Peaches: Fresh, ripe peaches give the best flavor. Peel them if you prefer a smoother texture, but leaving the skin on works too.
- Almond Extract: Adds a distinct almond flavor that pairs beautifully with the peaches. Use pure extract for the best taste.
Kitchen Tools You’ll Need for Peach Almond Muffins
- 14-cup muffin pan (or two standard 12-cup pans, you’ll have extra batter for 2 more muffins)
- Paper liners or cooking spray
- Large mixing bowl
- Small mixing bowl
- Whisk
- Spatula
- Toothpick for testing
Expert Tips for Baking the Best Peach Almond Muffins
When mixing the batter, stop as soon as the dry ingredients are moistened. Overmixing can lead to tough muffins. For the streusel, use your hands to work the butter into the flour mixture until it forms pea-size clumps, that’s the texture you want. Bake until a toothpick inserted in the center comes out clean, typically 18 to 20 minutes.
Easy Variations for Peach Almond Muffins
You can replace the peaches with nectarines or plums for a different stone fruit twist. For a nut-free version, omit the almonds and add a plain streusel. If you don’t have buttermilk, mix 3/4 cup milk with 1 teaspoon lemon juice and let it sit for 5 minutes. Add a teaspoon of orange zest for a citrus note.
What to Serve with Peach Almond Muffins
These muffins are wonderful on their own, but they shine with a cup of coffee or tea. For a brunch spread, pair them with scrambled eggs and fresh fruit. A glass of cold milk is also a classic choice.
How to Store Leftover Peach Almond Muffins
Store the muffins in an airtight container at room temperature for up to 2 days. They’ll stay moist and flavorful.
How to Freeze Peach Almond Muffins
To freeze, let the muffins cool completely, then wrap each individually in plastic wrap and place in a freezer bag. Freeze for up to 3 months. Thaw at room temperature or microwave briefly.
Best Ways to Reheat Peach Almond Muffins
To reheat, microwave a muffin for 15-20 seconds for a warm, fresh-baked taste. For a crisper streusel, reheat in a 350°F oven for 5-7 minutes.
Frequently Asked Questions About Peach Almond Muffins
Can I use frozen peaches instead of fresh?
Yes, you can use frozen peaches. Thaw them first and drain any excess liquid before folding into the batter. Proceed with the recipe as directed.
How can I make these muffins gluten-free?
Substitute the all-purpose flour with a good quality gluten-free all-purpose blend that measures cup-for-cup. The texture may be slightly different but still delicious.
Why did my muffins turn out dry?
Dry muffins are usually the result of overbaking or overmixing. Make sure to check doneness at 18 minutes and remove as soon as the toothpick comes out clean. Also mix gently until just combined.
Can I skip the almond extract?
Yes, you can omit the almond extract. The muffins will still have flavor from the peaches and almond streusel, but the almond taste will be less pronounced. You can increase the vanilla extract to 1 teaspoon to compensate.
Recipe
Peach Almond Muffins

These Peach Almond Muffins are incredible. They are the perfect breakfast treat! Easy to make with a delicious almond streusel topping.
Ingredients
muffins
- 2.25 cup all-purpose flour
- 0.5 tsp salt
- 2.25 tsp baking powder
- 1 cup brown sugar
- 0.5 tsp ground cinnamon
- 0.25 tsp ground nutmeg
- 0.125 tsp ground allspice
- 1 large egg
- 0.25 cup canola oil
- 0.75 cup buttermilk
- 0.5 tsp vanilla extract
- 0.25 tsp almond extract
- 1.5 cup diced peeled peaches, diced peeled
topping
- 0.25 cup all-purpose flour
- 0.25 cup brown sugar
- 0.5 tsp cinnamon
- 3 tbsp unsalted butter, cold
- 0.333 cup sliced almonds
Instructions
- 1
Preheat the oven to 400 degrees F. Line 14 muffin cups with paper liners or grease the cups. Set pan aside.
- 2
In a large bowl, whisk together flour, salt, baking powder, brown sugar, cinnamon, nutmeg, and allspice. Set aside.
- 3
In a small bowl, whisk together egg, canola oil, buttermilk, vanilla, and almond extract. Pour liquid ingredients over the dry ingredients and mix gently with a spatula. Mix until just combined. Gently stir in the peaches.
- 4
To make the almond streusel topping, in a small bowl, combine flour, brown sugar, cinnamon and butter. Mix with your hands until you have a crumbly mixture. It is ok to have pea size chunks of butter. Mix in the sliced almonds.
- 5
Pour muffin batter evenly into prepared muffin cups. Sprinkle the almond streusel topping on top of the muffins. Bake for 18-20 minutes or until a toothpick inserted into the center of a muffin comes out clean. Let muffins cool to room temperature and serve.
Nutrition (per serving)
Calorie breakdown
How this was calculated — 18 of 18 ingredients matched
Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.
Open in analyzerKeyword: almond, breakfast, brunch, Oven Baked, peach, vegetarian
This post may contain affiliate links. Read our disclosure policy.
Share this recipe
You Might Also Like
View All →About the Author
NutriforksNutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.







