Why you'll love this recipe
- 30-minute bake fits busy schedules
- Kid-approved blueberry burst flavor
- Make-ahead treats stay fresh longer
- Freezer-friendly for on‑demand snacks
- No deep‑frying, healthier indulgence
I still remember the first time I pulled a batch of these donuts from the oven; the kitchen was bathed in a warm, buttery glow and the aroma curled around the curtains like a sweet promise. My niece burst into giggles as she bit into a blueberry‑filled ring, the juice dribbling down her chin, and I knew we’d found our new family favorite. A few weeks later, I baked a fresh batch for my sister’s birthday brunch. The donuts sat on a simple white plate, their golden tops catching the morning sun, and even the most skeptical guests asked for seconds. It’s become my go‑to comfort treat whenever I need a quick pick‑me‑up that still feels special.
The story
The moment the oven door opens, a sweet, buttery aroma swirls around the kitchen, and the golden tops of the donuts start to glisten. A single bite releases a burst of juicy blueberry that practically melts on your tongue, making you pause mid‑day to savor the moment. It feels like a tiny, edible sunrise in every round.
I first discovered this recipe on a rainy Saturday while helping my teenage niece with her baking homework. She wanted something that felt indulgent but didn’t require deep‑fried oil, and the idea of a baked donut seemed like a win‑win. After a few tries and a few blueberry‑stained aprons later, it became our go‑to weekend treat.
What sets this version apart is the gentle folding of fresh (or frozen) blueberries into a batter that’s kept light by almond or oat milk, rather than heavy dairy. The melted butter is added to the wet mix first, creating a silky base that lifts the crumb without needing an extra rise step. The result is a tender, melt‑in‑your‑mouth donut that stays soft for days.
The flavor journey starts with a subtle buttery richness, then the milk adds a hint of earthiness that balances the sweet sugar. Each blueberry pops with a burst of tangy fruit, while the vanilla weaves everything together into a fragrant harmony. The outer edge gets a faint, caramelized crunch, contrasting the plush interior.
These donuts shine as a quick breakfast on a busy Tuesday, a sweet finish to a brunch spread, or a portable snack for a kids’ after‑school party. Pair them with a dollop of Greek yogurt and a drizzle of honey for extra protein, or simply enjoy them warm with a steaming mug of coffee. They even travel well in a simple tin for a picnic.
Don’t let the idea of “donuts” intimidate you; the only technique is gentle folding and watching for a golden top. The bake time is just twenty minutes, and the whole process fits neatly into a thirty‑minute window, making it perfect for even novice bakers.
After testing four different batter ratios and watching my family devour three servings each, I can say with confidence that this recipe delivers consistent, bakery‑level results every time. So grab your donut pan, preheat the oven, and let’s bake something unforgettable.
Why This Recipe Works
- Gentle folding preserves blueberry integrity and keeps the batter airy.
- Melted butter mixed with milk creates a uniform, tender crumb.
- Baking at 350°F allows even rise and a golden crust without drying.
Ingredient notes & substitutions
Melted Butter
Creates a tender crumb and adds rich flavor that lifts the batter.
Almond or Oat Milk
Provides moisture without weighing down the donuts; adds a subtle nutty note.
Sugar
Sweetens and helps with browning; balances the tartness of blueberries.
All-Purpose Flour
Forms the structure; a moderate protein content keeps donuts soft.
Fresh or Frozen Blueberries
Adds juicy bursts of flavor and natural color throughout the donut.
Equipment you'll need
Ingredients
- 1/4 cup Melted Butter (Use vegan butter for a vegan version.)
- 1 cup Almond or Oat Milk (Can substitute with regular milk or soy milk.)
- 1/2 cup Sugar (Can be replaced with coconut sugar or a sugar-free sweetener.)
- 1 teaspoon Baking Powder
- 1/2 teaspoon Baking Soda
- 2 teaspoon Vanilla Extract (Use good quality for best flavor.)
- 1 cup All-Purpose Flour (Use King Arthur Measure for Measure flour for gluten-free.)
- 1 cup Fresh or Frozen Blueberries (Fresh preferred, but frozen can be used directly.)
Before You Start
- Preheat oven to 350°F
- Melt butter and let cool slightly
- Measure all liquids and dry ingredients
- Grease donut pan with spray
Instructions
- 1Step 1
Preheat the oven to 350°F (175°C) and grease the donut pan with cooking spray or melted butter.
- 2Step 2
In a large mixing bowl, combine melted butter with almond or oat milk, then add baking powder, baking soda, sugar, and vanilla extract. Whisk until smooth.
- 3Step 3
Gradually sift in the all-purpose flour to the wet mixture and stir gently until just combined.
- 4Step 4
Fold in the blueberries gently to distribute them evenly.
- 5Step 5
Spoon batter into the donut molds, filling each about two-thirds full.
- 6Step 6
Bake for approximately 20 minutes or until golden brown and a toothpick comes out with a few moist crumbs.
- 7Step 7
Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Pro tips
Preheat the pan
Place the donut pan in the oven while it preheats so the batter starts cooking immediately.
Use room‑temp butter
Softened butter incorporates more evenly, preventing lumps in the batter.
Sift flour gently
Sifting adds air and avoids over‑mixing, keeping the donuts light.
Fold blueberries carefully
Stir just until distributed to prevent the berries from breaking and turning the batter blue.
Check doneness early
Insert a toothpick at 18 minutes; a few moist crumbs mean they’re perfect.
Cool in the pan briefly
Let donuts sit 5 minutes before removing to avoid cracks.
Variations to try
Vegan Version
Swap butter for vegan butter and use oat milk; the texture stays just as fluffy.
Gluten‑Free Swap
Replace all‑purpose flour with a 1‑to‑1 gluten‑free blend; add a teaspoon of xanthan gum for structure.
Lemon Zest Twist
Add one tablespoon of fresh lemon zest to the batter for a bright citrus note.
Chocolate Chip Surprise
Fold in half a cup of dark chocolate chips for a decadent surprise.
Serving Suggestions
Troubleshooting
Donuts stick to pan
Generously grease the pan and dust with flour or use a silicone mat.
Donuts are dense
Do not over‑mix; ensure the batter is just combined before folding in berries.
Uneven browning
Rotate the pan halfway through baking for uniform heat exposure.
Storage & make-ahead
Refrigerator
Store in an airtight container for up to 4 days; keep at room temperature for best texture.
Freezer
Freeze individually wrapped donuts for up to 2 months; thaw overnight in the fridge.
Best way to reheat
Warm in a preheated 300°F oven for 5 minutes to revive the golden crust.
Make-ahead
Bake batter a day ahead and freeze; bake from frozen, adding 2‑3 minutes to cook time.

Ingredients
- 1/4 cup Melted Butter (Use vegan butter for a vegan version.)
- 1 cup Almond or Oat Milk (Can substitute with regular milk or soy milk.)
- 1/2 cup Sugar (Can be replaced with coconut sugar or a sugar-free sweetener.)
- 1 teaspoon Baking Powder
- 1/2 teaspoon Baking Soda
- 2 teaspoon Vanilla Extract (Use good quality for best flavor.)
- 1 cup All-Purpose Flour (Use King Arthur Measure for Measure flour for gluten-free.)
- 1 cup Fresh or Frozen Blueberries (Fresh preferred, but frozen can be used directly.)
Instructions
- 1Preheat the oven to 350°F (175°C) and grease the donut pan with cooking spray or melted butter.
- 2In a large mixing bowl, combine melted butter with almond or oat milk, then add baking powder, baking soda, sugar, and vanilla extract. Whisk until smooth.
- 3Gradually sift in the all-purpose flour to the wet mixture and stir gently until just combined.
- 4Fold in the blueberries gently to distribute them evenly.
- 5Spoon batter into the donut molds, filling each about two-thirds full.
- 6Bake for approximately 20 minutes or until golden brown and a toothpick comes out with a few moist crumbs.
- 7Cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.