Preheat the oven to 400°F. Line a 12-cup muffin tin with paper liners or grease lightly.
In a large bowl, whisk together the 2 cups all-purpose flour, ½ cup granulated sugar, ¼ cup brown sugar, 1 tablespoon baking powder, and ½ teaspoon salt.
In a separate bowl, whisk the 1 cup milk, ⅓ cup oil, 1 egg, and 1 teaspoon vanilla extract until smooth.
Add the wet ingredients to the dry and stir until just combined, do not overmix.
Gently fold in 1 ¼ cups frozen raspberries and ¾ cup chopped white chocolate.
Divide the batter evenly among the muffin cups, filling each about ¾ full.
Bake for 18–22 minutes, or until golden and a toothpick inserted in the center comes out clean.
Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. Enjoy!
Notes
Use fresh raspberries if you have them, just be extra gentle when folding.
Swap melted butter for oil for a richer flavor.
Try dark chocolate chips for a deeper chocolate flavor.
Use almond or oat milk for a dairy-free option.
Don’t thaw the raspberries: Using them straight from the freezer prevents them from bleeding too much into the batter.
Mix lightly: Overmixing = tough muffins.
Want taller muffins? Fill the muffin cups all the way up and bake at 400°F the entire time for a higher rise.