There’s something special about the combination of sweet peaches and tart raspberries.
Together, they create muffins that are soft, fruity, and packed with fresh flavor in every bite.
These Raspberry Peach Muffins are perfect for busy breakfasts, weekend brunches, afternoon snacks, or making ahead for the week.
They’re easy to prepare with simple ingredients and come out wonderfully moist and tender.
In this recipe, I’ll show you exactly how to make bakery-style muffins at home, along with helpful tips to ensure they turn out delicious every time.
Why You’ll Love These Raspberry Peach Muffins
- Soft and Moist Texture – Each muffin is tender and fluffy, with juicy fruit adding extra moisture to every bite.
- Bursting with Fresh Fruit Flavor – Sweet peaches and tart raspberries create a bright, delicious flavor combination.
- Easy to Make with Simple Ingredients – You only need a handful of everyday baking staples and fresh fruit to make this recipe.
- Great Use for Seasonal Peaches and Raspberries – It’s a wonderful way to enjoy fresh summer produce when it’s at its best.
- Freezer-Friendly – These muffins freeze well, making them perfect for quick breakfasts or snacks whenever you need them.

What Are Raspberry Peach Muffins?
Raspberry Peach Muffins are soft, tender muffins filled with juicy peaches and bright, slightly tart raspberries, creating a delicious balance of flavors that feels fresh and satisfying in every bite.
The peaches add natural sweetness and a mellow fruit flavor, while the raspberries bring a pleasant tanginess that keeps the muffins from tasting overly sweet, making them a great choice for both breakfast and snacks.
Unlike cupcakes, which are typically lighter, sweeter, and topped with frosting, muffins are less sweet and have a heartier texture that makes them more suitable for everyday eating.
Muffins are designed to highlight simple ingredients and wholesome flavors, and in this recipe, the fruit becomes the star of the show rather than being hidden beneath icing or decorations.
One of the reasons these muffins stay so moist is that fresh peaches contain a high amount of natural juice that is released as they bake, helping keep the crumb soft and tender.
Fresh raspberries contribute moisture as well, while also creating little pockets of fruity flavor throughout the muffins that make each bite slightly different from the last.
The natural sugars found in both fruits become more noticeable during baking, adding sweetness without requiring excessive amounts of added sugar in the batter.
As the fruit softens in the oven, it blends beautifully with the muffin base, creating a texture that feels rich and moist while still remaining light enough for breakfast.
This combination of sweet peaches, tart raspberries, and a soft muffin crumb is what makes Raspberry Peach Muffins such a popular seasonal treat, especially when fresh summer fruit is readily available.
They are simple enough for beginner bakers to make with confidence, yet flavorful enough to feel like something you would find at a favorite neighborhood bakery.
Ingredients You’ll Need
For the Muffins
- 2 cups all-purpose flour – Provides the structure for soft and fluffy muffins.
- 2 teaspoons baking powder – Helps the muffins rise and bake up light.
- ½ teaspoon salt – Balances the sweetness and enhances flavor.
- ¾ cup granulated sugar – Adds sweetness without overpowering the fruit.
- 2 large eggs – Bind the ingredients together and add richness.
- ¾ cup milk – Keeps the batter moist and tender.
- ⅓ cup vegetable oil or melted butter – Adds moisture and creates a soft crumb.
- 1 teaspoon vanilla extract – Brings warmth and depth to the flavor.
- 1½ cups fresh peaches, peeled and diced – Adds natural sweetness and juicy texture.
- 1 cup fresh raspberries – Provides bright, tart flavor throughout the muffins.
Optional Toppings
- 1 tablespoon coarse sugar – Sprinkled on top for a sweet, crunchy finish.
- ½ cup streusel topping – Adds a buttery crumb topping for extra texture and flavor.
- 2 tablespoons sliced almonds – Gives the muffins a light nutty crunch and attractive bakery-style appearance.
Ingredient Notes and Substitutions
Fresh vs Frozen Fruit
Fresh fruit is often the best choice when it’s in season because it provides the brightest flavor, the best texture, and the most attractive appearance in the finished muffins.
Fresh peaches hold their shape well during baking and release just enough juice to keep the muffins moist without making the batter too wet.
Fresh raspberries add small bursts of tart flavor throughout the muffins and are less likely to break apart while mixing.
If fresh fruit is not available, frozen fruit can be a convenient and budget-friendly alternative that still produces delicious results.
When using frozen fruit, avoid thawing it before adding it to the batter because thawed fruit releases extra liquid that can affect the texture of the muffins.
A light coating of flour on frozen fruit can also help prevent it from sinking to the bottom during baking.
Best Options for Peaches
Ripe but firm peaches work best for this recipe because they provide plenty of flavor while holding their shape in the oven.
Peaches that are overly soft can break down during mixing and baking, creating excess moisture in the batter.
Yellow peaches are a popular choice because they offer a rich peach flavor and a pleasant balance of sweetness and acidity.
White peaches can also be used if you prefer a sweeter and slightly milder fruit flavor.
If peeling peaches feels like extra work, don’t worry too much because the skin softens during baking and can be left on if desired.
Using Frozen Raspberries Successfully
Frozen raspberries are an excellent option when fresh berries are out of season or difficult to find.
Add frozen raspberries directly from the freezer to the batter to help them maintain their shape while mixing.
Stir them in gently with a spatula rather than using an electric mixer, which can crush the berries and turn the batter pink.
A little color streaking is completely normal and often gives homemade muffins a beautiful rustic look.
Because frozen raspberries can release extra moisture as they bake, keep an eye on the muffins and add a few extra minutes of baking time if needed.
Sweetener Options
Different sweeteners can slightly change the flavor, texture, and color of your muffins, allowing you to customize the recipe to your preference.
Most sweetener substitutions can be made using the same measurement as the original sugar amount unless otherwise noted on the product packaging.
White Sugar
White granulated sugar is the classic choice for muffins because it provides clean sweetness without changing the flavor of the fruit.
It allows the natural peach and raspberry flavors to remain the focus of the recipe.
White sugar also helps create a lighter-colored muffin with a soft and tender crumb.
Brown Sugar
Brown sugar adds a deeper sweetness with subtle caramel-like notes that pair beautifully with peaches.
Because it contains molasses, brown sugar also contributes extra moisture, which can make the muffins slightly softer.
You can replace part or all of the white sugar with brown sugar, depending on how rich you want the flavor to be.
Coconut Sugar
Coconut sugar is a less refined option that offers a mild caramel flavor and a slightly darker color.
It works well with fruit-based baked goods and adds a little extra depth without overpowering the peaches and raspberries.
Keep in mind that muffins made with coconut sugar may be slightly denser and darker than those made with white sugar.
Dairy Alternatives
If you prefer a dairy-free version, several plant-based milks can be substituted without making major changes to the recipe.
Choose an unsweetened variety whenever possible so you can control the overall sweetness of the muffins.
Almond Milk
Almond milk is one of the easiest substitutes because it has a mild flavor that blends well with the fruit.
It creates a light and tender muffin while allowing the peach and raspberry flavors to shine through.
Oat Milk
Oat milk has a naturally creamy texture that works wonderfully in baked goods.
It helps create soft, moist muffins and adds a subtle sweetness that complements the fruit.
Many bakers find oat milk to be one of the closest alternatives to regular dairy milk in muffin recipes.
Coconut Milk
Coconut milk adds extra richness and moisture to the batter while contributing a gentle coconut flavor.
The coconut notes pair especially well with sweet peaches and can give the muffins a slightly tropical twist.
For the best texture, use a beverage-style coconut milk rather than canned coconut milk unless you are comfortable adjusting the consistency of the batter.
How to Make Raspberry Peach Muffins
Step 1: Prepare the Oven and Muffin Pan
Preheat your oven to 375°F (190°C) so it reaches the proper temperature before the muffins go in.
Line a 12-cup muffin pan with paper liners or lightly grease each cup to prevent sticking.
Taking a few minutes to prepare the pan first makes the baking process smoother and helps ensure the muffins release easily after baking.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the all-purpose flour, baking powder, salt, and granulated sugar until everything is evenly combined.
Whisking helps distribute the baking powder throughout the flour, which encourages the muffins to rise evenly.
Make sure there are no visible clumps before moving on to the next step.
Step 3: Combine the Wet Ingredients
In a separate bowl, whisk together the eggs, milk, vegetable oil or melted butter, and vanilla extract.
Mix until the ingredients are fully blended and the mixture looks smooth.
Combining the wet ingredients separately helps create a more even batter and reduces the chance of overmixing later.
Step 4: Fold Wet and Dry Ingredients Together
Pour the wet mixture into the bowl of dry ingredients.
Using a spatula or wooden spoon, gently stir until the ingredients are just combined.
A few small streaks of flour are perfectly fine at this stage.
Avoid mixing until completely smooth because overmixing can make muffins dense and less tender.
Step 5: Gently Add Peaches and Raspberries
Add the diced peaches and raspberries to the batter.
Fold them in carefully using slow, gentle motions to keep the fruit intact.
This helps distribute the fruit evenly while preventing the raspberries from breaking apart too much.
The batter will be thick, which is exactly what you want for soft, bakery-style muffins.
Step 6: Fill Muffin Cups
Divide the batter evenly among the prepared muffin cups.
Fill each cup about three-quarters full to give the muffins enough room to rise without overflowing.
If using coarse sugar, streusel topping, or sliced almonds, sprinkle them over the tops before baking.
This simple step adds extra texture and makes the muffins look even more inviting.
Step 7: Bake Until Golden
Place the muffin pan on the center oven rack and bake for 18 to 22 minutes.
The tops should be lightly golden and spring back when gently touched.
To check for doneness, insert a toothpick into the center of a muffin.
If it comes out clean or with just a few moist crumbs, the muffins are ready.
Step 8: Cool and Serve
Remove the pan from the oven and allow the muffins to cool in the pan for about 5 minutes.
Carefully transfer them to a wire rack to finish cooling.
This prevents excess moisture from collecting in the pan and helps maintain a soft but fluffy texture.
Enjoy the muffins warm or at room temperature for the best flavor and texture.
If you have leftovers, store them in an airtight container so they stay fresh and moist for several days.
Tips for Perfect Muffins Every Time
Avoid Overmixing the Batter
One of the most important muffin-making tips is to mix the batter only until the dry ingredients are incorporated.
A few small lumps in the batter are completely normal and will disappear as the muffins bake.
Overmixing develops the flour too much, which can lead to muffins that are dense, chewy, or tough instead of soft and tender.
Once you no longer see large pockets of dry flour, stop stirring and move on to the next step.
Use Ripe but Firm Peaches
Choose peaches that smell sweet and feel slightly soft when gently pressed, but are still firm enough to hold their shape.
Very hard peaches may lack flavor and sweetness, while overly ripe peaches can become mushy in the batter.
Firm peaches create pleasant fruit pieces throughout the muffins and help maintain a balanced texture after baking.
Cutting the peaches into evenly sized pieces also helps them bake consistently and distribute more evenly throughout the batter.
Fold Raspberries Gently to Prevent Bleeding
Raspberries are delicate and can break apart easily if handled too roughly.
Use a spatula and slow folding motions when adding them to the batter.
Gentle folding helps keep the berries intact, creating beautiful pockets of fruit throughout each muffin.
If some color streaks appear in the batter, don’t worry, because this is completely normal and often gives homemade muffins extra character.
When using frozen raspberries, keep them frozen until the moment you add them to the batter to reduce excess bleeding.
Fill Muffin Cups Evenly
Try to divide the batter as evenly as possible among all the muffin cups.
An ice cream scoop or large cookie scoop can make this process easier and more consistent.
Evenly filled cups bake at the same rate, helping all of the muffins finish at the same time.
Filling each cup about three-quarters full provides enough space for a nice rise while helping create attractive domed tops.
Taking a minute to portion the batter carefully can make a noticeable difference in the final appearance of the muffins.
Test Doneness with a Toothpick
The easiest way to check whether the muffins are fully baked is to insert a toothpick into the center of one of the middle muffins.
If the toothpick comes out clean or with a few moist crumbs attached, the muffins are ready to come out of the oven.
If wet batter sticks to the toothpick, continue baking for a few more minutes before checking again.
The tops should also appear lightly golden and spring back when gently touched.
Remember that muffins continue to cook slightly from their residual heat after leaving the oven, so avoid overbaking them in search of a completely dry toothpick.
Variations to Try
Raspberry Peach Crumb Muffins
If you love a little extra texture on top of your muffins, try adding a buttery crumb topping before baking.
A simple streusel made from flour, brown sugar, and butter creates a sweet, crunchy layer that pairs beautifully with the soft fruit-filled muffin underneath.
The contrast between the tender muffin and the crisp topping makes every bite more interesting and gives the muffins a bakery-style finish.
For even more flavor, add a pinch of cinnamon to the crumb mixture before sprinkling it over the batter.
Peach Raspberry Lemon Muffins
Lemon is a wonderful addition when you want to brighten the flavors of the peaches and raspberries.
Adding one tablespoon of fresh lemon zest to the batter introduces a fresh citrus aroma without making the muffins sour.
The lemon highlights the natural sweetness of the peaches while enhancing the tart notes of the raspberries.
For an extra burst of flavor, drizzle the cooled muffins with a simple lemon glaze made from powdered sugar and fresh lemon juice.
This variation is especially refreshing during spring and summer when lighter fruit flavors are most appealing.
Whole Wheat Raspberry Peach Muffins
For a heartier muffin, replace half of the all-purpose flour with whole wheat flour.
This simple change adds a slightly nutty flavor and a bit more texture while still keeping the muffins soft and enjoyable.
Using only part whole wheat flour helps maintain a light crumb while providing a little extra fiber.
If the batter seems slightly thicker after the substitution, add a small splash of milk to maintain the desired consistency.
This variation is a great option for those who enjoy a more wholesome breakfast muffin.
Raspberry Peach Greek Yogurt Muffins
Greek yogurt is an easy addition that can make these muffins even softer and more moist.
Replace part of the milk with plain Greek yogurt to create a richer batter with a tender texture.
The yogurt adds a subtle tang that complements both the sweet peaches and tart raspberries.
It also helps the muffins stay fresh longer, making them an excellent choice for meal prep.
This variation delivers a soft, bakery-style texture while keeping the ingredient list simple and approachable.
Jumbo Bakery-Style Muffins
If you enjoy oversized muffins from your favorite bakery, this recipe can easily be adapted to make jumbo muffins.
Instead of dividing the batter among twelve standard muffin cups, divide it among six jumbo muffin cups.
The larger size creates impressive muffin tops and allows for even more juicy fruit in each serving.
Because jumbo muffins contain more batter, they will need additional baking time to cook through completely.
Start checking for doneness a few minutes before the expected finish time and continue baking until a toothpick inserted into the center comes out clean.
These larger muffins are perfect for special breakfasts, brunch gatherings, or whenever you want a bakery-worthy treat made right in your own kitchen.
What to Serve with Raspberry Peach Muffins
- Coffee – A hot cup of coffee balances the sweetness of the muffins and makes them perfect for breakfast.
- Tea – Black tea, green tea, or herbal tea pairs wonderfully with the fruity flavors of peaches and raspberries.
- Fresh Fruit – Serve with sliced peaches, berries, or a fruit salad for a fresh and colorful addition.
- Yogurt Parfaits – Layer yogurt, granola, and fruit for a satisfying breakfast or brunch spread.
- Smoothies – A fruit smoothie adds extra freshness and turns the muffins into a more filling meal or snack.
Storage Instructions
Room Temperature Storage
Once the muffins have cooled completely, place them in an airtight container to help preserve their softness and freshness.
Storing warm muffins can create excess moisture inside the container, so it is important to let them cool fully before packing them away.
A paper towel placed on the bottom of the container can help absorb excess moisture and prevent the muffins from becoming soggy.
When stored properly at room temperature, Raspberry Peach Muffins will typically stay fresh for up to 2 days.
Keep the container in a cool, dry area away from direct sunlight and heat sources for the best results.
Refrigerator Storage
If you need to store the muffins for longer, the refrigerator is a good option.
Place the cooled muffins in an airtight container or a resealable storage bag to prevent them from drying out.
Because refrigerators naturally remove moisture from food, proper storage is especially important for maintaining a soft texture.
Refrigerated muffins generally stay fresh for up to 5 days.
Allowing a muffin to sit at room temperature for a few minutes before eating can help improve its texture and flavor.
Freezing Instructions
These muffins freeze exceptionally well, making them perfect for meal prep and busy mornings.
Allow the muffins to cool completely before freezing to prevent ice crystals from forming.
Wrap each muffin individually in plastic wrap or place them in a freezer-safe container or storage bag.
Individual wrapping makes it easy to remove only the number of muffins you need.
Label the container with the date so you can keep track of freshness.
For the best flavor and texture, enjoy frozen muffins within 2 to 3 months.
When you’re ready to eat them, thaw the muffins overnight in the refrigerator or for a few hours at room temperature.
Reheating Tips
A quick reheating can make stored muffins taste freshly baked again.
For room-temperature or refrigerated muffins, warm them in the microwave for about 10 to 15 seconds.
If reheating frozen muffins, microwave them for 20 to 30 seconds, adding a little extra time if needed.
You can also warm muffins in a 300°F (150°C) oven for several minutes if you prefer a slightly crisp exterior.
Be careful not to overheat them, as excessive heat can dry out the muffins and reduce their soft texture.
A warm muffin paired with a cup of coffee or tea is a simple way to enjoy leftovers that taste almost as good as the day they were baked.
Final Thoughts
These Raspberry Peach Muffins are soft, moist, easy to make, and filled with the perfect balance of sweet peaches and bright raspberries.
They’re just as suitable for a quick breakfast as they are for an afternoon snack or weekend brunch.
Don’t be afraid to try some of the variations and make the recipe your own, whether that means adding lemon, a crumb topping, or a different sweetener.
Baking should be fun, and small changes can lead to delicious new favorites.
Happy baking!
FAQs
Can I use frozen peaches?
Yes, frozen peaches work well in this recipe. Use them straight from the freezer and avoid thawing first to prevent excess moisture in the batter.
Why did my muffins turn dense?
Dense muffins are usually caused by overmixing the batter. Stir only until the ingredients are combined to keep the muffins light and tender.
Can I make these muffins ahead of time?
Absolutely. These muffins stay fresh for a couple of days at room temperature and can also be refrigerated or frozen for longer storage.
How do I keep fruit from sinking?
Toss the peaches and raspberries with a small amount of flour before folding them into the batter. This helps keep the fruit evenly distributed throughout the muffins.
Can I turn this recipe into a loaf cake?
Yes. Pour the batter into a greased loaf pan and bake at the same temperature for about 45–55 minutes, or until a toothpick inserted in the center comes out clean.
Raspberry Peach Muffins: Soft, Fruity, and Perfect for Breakfast
Difficulty: Easy12
Muffins15
minutes20
minutes35
minutesThese Raspberry Peach Muffins are soft, moist, and packed with juicy peaches and fresh raspberries. They’re easy to make and perfect for breakfast, brunch, or a quick snack.
Ingredients
2 cups all-purpose flour
2 teaspoons baking powder
½ teaspoon salt
¾ cup granulated sugar
2 large eggs
¾ cup milk
⅓ cup vegetable oil or melted butter
1 teaspoon vanilla extract
1½ cups diced peaches
1 cup fresh raspberries
1 tablespoon coarse sugar (optional)
Directions
- Preheat the oven to 375°F (190°C) and line a 12-cup muffin pan with paper liners.
- In a large bowl, whisk together the flour, baking powder, salt, and sugar.
- In a separate bowl, whisk together the eggs, milk, oil, and vanilla.
- Add the wet ingredients to the dry ingredients and stir until just combined.
- Gently fold in the peaches and raspberries.
- Divide the batter evenly among the muffin cups and sprinkle with coarse sugar if desired.
- Bake for 18–22 minutes, or until a toothpick inserted in the center comes out clean.
- Cool for 5 minutes in the pan before transferring the muffins to a wire rack.
Notes
- Use ripe but firm peaches for the best texture.
- Frozen raspberries can be used without thawing.
- Do not overmix the batter to keep the muffins soft and fluffy.
- Store in an airtight container for up to 2 days or freeze for longer storage.


Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.