,

Bavarian Cream Doughnuts Bliss

As seen in: Sweet Treats to Satisfy Any Craving

Fluffy dough envelops a smooth, vanilla Bavarian cream for a bite that’s both airy and rich. After kneading and rising, circles of dough are fried to a delicate golden hue, then generously filled and finished with a sprinkle of powdered sugar. Serve slightly warm for an unbeatable melt-in-your-mouth experience. For best results, let the dough rise twice and watch the oil temperature while frying. Customize the filling with pastry cream or favorite flavors for a personal spin. Homemade doughnuts like these are pure bakery-style comfort, perfect as a morning coffee companion or afternoon sweet treat.

A woman named Sophie is smiling and holding a plate of food.
Created By Sophie
Last updated on Wed, 08 Oct 2025 18:20:29 GMT
Advertisement
Three donuts with powdered sugar on a plate. Save Pin
Three donuts with powdered sugar on a plate. | sophietable.com

Bavarian cream doughnuts bring together a pillowy soft pastry with a dreamy custard filling for a dessert that always puts smiles on faces. This recipe shows you how to recreate that authentic bakery flavor in your own kitchen using common ingredients and techniques that anyone can master. Every bite is light yet rich and perfect for sharing—or indulging on your own whenever you need a pick-me-up. My kitchen fills with sweet memories every time I fry up a batch and fill them, and I hope they can become a cherished treat in your home as well.

The first time I made these, my house smelled like the corner bakery and my family snatched them up before they fully cooled. The smiles and powdered sugar mustaches made every minute spent worth it.

Ingredients

  • All purpose flour: ensures sturdy dough that fries up light and tender. Choose unbleached for best results
  • Sugar: sweetens the dough and helps with browning. Organic or fine cane sugar melts in smoothly
  • Instant yeast: gives a reliable rise and fluffy crumb. Always check your packet for freshness
  • Salt: brings out flavors and balances sweetness. Use fine sea salt for even distribution
  • Milk: adds richness and moisture. Whole milk makes the dough especially tender
  • Butter: creates a soft crumb and buttery taste. Choose unsalted and high quality for best flavor
  • Large eggs: bind the dough and boost its richness. Room temperature eggs incorporate better
  • Bavarian cream: supplies the classically silky filling. Store bought or homemade both work well
  • Oil: is essential for frying. Go for a neutral oil with a high smoke point like canola or sunflower
  • Powdered sugar: finishes with a sweet, snowy coating. Sift before dusting for a smooth look

Step-by-Step Instructions

Mix the Dry Ingredients:
Combine flour sugar yeast and salt in a large bowl. Whisk thoroughly to aerate and evenly distribute the yeast. This sets a uniform foundation so the doughnuts puff up evenly
Prepare the Wet Mixture:
Warm milk and butter together until just lukewarm. The warmth helps dissolve the butter and wakes the yeast. Pour this mixture into the dry ingredients and stir gently to create a shaggy dough
Form the Dough:
Add eggs and mix to bring everything together. The dough should be sticky at first but will smooth out as you knead. Knead by hand for up to ten minutes until the dough is glossy and elastic with a slight bounce back when pressed
First Rise:
Place the smooth dough in a greased bowl and cover lightly. Set in a warm draft free area to rise until doubled in size. Rising slowly gives the dough extra flavor and springy texture
Cut the Doughnuts:
Tip the risen dough onto a floured counter and gently roll it out to about half an inch thickness. Use a round cutter or glass to punch out circles. Transfer cut dough to a lined baking sheet for easy handling later
Second Rise:
Let the shaped doughnuts sit covered for at least thirty minutes. This second proof puff ups the dough and makes the final pastry airy and tender
Fry the Doughnuts:
Heat frying oil in a heavy pot to about three hundred fifty degrees Fahrenheit. Use a thermometer if you have one to keep the temperature steady. Fry doughnuts a few at a time flipping only once until each side is golden brown. Drain on a wire rack
Fill and Finish:
Let doughnuts cool just until warm then use a piping bag to fill each with Bavarian cream. Take care not to overfill or you might get cracks. Dust lavishly with powdered sugar and serve while still slightly warm
A plate of doughnuts with white icing and powdered sugar. Save Pin
A plate of doughnuts with white icing and powdered sugar. | sophietable.com
Advertisement

My favorite part of this recipe is swirling the vanilla flecked Bavarian cream through the warm centers. My kids still talk about the day we sprinkled sugar everywhere and declared it the best doughnut day ever.

Storage Tips

Keep leftover doughnuts in an airtight container at room temperature for up to two days and enjoy them soon while still fluffy. For longer storage freeze unfilled doughnuts in a sealed bag then thaw and add fresh cream when ready to serve. A quick warm up in the microwave for a few seconds restores just baked softness but a light dusting of powdered sugar will refresh their look if needed.

Ingredient Substitutions

You can use pastry cream whipped cream or chocolate ganache if Bavarian cream is hard to find. For dairy free doughnuts try plant based milk and vegan butter the results are surprisingly tender. A little citrus zest in the dough adds brightness or mix cinnamon into the sugar for a cozy twist.

A plate of doughnuts with powdered sugar on top. Save Pin
A plate of doughnuts with powdered sugar on top. | sophietable.com

Serving Suggestions

Advertisement

These doughnuts shine with just the powdered sugar touch but a drizzle of chocolate or a little fruit jam on the side makes them party ready. Serve alongside strong coffee or even a glass of cold milk for dunking. Small doughnuts look adorable on a holiday platter or as edible gifts wrapped in parchment.

Cultural and Historical Context

Bavarian cream doughnuts have roots in European café traditions where fine pastries are meant to be savored with friends. Their airy texture and creamy middle have made them a favorite from street bakeries in Germany to brunch tables worldwide. Filling a classic fried dough with vanilla custard brings two very old traditions together in a single bite.

Commonly Asked Questions

→ Can I make the dough in advance?

Yes, prepare the dough and let it rise overnight in the fridge. Bring it to room temperature before rolling and frying.

→ What’s a good substitute for Bavarian cream?

Pastry cream, whipped cream, or a flavored custard like chocolate or fruit work well for filling.

→ How can I check if oil is ready for frying?

Use a thermometer for 350°F (175°C), or test with a small dough piece—it should sizzle and float quickly.

→ How do I store leftover doughnuts?

Keep them in an airtight container at room temperature for up to 2 days for best texture and freshness.

→ How should I reheat for the best taste?

Warm in the microwave for 10 seconds or refresh in a 350°F oven for a few minutes to restore softness.

→ Can I customize the filling?

Absolutely—try jams, chocolate ganache, or citrus creams for a fun twist on the classic filling.

Bavarian Cream Doughnuts Bliss

Fluffy, golden doughnuts with rich Bavarian cream filling and a snowy dusting of powdered sugar.

Preparation Time
35 Minutes
Cooking Duration
25 Minutes
Overall Time
60 Minutes
Created By: Sophie

Recipe Type: Desserts

Skill Level: Medium

Cuisine Type: German

Portion Size: 10 Number of Servings (Makes approximately 10 filled doughnuts)

Diet Preferences: Vegetarian-Friendly

What You'll Need

→ Dough

01 250 g all-purpose flour
02 100 g granulated sugar
03 10 g instant yeast
04 3 g salt
05 120 ml whole milk
06 60 g unsalted butter
07 2 large eggs

→ Filling & Coating

08 240 ml Bavarian cream
09 Vegetable oil, for frying
10 Powdered sugar, for dusting

Step-by-Step Directions

Step 01

In a large bowl, whisk together the flour, granulated sugar, instant yeast, and salt until thoroughly blended.

Step 02

Warm the milk with butter in a saucepan over low heat until the butter melts and the mixture is just warm to the touch (approximately 37°C). Pour into the dry ingredients and mix well.

Step 03

Add eggs to the mixture and stir until a soft dough forms. Transfer to a lightly floured surface and knead for 5–10 minutes until dough is smooth and elastic.

Step 04

Place the dough in a lightly greased bowl, cover, and allow to rise in a warm place for about 1 hour or until doubled in size.

Step 05

Roll risen dough to a thickness of 1.2 cm on a floured surface. Cut out circles using a round cutter and place on a parchment-lined baking sheet.

Step 06

Cover shaped doughnuts with a towel and let rise for 30 minutes until slightly puffy.

Step 07

Heat vegetable oil in a deep pan to 175°C. Fry a few doughnuts at a time for 2–3 minutes on each side or until golden brown. Remove and drain on a wire rack.

Step 08

Let doughnuts cool slightly, then fill each with Bavarian cream using a piping bag. Dust generously with powdered sugar before serving.

Helpful Notes

  1. Use a thermometer to maintain oil temperature at 175°C to prevent greasy or burnt doughnuts.
  2. For an even cream filling, use a piping bag fitted with a long-tip nozzle.
  3. Dough can be prepared in advance and cold-proofed in the refrigerator overnight.
  4. Doughnuts are best enjoyed fresh but can be stored in an airtight container for up to 2 days.

Recommended Tools

  • Mixing bowls
  • Saucepan
  • Measuring cups and spoons
  • Kitchen thermometer
  • Rolling pin
  • Round dough cutter
  • Deep frying pan
  • Wire rack
  • Piping bag with filling tip
  • Parchment paper

Allergen Information

Always review ingredients for any allergens and consult a healthcare provider with any concerns.
  • Contains wheat (gluten)
  • Contains eggs
  • Contains dairy

Nutritional Information (Per Serving)

These details are estimates and shouldn't be considered professional health advice.
  • Calories: 250
  • Fat Content: 12 grams
  • Carbohydrate Content: 30 grams
  • Protein Content: 4 grams
Advertisement