Let’s be honest – finding the perfect weekend breakfast treat that’s both fun to make and satisfying can feel like a never-ending quest. Between juggling weekend errands, sports practices, and trying to actually relax a bit, who has time to whip up something special that everyone will enjoy?
That’s where these homemade blueberry donuts come in: they’re easier than you might think, ready in under an hour, and bring a smile to everyone’s face. Plus, they’re the kind of treat that makes your whole kitchen smell amazing while they bake.

Why You’ll Love These Blueberry Donuts
- Quick preparation – These donuts come together in under 30 minutes, making them perfect for weekend breakfast or brunch when you want something special without spending hours in the kitchen.
- Simple ingredients – You’ll only need basic pantry staples and fresh blueberries – no fancy ingredients or special trips to the store required.
- Homemade goodness – Skip the donut shop and enjoy fresh, warm donuts right from your own oven, filled with bursting blueberries and dusted with powdered sugar.
- Family-friendly recipe – Kids love helping dust these with powdered sugar, and they’re the perfect size for little hands.
What Kind of Blueberries Should I Use?
Fresh blueberries are the star of these donuts, but don’t worry if you can’t find them – frozen blueberries can work in a pinch. When shopping for fresh blueberries, look for ones that are firm, plump, and have a dusty blue color with a silvery sheen. Small wild blueberries tend to have more intense flavor than cultivated ones, though either type will make delicious donuts. If you do use frozen berries, don’t thaw them before adding to the batter – just toss them in frozen to prevent color bleeding, and you might need to add an extra minute or two to the baking time.

Options for Substitutions
Here’s what you need to know about swapping ingredients in these blueberry donuts:
- All-purpose flour: You can use whole wheat flour for a nuttier taste (though donuts might be denser), or cake flour for a lighter texture. For gluten-free options, try a 1:1 gluten-free flour blend.
- Buttermilk: No buttermilk? Mix 1/2 cup regular milk with 1/2 tablespoon lemon juice or white vinegar and let it sit for 5 minutes before using.
- Fresh blueberries: Frozen blueberries work too – just don’t thaw them first. You can also try other berries like chopped strawberries or raspberries.
- Unsalted butter: If using salted butter, just reduce the kosher salt to 1/4 teaspoon. You can also use coconut oil for a dairy-free version.
- Powdered sugar: For the topping, you could use cinnamon sugar, a maple glaze, or even a lemon glaze made with lemon juice and powdered sugar.
- Vanilla extract: Try almond extract for a different flavor, or use maple syrup for a warm, sweet note.
Watch Out for These Mistakes While Baking
The biggest challenge when making blueberry donuts is overmixing the batter – stop stirring as soon as the ingredients are just combined, as excessive mixing will lead to tough, dense donuts instead of light and fluffy ones.
Temperature control is crucial: cold ingredients can cause uneven baking, so make sure your butter, egg, and buttermilk are all at room temperature before starting (about 30 minutes on the counter should do it).
Fresh blueberries can make the batter too wet, so pat them dry with paper towels before folding them in, and if you’re using frozen berries, don’t thaw them first – add them while still frozen to prevent purple streaks throughout your donuts.
For perfectly shaped donuts, only fill your donut pan about 2/3 full – overfilling will cause the holes to close up during baking and give you something closer to a muffin than a donut.

What to Serve With Blueberry Donuts?
These homemade blueberry donuts are perfect for breakfast or brunch, and they pair wonderfully with your morning coffee or tea. A cold glass of milk is always a good choice too, especially for kids who’ll love these sweet treats. If you’re setting up a breakfast spread, try serving these donuts alongside some crispy bacon or breakfast sausage to balance out the sweetness with something savory. For a lovely weekend brunch setup, add some fresh fruit on the side – strawberries, raspberries, or extra blueberries would work great with these donuts.
Storage Instructions
Keep Fresh: These blueberry donuts are best enjoyed the day they’re made, but you can keep them in an airtight container at room temperature for up to 2 days. Place a piece of parchment paper between layers to prevent them from sticking together. The fresh blueberries make these donuts extra moist, so they might get a bit softer as time goes on.
Refrigerate: If you want them to last a bit longer, pop them in the fridge in an airtight container for up to 5 days. Just remember that the texture might change slightly, and the powdered sugar might absorb some moisture.
Make Ahead: You can mix the dry ingredients ahead of time and store them in a sealed container until you’re ready to bake. This makes the morning baking process super quick! Just add the wet ingredients when you’re ready to make fresh donuts.
| Preparation Time | 10-15 minutes |
| Cooking Time | 14 minutes |
| Total Time | 24-29 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 400-450
- Protein: 6-8 g
- Fat: 18-22 g
- Carbohydrates: 60-65 g
Ingredients
For the donuts:
- 1 cup all-purpose flour (I always use King Arthur all-purpose flour for consistent baking results)
- 1/2 cup sugar (granulated white sugar)
- 1 tsp baking powder
- 2 tbsp unsalted butter (melted and cooled slightly)
- 1 tsp vanilla extract
- 1 cup fresh blueberries (tossed lightly with 1 tbsp flour to prevent sinking)
- 1/2 tsp kosher salt
- 1 large egg (at room temperature, about 70°F)
- 1/2 cup buttermilk
For finishing:
- powdered sugar
Step 1: Preheat the Oven and Prepare the Pan
Preheat your oven to 375° F (190° C).
Grease and flour a donut pan to ensure your donuts release easily after baking.
I always make sure to get into all the crevices with the butter for easy removal.
Step 2: Mix Dry Ingredients
- 1 cup plain flour
- 1 tsp baking powder
- 1/2 tsp kosher salt
In a medium-sized bowl, whisk together the plain flour, baking powder, and kosher salt until evenly combined.
Set this mixture aside; it will be added to the wet ingredients later.
Step 3: Cream Butter and Sugar
- 2 tbsp unsalted butter, at room temperature
- 1/2 cup white sugar
In the bowl of a standing mixer, or in a large mixing bowl using a hand mixer, cream together the unsalted butter and white sugar until the mixture is light and fluffy.
This should take about 2-3 minutes.
Creaming introduces air for fluffy donuts.
Step 4: Add Wet Ingredients
- 1 large egg
- 1/2 cup buttermilk
- 1 tsp vanilla extract
Add the large egg, buttermilk, and vanilla extract to the creamed butter and sugar mixture.
Mix until everything is well combined and the batter looks smooth.
I like to crack the egg into a small bowl first to avoid any shell fragments.
Step 5: Combine Wet and Dry Mixtures
- flour mixture from Step 2
Add the reserved flour mixture from Step 2 to the wet ingredients in the mixing bowl.
Stir until just combined, being careful not to overmix.
The batter should be thick and slightly lumpy.
Step 6: Fold in Blueberries and Fill the Pan
- 1 cup blueberries, fresh
Gently fold the fresh blueberries into the batter being careful not to smash them.
Spoon or pipe the batter into the prepared donut pan, filling each cavity about three-quarters full.
Step 7: Bake, Cool, and Finish
- powdered sugar for finishing
Bake the donuts in the preheated oven for about 14 minutes, or until the tops spring back when lightly pressed.
Remove from the oven and allow to cool in the pan for a few minutes before transferring to a wire rack.
Once cool, lightly dust with powdered sugar for a perfect finish.
For an extra touch, I sometimes add a few extra fresh blueberries on the side when serving.