Few flavor combinations are as delicious as sweet white chocolate and juicy raspberries.
The creamy chocolate balances the berries’ bright, slightly tart flavor, creating muffins that taste special without being difficult to make.
These white chocolate raspberry muffins are soft, moist, and topped with beautiful golden muffin tops that look just like they came from a bakery.
They’re perfect for breakfast, brunch, an afternoon snack, or a simple dessert with a cup of coffee or tea.
In this recipe, you’ll learn exactly how to make tender, fluffy muffins every time, along with easy tips for working with fresh or frozen raspberries and getting the best texture.
Why You’ll Love This White Chocolate Raspberry Muffins Recipe
- Soft and fluffy texture: Every bite is light, tender, and wonderfully moist.
- Sweet and tangy flavor combination: White chocolate adds creamy sweetness while raspberries bring a fresh, fruity balance.
- Loaded with creamy white chocolate chips: Plenty of white chocolate melts into the muffins for rich flavor in every bite.
- Easy to make in under an hour: Simple ingredients and straightforward steps make this recipe perfect for busy days.
- Great for fresh or frozen raspberries: Use whichever you have on hand without sacrificing great results.
- Perfect for freezing and meal prep: Bake a batch now and enjoy homemade muffins whenever you’re craving one.

What Makes These Muffins So Moist?
The secret to soft, moist muffins starts with using the right balance of wet and dry ingredients, because too much flour can make the muffins dry, while too much liquid can leave them heavy instead of light and fluffy.
This recipe carefully combines ingredients like eggs, oil, and sour cream or Greek yogurt with the right amount of flour, giving the batter enough moisture to create a tender crumb without becoming dense.
Using oil instead of butter also makes a noticeable difference, since oil stays liquid even after the muffins have cooled, helping them remain soft and fresh for longer.
Butter adds wonderful flavor, but it firms up as it cools, which can make muffins feel slightly drier the next day, while oil keeps every bite light and moist.
Another important step is mixing the batter just until the ingredients come together, because overmixing develops the gluten in the flour and can lead to tough, chewy muffins instead of delicate ones.
It’s perfectly fine if the batter looks a little lumpy, as those small lumps will disappear during baking and help create a softer texture.
The raspberries also play a big part in keeping these muffins moist by releasing a little of their natural juices as they bake, adding bursts of fruity flavor throughout each muffin.
For the best results, gently fold the raspberries into the batter at the very end so they stay mostly whole, which helps prevent the batter from turning pink while keeping every bite full of fresh raspberry goodness.
Ingredients You’ll Need
Dry Ingredients
- 2 cups (250g) all-purpose flour – Provides the structure for soft, fluffy muffins.
- 2 teaspoons baking powder – Helps the muffins rise and develop a light texture.
- ½ teaspoon baking soda – Works with the sour cream or yogurt for extra lift.
- ¼ teaspoon salt – Balances the sweetness and enhances the flavors.
Wet Ingredients
- 2 large eggs – Bind the ingredients together and add richness.
- ¾ cup (150g) granulated sugar – Sweetens the muffins without overpowering the raspberries.
- ½ cup (120ml) vegetable oil (or melted unsalted butter) – Keeps the muffins moist and tender.
- ½ cup (120g) sour cream or plain Greek yogurt – Adds moisture and creates a soft crumb.
- 2 teaspoons vanilla extract – Brings warmth and enhances the white chocolate flavor.
Mix-Ins
- 1½ cups (180g) fresh raspberries (or frozen, unthawed) – Add juicy bursts of sweet-tart flavor.
- 1 cup (170g) white chocolate chips or chopped white chocolate – Provides creamy sweetness throughout the muffins.
Ingredient Notes and Substitutions
Fresh vs. Frozen Raspberries
Fresh raspberries are the best choice when they’re in season because they hold their shape well and add bright pops of flavor throughout the muffins.
Frozen raspberries work just as well, making this recipe easy to enjoy all year long without waiting for fresh berries to be available.
If you’re using frozen raspberries, add them to the batter straight from the freezer instead of thawing them first, as this helps prevent excess moisture and keeps the batter from turning pink.
White Chocolate Chips vs. Chopped White Chocolate
White chocolate chips are a convenient option because they hold their shape while baking and are easy to measure.
Chopped white chocolate creates larger pockets of melted chocolate throughout the muffins, giving each bite an extra creamy texture.
If you enjoy gooey bits of melted chocolate, chopped white chocolate is a great choice, while chips are perfect if you prefer a more even distribution.
Can You Use Frozen Berries?
Yes, frozen berries are an excellent substitute and often taste just as delicious as fresh ones once baked.
There’s no need to thaw them before mixing them into the batter, since thawing releases extra juice that can make the batter too wet.
If you’d like to reduce color bleeding even more, lightly toss the frozen berries with a teaspoon of flour before folding them into the batter.
You may need to add an extra minute or two to the baking time if the berries are frozen, but start checking for doneness at the original baking time.
Greek Yogurt vs. Sour Cream
Both Greek yogurt and sour cream create soft, moist muffins with a tender crumb, so either one works well in this recipe.
Greek yogurt adds a little extra protein and has a slightly lighter flavor, making it a great everyday option.
Sour cream creates an especially rich and creamy texture that many bakers love for bakery-style muffins.
For the best results, use full-fat versions of either ingredient, as they add more moisture and flavor than low-fat varieties.
Butter vs. Vegetable Oil
Vegetable oil produces muffins that stay soft and moist for several days because it remains liquid even after baking.
Melted butter adds a richer, buttery flavor that many people enjoy, although the muffins may become slightly firmer as they cool.
Both options make delicious muffins, so the best choice depends on whether you prefer extra moisture or a deeper buttery taste.
If using melted butter, let it cool slightly before mixing it with the eggs to prevent them from cooking.
Optional Lemon Zest for Extra Freshness
A teaspoon of finely grated lemon zest adds a fresh, citrusy flavor that pairs beautifully with both raspberries and white chocolate.
The zest brightens the overall flavor without making the muffins taste like lemon, allowing the other ingredients to remain the stars of the recipe.
Simply grate the yellow outer layer of the lemon, avoiding the white pith underneath, which can taste bitter.
It’s a simple addition, but one that gives the muffins an extra burst of freshness that many people love.
Kitchen Equipment Needed
- Muffin tin: Holds the batter and helps the muffins bake evenly.
- Muffin liners: Prevent sticking and make cleanup quick and easy.
- Mixing bowls: Use one for the dry ingredients and another for the wet ingredients.
- Whisk: Blends the ingredients smoothly without overmixing.
- Rubber spatula: Gently folds the raspberries and white chocolate into the batter.
- Ice cream scoop: Makes it easy to portion the batter evenly for uniform muffins.
- Cooling rack: Allows the muffins to cool evenly and helps prevent soggy bottoms.
How to Make White Chocolate Raspberry Muffins
Step 1: Prepare the Oven and Muffin Pan
Preheat your oven to 375°F (190°C) so it reaches the correct temperature before the muffins go in, which helps them rise evenly from the start.
Line a 12-cup muffin tin with paper liners or lightly grease each cup with nonstick cooking spray to prevent the muffins from sticking.
Having everything ready before you begin mixing makes the baking process smoother and helps the batter go into the oven while the baking powder and baking soda are still active.
Step 2: Mix the Dry Ingredients
In a large mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until everything is evenly combined.
Whisking the dry ingredients helps distribute the leavening agents throughout the flour, giving every muffin an even rise.
Take a moment to break up any small lumps in the flour so the batter comes together more smoothly later.
Step 3: Whisk Together the Wet Ingredients
In a separate bowl, whisk the eggs, granulated sugar, vegetable oil, sour cream or Greek yogurt, and vanilla extract until the mixture is smooth and well blended.
Mix just until the sugar is mostly dissolved and the ingredients are fully combined, creating a creamy base for the batter.
If your refrigerated ingredients have had a few minutes to come to room temperature, they’ll blend together more easily and help the muffins bake more evenly.
Step 4: Combine the Wet and Dry Mixtures
Pour the wet ingredients into the bowl of dry ingredients and gently stir with a rubber spatula until you no longer see dry streaks of flour.
The batter should look thick and slightly lumpy, which is exactly what you want for soft, tender muffins.
Avoid overmixing at this stage, as too much stirring can make the muffins dense instead of light and fluffy.
Step 5: Fold in Raspberries and White Chocolate
Gently fold the raspberries and white chocolate chips into the batter using a few slow strokes until they are evenly distributed.
Try not to press down on the raspberries while mixing, as keeping them mostly whole creates beautiful pockets of fruit throughout the muffins.
If you’d like your muffins to look extra inviting, save a few raspberries and white chocolate chips to place on top of each muffin before baking.
Step 6: Fill the Muffin Cups
Use an ice cream scoop or large spoon to divide the batter evenly among the prepared muffin cups, filling each one about three-quarters full.
Evenly filled muffin cups bake at the same rate and produce muffins with a consistent size and shape.
A few extra white chocolate chips or raspberries on top also give the muffins a lovely bakery-style finish.
Step 7: Bake Until Golden
Place the muffin tin on the center oven rack and bake for 20 to 25 minutes, or until the tops are lightly golden and a toothpick inserted into the center comes out clean or with just a few moist crumbs.
Avoid opening the oven door during the first part of baking, as sudden temperature changes can affect how well the muffins rise.
If using frozen raspberries, the muffins may need an extra minute or two, so begin checking them near the end of the suggested baking time.
Step 8: Cool Before Serving
Let the muffins cool in the pan for about 5 minutes before transferring them to a cooling rack.
This short resting time allows the muffins to firm up slightly, making them easier to remove without breaking apart.
Allow the muffins to cool for another 10 to 15 minutes before serving so the crumb can finish setting, and the white chocolate isn’t too hot.
Enjoy them warm for soft, melty white chocolate or let them cool completely before storing for later.
Tips for Perfect Muffins Every Time
- Measure flour correctly: Spoon the flour into your measuring cup and level it off to avoid dense, dry muffins.
- Don’t overmix the batter: Stir just until the ingredients are combined to keep the muffins light and tender.
- Toss raspberries in flour: A light coating of flour helps keep the berries from sinking to the bottom.
- Reserve a few raspberries for the tops: Press a few extra berries onto each muffin before baking for a beautiful bakery-style look.
- Add extra white chocolate before baking: Sprinkle a few extra chips or chunks on top for more flavor and an attractive finish.
- Use room-temperature ingredients: Eggs and dairy blend more easily, creating a smoother batter and a more even bake.
- Avoid overbaking: Remove the muffins as soon as a toothpick comes out with a few moist crumbs to keep them soft and moist.
Common Mistakes to Avoid
- Overmixing: Stir the batter only until the ingredients are combined to keep the muffins soft and fluffy.
- Crushing the raspberries: Fold the berries in gently to prevent them from breaking apart and turning the batter overly pink.
- Using too many berries: Stick to the recommended amount so the muffins bake evenly and hold their shape.
- Filling muffin cups unevenly: Divide the batter as evenly as possible to ensure all the muffins bake at the same rate.
- Removing muffins too soon: Check for doneness with a toothpick and let the muffins cool for a few minutes before taking them out of the pan to prevent them from falling apart.
Optional Variations
Lemon White Chocolate Raspberry Muffins
If you enjoy bright, fresh flavors, add 1 to 2 teaspoons of finely grated lemon zest to the batter before mixing everything together.
The lemon zest brings out the natural sweetness of the raspberries and pairs beautifully with the creamy white chocolate without overpowering the other flavors.
For an even more refreshing finish, drizzle the cooled muffins with a simple lemon glaze made from powdered sugar and fresh lemon juice.
Bakery-Style Jumbo Muffins
For larger, bakery-style muffins, divide the batter among 6 jumbo muffin cups instead of 12 standard ones.
Fill each cup nearly full to help create tall, rounded muffin tops that look just like the ones from your favorite bakery.
Bake at 425°F (220°C) for the first 5 minutes, then reduce the oven temperature to 375°F (190°C) and continue baking until a toothpick comes out clean.
Streusel-Topped Muffins
Add a crunchy topping by mixing flour, brown sugar, and cold butter until crumbly, then sprinkle it generously over each muffin before baking.
The buttery streusel adds a delicious crisp texture that contrasts perfectly with the soft, tender muffins underneath.
For extra flavor, you can mix a pinch of cinnamon into the streusel, although it’s completely optional.
Cream Cheese Filled Muffins
Create a creamy surprise by mixing softened cream cheese with a little sugar and vanilla until smooth.
Add a spoonful of muffin batter to each liner, place a small spoonful of the cream cheese mixture in the center, then cover with the remaining batter.
As the muffins bake, the filling becomes rich and creamy, making each bite feel extra special.
Almond Raspberry Muffins
Replace the vanilla extract with ½ teaspoon of almond extract for a warm, nutty flavor that complements both the raspberries and white chocolate.
A sprinkle of sliced almonds on top before baking adds a light crunch and gives the muffins an attractive homemade finish.
Because almond extract has a strong flavor, a small amount is all you need.
Mini Muffins
Turn this recipe into bite-sized treats by dividing the batter into a mini muffin pan lined with paper liners or lightly greased cups.
Bake the mini muffins for 10 to 14 minutes, checking for doneness with a toothpick a few minutes before the end of the baking time.
Mini muffins are perfect for lunchboxes, parties, afternoon snacks, or serving on a brunch table, and they freeze just as well as the full-sized version.
Can You Use Frozen Raspberries?
Yes, frozen raspberries work wonderfully in this recipe and are a great option when fresh berries aren’t in season, or you simply want to use what you already have in your freezer.
For the best results, do not thaw the raspberries before adding them to the batter, because thawing causes them to release extra juice that can make the batter too wet and affect the texture of the finished muffins.
Adding the berries while they’re still frozen also helps them keep their shape during mixing, giving you more whole pieces of fruit in every muffin.
To help prevent the batter from turning pink or purple, gently fold the frozen raspberries into the batter with as few strokes as possible, stopping as soon as they are evenly distributed.
If you’d like even less color bleeding, lightly toss the frozen raspberries with about 1 teaspoon of all-purpose flour before folding them into the batter, as this can help absorb a little surface moisture.
Because frozen raspberries lower the temperature of the batter, the muffins may need 1 to 3 extra minutes in the oven compared to using fresh berries.
Instead of relying only on the baking time, check the muffins by inserting a toothpick into the center, and remove them when it comes out clean or with just a few moist crumbs attached.
How to Store White Chocolate Raspberry Muffins
These muffins stay at their best when they are completely cooled before storing, as placing warm muffins in a container creates steam that can make them soggy.
If you plan to enjoy them within 2 to 3 days, store them at room temperature in an airtight container and keep the container in a cool, dry place away from direct sunlight.
For even better freshness, place a sheet of paper towel on the bottom of the container and another on top of the muffins before sealing it, as the paper towels absorb excess moisture and help prevent the tops from becoming sticky.
If your kitchen is warm or humid, or if you’d like the muffins to last a little longer, store them in the refrigerator for up to 5 to 7 days in a tightly sealed container.
Keep in mind that refrigeration can make muffins feel slightly firmer, so let one sit at room temperature for about 15 to 20 minutes or warm it in the microwave for 10 to 15 seconds before serving to bring back its soft texture.
The best storage containers are airtight plastic, glass, or reusable food storage containers with well-fitting lids, as they help lock in moisture while keeping the muffins fresh.
Avoid storing the muffins uncovered or loosely wrapped, since exposure to air causes them to dry out much more quickly.
Can You Freeze These Muffins?
Yes, these white chocolate raspberry muffins freeze beautifully, making them a great choice for meal prep or whenever you want a homemade treat ready to enjoy.
Before freezing, let the muffins cool completely on a wire rack, as trapping warm air inside the wrapping can create ice crystals and affect their texture.
Wrap each muffin individually in plastic wrap or aluminum foil, then place them in a freezer-safe zip-top bag or airtight container to protect them from freezer burn.
If you’re freezing several muffins, label the bag or container with the date so you can keep track of how long they’ve been stored.
For the best flavor and texture, enjoy the frozen muffins within 2 to 3 months, although they will remain safe to eat for longer if kept properly frozen.
When you’re ready to enjoy one, remove it from the freezer and let it thaw at room temperature for 1 to 2 hours, or overnight in the refrigerator if you prefer to plan ahead.
For a warm, freshly baked taste, microwave a thawed muffin for 10 to 20 seconds, or heat it in a 300°F (150°C) oven for about 5 to 10 minutes until warmed through.
Serving Suggestions
- Breakfast with coffee: Enjoy a warm muffin with your favorite coffee or tea for a simple, satisfying start to the day.
- Weekend brunch: Serve alongside fresh fruit, yogurt, and eggs for an easy homemade brunch.
- Afternoon snack: Pair a muffin with a glass of milk or a hot drink for a comforting midday treat.
- Dessert with whipped cream: Top a warm muffin with a dollop of whipped cream and a few fresh raspberries for an easy dessert.
- Lunchbox treat: Pack a muffin in lunchboxes for a sweet homemade snack that’s easy to take on the go.
- Holiday breakfast spread: Add these muffins to your holiday table with other breakfast favorites for a festive touch.
Expert Baking Tips
- Chill the batter before baking: Let the batter rest in the refrigerator for 20 to 30 minutes to encourage taller, fluffier muffin tops.
- Start with a hotter oven for taller muffin tops: Bake at 425°F (220°C) for the first 5 minutes, then reduce to 375°F (190°C) to create a beautiful bakery-style rise.
- Use an ice cream scoop for even portions: Scoop the same amount of batter into each muffin cup so they bake evenly.
- Sprinkle coarse sugar on top before baking: A light sprinkle of coarse sugar adds a crisp, slightly crunchy bakery-style finish.
- Don’t overfill the muffin liners: Fill each liner about ¾ full to give the muffins room to rise without overflowing.
Final Thoughts
These white chocolate raspberry muffins are a favorite because they’re soft, moist, easy to make, and filled with the perfect balance of sweet white chocolate and juicy raspberries.
Feel free to make the recipe your own by adding lemon zest, chopped almonds, a streusel topping, or any of your favorite mix-ins to create a batch that’s uniquely yours.
I hope this recipe helps you bake muffins you’ll be proud to share with family and friends.
FAQs
Can I use frozen raspberries?
Yes. Add them straight from the freezer without thawing to help prevent excess moisture and color bleeding.
Why did my raspberries sink?
This usually happens if the batter is too thin. Toss the raspberries with a little flour before folding them into the batter to help keep them evenly distributed.
Can I use milk chocolate instead?
Absolutely. Milk chocolate creates a sweeter flavor, though white chocolate pairs especially well with the tart raspberries.
Can I make these muffins gluten-free?
Yes. Use a good-quality 1:1 gluten-free all-purpose flour blend that’s designed for baking.
Can I make them ahead of time?
Yes. Bake the muffins a day or two in advance and store them in an airtight container, or freeze them for longer storage.
Why are my muffins dense?
Dense muffins are usually caused by overmixing the batter or measuring too much flour. Mix gently and measure the flour carefully.
How do I get bakery-style muffin tops?
Fill the muffin cups about three-quarters full and start baking at a higher temperature for the first 5 minutes before reducing the heat.
Can I make this recipe into a loaf?
Yes. Pour the batter into a greased 9×5-inch loaf pan and bake at 350°F (175°C) for 50 to 60 minutes, or until a toothpick inserted in the center comes out clean.
White Chocolate Raspberry Muffins (Soft, Moist & Bakery-Style)
Difficulty: Easy12
Muffins15
minutes25
minutes40
minutesThese soft and fluffy white chocolate raspberry muffins are packed with juicy raspberries and creamy white chocolate, making them perfect for breakfast, brunch, or a sweet snack.
Ingredients
2 cups all-purpose flour
2 tsp baking powder
½ tsp baking soda
¼ tsp salt
¾ cup granulated sugar
2 large eggs
½ cup vegetable oil
½ cup sour cream or Greek yogurt
2 tsp vanilla extract
1½ cups fresh or frozen raspberries
1 cup white chocolate chips
Directions
- Preheat the oven to 375°F (190°C) and line a 12-cup muffin tin with paper liners.
- Whisk together the flour, baking powder, baking soda, and salt.
- In another bowl, whisk the sugar, eggs, oil, sour cream, and vanilla until smooth.
- Combine the wet and dry ingredients, mixing just until combined.
- Gently fold in the raspberries and white chocolate chips.
- Divide the batter evenly among the muffin cups, filling each about ¾ full.
- Bake for 20–25 minutes, or until a toothpick inserted into the center comes out clean.
- Cool for 5 minutes in the pan, then transfer to a wire rack to cool completely.
Notes
- Do not thaw frozen raspberries before adding them to the batter.
- Avoid overmixing to keep the muffins soft and tender.
- Store in an airtight container for up to 3 days or freeze for up to 3 months.


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.