With this Bavarian cream donuts recipe with raspberries, you’ll get those light, pillowy donuts stuffed with silky vanilla custard—all using basic pantry staples. The steps aren’t fussy, either. I’ll show you exactly what to expect from the finished donut, walk you through a reliable recipe, and toss in some real-world tips so your first batch looks just as good as the ones in the photos. And hey, if you mess up a little, that’s half the fun, right?
Let’s dig into what makes these special. The yeast dough gives each Bavarian cream donut that signature soft, airy bite. Stabilizing the Bavarian cream? Not as tricky as it sounds, but it really matters if you want the filling to stay put. I’ll share a few little tweaks that make a surprisingly big difference when you’re frying and filling. With this Bavarian cream donuts recipe with raspberries, you’ll get the kind of instructions and troubleshooting that might just make your kitchen the best donut spot in town.
Description, Recipe, and Historical Information
Bavarian cream donuts bring together a light, yeasted donut shell and a smooth vanilla custard filling. The dough’s tender, thanks to eggs and butter, and after frying or baking, you fill it up with a stable Bavarian cream (crème légère) made by folding whipped cream into cooled pastry cream. If you’re following this Bavarian cream donuts recipe with raspberries, you’re in for a treat—raspberries add a bright twist that balances out all that richness.
Here’s how I usually go about it: I start the Bavarian cream donuts recipe with raspberries by making a rich donut dough—just all-purpose flour, yeast, egg yolks, milk, butter, sugar, and salt. Let it rise, then shape it into rounds. Fry or bake them until they’re golden, and then dust with powdered sugar. The smell alone is enough to make you impatient.
For the custard, I whisk egg yolks with sugar, then temper with hot milk. A bit of cornstarch or flour thickens things up. Once it’s cooked and thick, I stir in vanilla extract and let it cool. The final step? Gently folding in whipped heavy cream to get that dreamy Bavarian cream filling that actually holds its shape inside the donuts. This is the part where the Bavarian cream donuts recipe with raspberries really shines.
To finish, I pipe the cream into each donut from the side. If you want to riff on the Bavarian cream donuts recipe with raspberries, you could even swap in a chocolate glaze for a Boston cream vibe, or tuck a few fresh raspberries inside each donut before filling. There’s honestly a lot of flexibility here, and sometimes the “mistakes” taste the best.
Did you know Bavarian cream started as a plated dessert (crème bavaroise) before anyone thought to stuff it into donuts? Now, with recipes like this Bavarian cream donuts recipe with raspberries, you get that classic custard technique married to old-school donut dough. It’s kind of wild how these two worlds collide into something so addictive.
Key ingredients: all-purpose flour, egg yolks, heavy cream, vanilla extract, powdered sugar, yeast.

Cooking Tips
Go with a neutral, high-smoke-point vegetable oil for frying—it keeps flavors clean and helps avoid any burnt taste. Crank up the oil to about 350–375°F (175–190°C), and don’t crowd the pot; fry in small batches so your donuts cook evenly and stay tender. Honestly, nothing ruins a Bavarian cream donuts recipe with raspberries faster than soggy or undercooked dough.
When shaping, pat the dough gently—don’t go overboard. You want to keep those air bubbles intact for fluffy, light fried donuts. If your dough sticks to everything, chill it for a bit instead of dumping in extra flour, or you’ll end up with dense donuts. It’s a small detail, but it really makes a difference in any Bavarian cream donuts recipe with raspberries.
Let the Bavarian cream cool until it’s thick but still pipeable. If it’s too warm, it’ll leak everywhere; too thin, and your donuts get soggy. Use a piping bag with a small tip—inject from the side, near the center, for a tidy look. Trust me, this step can make or break your Bavarian cream donuts recipe with raspberries.
Try out different coatings: toss in powdered sugar, dip in glaze, or roll in cinnamon sugar. Play with flavors in the cream—vanilla, chocolate, fruit curds, or even a bold raspberry swirl. It’s all about finding your favorite twist on the classic Bavarian cream donuts recipe with raspberries, and your guests will love the variety.
Donuts really shine within a few hours of frying. Warm them up for a few minutes in a low oven (250°F / 120°C) if you want to refresh them, but don’t overdo it or they’ll dry out. Stash leftover unfilled donuts in an airtight container, then fill just before serving. That’s the best way to keep your Bavarian cream donuts recipe with raspberries tasting fresh.
Be smart about safety: grab a deep, heavy pot and a thermometer before you start frying. Watch the oil level so it won’t overflow when you drop in donuts, and always use a slotted spoon or spider to turn and pull out your fried donuts. No one wants a kitchen disaster when making their favorite Bavarian cream donuts recipe with raspberries. If you’re not sure about something, take it slow—better safe than sorry, especially when hot oil’s involved.

Bavarian Cream Donuts Recipe
Ingredients
- 1 cup whole milk
- 3 tablespoons active dry yeast
- 1 tablespoon granulated sugar
- 1/2 cup granulated sugar
- 1/4 cup shortening
- 1 large egg
- 1 large egg yolk
- 1 1/2 teaspoons vanilla extract
- 3 1/4 bread flour plus 1/4 cup if necessary
- 2 1/2 kosher salt or 2 teaspoons table salt
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 12 cups canola oil or peanut oil
- 3 cups granulated sugar for rolling donuts in
- 3/4 cup heavy cream
- 2 tablespoons powdered sugar
Instructions
- Begin by making the pastry cream ahead of time.
- Refrigerate it until completely cold, as it needs to be fully chilled before filling the doughnuts.
- Warm the whole milk until it reaches 105–110°F. It should feel warm but not hot.
- Stir the active dry yeast and 1 tablespoon of sugar into the warm milk.
- Let the mixture sit for a few minutes until it becomes foamy and bubbly, indicating the yeast is active.
- Pour the yeast mixture into the bowl of a stand mixer or a large mixing bowl.
- Add the remaining sugar, shortening, whole egg, egg yolk, and vanilla extract.
- Mix until well combined.
- Add the bread flour but do not stir immediately.
- Sprinkle the kosher salt, baking powder, and baking soda over the flour.
- Mix everything together until a shaggy dough forms.
- Using a dough hook or by hand on a lightly floured surface, knead the dough for about 5 minutes, until it becomes smooth, elastic, and slightly stretchy.
- If the dough remains too sticky, gradually work in a little extra flour until it is soft but manageable.
- Lightly grease a large bowl with oil or nonstick spray.
- Shape the dough into a ball and place it in the bowl, turning it once so the entire surface is lightly coated with oil.
- Cover with lightly greased plastic wrap.
- To create a proofing box, briefly warm the oven for 30 to 60 seconds, then turn it off.
- Place a baking pan on the lower rack and carefully fill it with boiling water.
- Set the covered dough on the upper rack, close the oven door, and allow the dough to rise in the warm, humid environment for about 1 hour, or until doubled in size.
- Line baking sheets with parchment paper, placing each sheet or square far enough apart to hold an individual doughnut.
- Turn the risen dough onto a lightly floured work surface.
- Knead it gently a couple of times, then roll it into a square about ½ inch thick.
- Using a 2½-inch round cutter, cut out doughnut rounds by pressing straight down without twisting the cutter.
- Place each doughnut onto its own parchment square, leaving enough room between them to expand.
- Prepare the warm proofing environment again by briefly warming the oven and placing another pan of boiling water on the bottom rack.
- Transfer the trays of shaped doughnuts into the warm oven.
- Allow them to rise for 30 to 45 minutes, or until doubled in size.
- Watch them carefully to prevent over-proofing.
- About halfway through the second rise, pour canola oil into a deep, heavy skillet until it reaches about 2 inches deep.
- Heat the oil to 350°F, checking the temperature frequently with a candy thermometer.
- Prepare a cooling station by placing wire racks over paper grocery bags or layers of paper towels to catch excess oil.
- Keep tongs or a spider strainer nearby for frying.
- Carefully lower each doughnut into the hot oil using its parchment square, allowing the dough to gently slide into the oil before removing the paper.
- Fry for 30 to 60 seconds on the first side until lightly golden.
- Flip the doughnuts and cook for another 30 to 60 seconds until evenly browned.
- Remove each doughnut with a spider strainer or slotted spoon and place it on the prepared cooling rack.
- Fry only 3 to 4 doughnuts at a time, depending on the size of your pan.
- Check the oil temperature between batches, allowing it to return to 350°F before adding more doughnuts.
- Once all the doughnuts have been fried, turn off the heat and allow the oil to cool completely.
- While the doughnuts are still warm enough for the sugar to stick, roll each one generously in granulated sugar until completely coated.
- Allow the sugared doughnuts to cool completely before filling.
- Prepare the Bavarian Cream Filling
- Whip the heavy cream with the powdered sugar until stiff peaks form.
- Remove the chilled pastry cream from the refrigerator and whisk until smooth.
- Gently fold the pastry cream into the whipped cream until fully combined and light in texture.
- Transfer the Bavarian cream to a piping bag or a large resealable plastic bag with one corner snipped off.
- Use a paring knife or chopstick to make a small opening in the side of each cooled doughnut, creating a cavity for the filling.
- Insert the piping tip into the opening and pipe the Bavarian cream inside until the doughnut feels full.
- Only fill as many doughnuts as you plan to serve the same day, as filled doughnuts become soft if stored overnight.
- Store unfilled doughnuts in an airtight container or, preferably, a loosely closed paper bag, which helps absorb excess oil and keeps the doughnuts from becoming soggy.
- Keep any leftover Bavarian cream refrigerated with plastic wrap pressed directly against the surface to prevent a skin from forming.
- If extra filling remains in the piping bag, simply refrigerate the entire bag until needed.
- Allow the frying oil to cool completely before straining it through a fine-mesh strainer back into its original container or another clean storage container.
- The oil can typically be reused 2 to 3 times before discarding.
- Bavarian Radish Salad Recipe - June 29, 2026
- Bavarian Cabbage Recipe - June 29, 2026
- Bavarian Pot Roast Recipe - June 29, 2026
