Bavarian Cream Donuts Recipe that Will Wow Your Taste Buds

0 Shares

There’s a certain joy that fills the kitchen when you decide to make your own sweets, and these Bavarian cream donuts are the perfect way to start. The moment you sink your teeth into the soft, fluffy donut, the creamy custard filling bursts with flavor, offering the kind of comfort that only homemade treats can provide. I can’t help but smile every time I pull these donuts out of the fryer, their golden edges inviting you in.

This delectable recipe marries the rich tradition of bakery-style sweets with the satisfaction of crafting something delightful from scratch. Whether you’re treating yourself to a leisurely Sunday brunch or impressing friends at a gathering, these donuts, made through either deep-frying or air-frying, are a crowd-pleasing indulgence that’s well worth the effort. Trust me, once you make these, you’ll wonder why you ever settled for store-bought!

Why Make Bavarian Cream Donuts Recipe?

Homemade goodness: There’s nothing quite like the satisfaction of crafting these Bavarian cream donuts from scratch. Delectable cream filling adds a rich, luxurious touch that store-bought options just can’t match. Versatile cooking methods: Whether you choose to deep fry or use the air fryer, both yield delightful results that suit your preferences. Perfect for sharing: These donuts are ideal for breakfast, brunch, or dessert, ensuring a smile from everyone. Easy to customize: Feel free to experiment with different fillings or flavors to make them your own, adding a personal twist to every batch!

Bavarian Cream Donuts Ingredients

  • For the Bavarian Cream Filling:

  • Egg Yolks: Provide richness and color. Note: Use fresh for optimal flavor.

  • White Sugar: Adds sweetness. Substitute with granulated sugar as needed.

  • Whole Milk: Forms the base for the cream. Can substitute with 2% milk for a lighter filling.

  • Cornstarch: Thickens the cream. Arrowroot powder can be an alternative.

  • Vanilla Extract: Provides flavor. Use real vanilla for the best results; vanilla bean can be a richer substitute.

  • Butter: Adds creaminess and richness. Use unsalted butter; vegan butter can replace for a dairy-free option.

  • Heavy Cream: Creates a luscious texture. Substitute with coconut cream for dairy-free.

  • For the Donut Dough:

  • All-Purpose Flour: Essential for structure. Can substitute with a gluten-free blend.

  • White Sugar: Sweetens the dough. Use brown sugar for a deeper flavor.

  • Active Dry Yeast (or Instant Yeast): Leavens the dough. Make sure it’s fresh for the best rise.

  • Whole Milk: Activates the yeast and enriches the dough. Can substitute with any non-dairy milk.

  • Eggs: Add moisture and richness. Flax eggs can be used for a vegan option.

  • Butter (melted): Creates a tender crumb. Use margarine for a dairy-free choice.

  • Salt: Enhances flavor and controls yeast activity.

  • Vegetable Oil: For frying the donuts. Can use canola or peanut oil.

How to Make Bavarian Cream Donuts

  1. Prepare the Bavarian Cream Filling:
    Whisk together egg yolks and sugar, then add cornstarch, whole milk, and vanilla extract. Cook this mixture over medium heat until it thickens and begins to bubble, stirring often to prevent lumps.

  2. Incorporate Butter:
    Remove the mixture from heat and whisk in the butter until fully melted and incorporated. Allow it to cool for a few minutes before folding in the whipped heavy cream for that airy finish.

  3. Make the Donut Dough:
    In a large mixing bowl, mix warm whole milk with granulated sugar, then sprinkle the active dry yeast on top. Let it sit for about 5 minutes until it becomes frothy and bubbly—this means the yeast is active!

  4. Combine Ingredients:
    Add in the all-purpose flour, eggs, melted butter, and salt. Stir until the dough comes together, then knead for about 8-10 minutes until the dough is smooth and elastic. Allow it to rise in a warm place until doubled in size, roughly 1 hour.

  5. Shape the Donuts:
    Roll out the risen dough on a floured surface to about half an inch thick. Cut out your donut shapes using a cutter, then let them rise again for about 30 minutes.

  6. Fry the Donuts:
    Preheat your frying oil to 350°F (175°C). Fry the donuts for 2-3 minutes on each side or until they’re golden brown. Be sure to drain them on paper towels to soak up any excess oil.

  7. Fill and Coat:
    Once cooled slightly, use a piping bag to insert the delicious Bavarian cream into the center of each donut. For a sweet finish, gently roll them in granulated sugar just before serving.

Optional: Dust with powdered sugar for an extra touch of sweetness.
Exact quantities are listed in the recipe card below.

Bavarian Cream Donuts Recipe

Make Ahead Options

These Bavarian cream donuts are perfect for meal prep! You can prepare the Bavarian cream filling up to 24 hours in advance; simply refrigerate it in an airtight container. Ensure it’s fully cooled before storing to maintain its rich, creamy texture. For the donut dough, mix and knead a day ahead and let it rise, then shape the donuts and cover them tightly with plastic wrap. You can refrigerate them overnight to save time on frying day. When you’re ready to enjoy your homemade treats, simply fry the donuts until golden, fill them with the prepared Bavarian cream, and roll in sugar just before serving for a mouthwatering delight!

How to Store and Freeze Bavarian Cream Donuts

  • Room Temperature: Store unfilled donuts in an airtight container at room temperature for up to 2 days to maintain their softness and flavor.
  • Fridge: If filled with Bavarian cream, store in the refrigerator for up to 3 days. Make sure they’re covered to prevent drying out.
  • Freezer: For longer storage, freeze unfilled donuts in a single layer on a baking sheet. Once solid, transfer to a plastic bag for up to 2 months.
  • Reheating: To enjoy frozen donuts, thaw them overnight in the fridge, then let them come to room temperature before frying or lightly reheating in the oven for freshness.

What to Serve with Bavarian Cream Donuts?

There’s nothing quite like the perfect pairing to elevate your homemade treats to new heights!

  • Fresh Berries: Juicy strawberries or blueberries add a burst of freshness, contrasting beautifully with the rich, creamy donuts.
  • Rich Coffee: A piping hot cup of coffee enhances the decadent flavors. The warmth of the brew balances the sweetness of the donuts.
  • Creamy Hot Chocolate: Indulgent hot chocolate offers a chocolatey twist that makes for a joyful breakfast pairing, perfect for cozy mornings.
  • Vanilla Ice Cream: The cold, creamy ice cream creates a delightful temperature contrast with the warm, filled donuts—each bite is an adventure!
  • Powdered Sugar Dusting: A simple touch of powdered sugar can elevate the visual appeal and sweetness, making each donut even more irresistible.
  • Chocolate Sauce: Drizzle on some chocolate sauce for an extra layer of decadence that tempts chocolate lovers and pairs harmoniously with the cream.
  • Whipped Cream: A dollop of fresh whipped cream amplifies the luxury of each bite while adding a fluffy texture that contrasts nicely with the donut’s crisp exterior.
  • Citrus Zest: A sprinkle of lemon or orange zest can brighten the palate, offering a refreshing note against the richness of the Bavarian cream.

Expert Tips for Bavarian Cream Donuts

  • Temperature Check: Ensure your oil is at the right temperature, around 350°F (175°C), to achieve a perfect, golden brown crust without making your donuts greasy.
  • Avoid Overmixing: When combining your donut ingredients, mix until just combined. Overmixing can lead to dense donuts instead of the light and fluffy texture you desire.
  • Proper Filling Technique: Use a piping bag with a long, narrow tip to gently fill the donuts without bursting them. Insert the tip into the side and squeeze carefully.
  • Storage Wisdom: Best enjoyed fresh, but if you need to store them, unfilled donuts can be kept in an airtight container at room temperature for up to 2 days.
  • Experiment with Flavors: This Bavarian Cream Donuts Recipe is versatile! Try infusing the cream with citrus zest or spices for a unique twist that’ll surprise your taste buds.

Bavarian Cream Donuts Variations

There’s so much joy in tweaking this recipe to match your taste and preferences!

  • Chocolate Cream: Swap the Bavarian cream for rich chocolate pudding or mousse for a decadent alternative.

  • Fruit Filling: Use raspberry, cherry, or lemon curd instead of Bavarian cream to brighten up your donuts with fruity freshness.

  • Spiced Dough: Incorporate ground cinnamon or nutmeg into the donut dough for a warm, spiced flavor that dances on your palate.

  • Maple Glaze: Drizzle a sweet maple glaze over the filled donuts instead of rolling them in sugar for a delightful change.

  • Nutty Crunch: Roll your filled donuts in crushed nuts (like pistachios or hazelnuts) to add an exciting crunch and flavor contrast.

  • Coconut Delight: Fold shredded coconut into your Bavarian cream for a tropical twist; it brings a fun texture and taste to every bite.

  • Citrus Zest: Add lemon or orange zest to both the cream and the dough for a refreshing zing that delights the senses.

  • Fiery Kick: Incorporate a pinch of cayenne pepper into the cream for a surprising heat that complements the sweetness beautifully.

Bavarian Cream Donuts Recipe

Bavarian Cream Donuts Recipe FAQs

How can I tell if my ingredients are fresh enough to use?
Absolutely! For the best results, always check your ingredients. Use vibrant, fresh egg yolks for rich flavor and color. When it comes to yeast, if it’s active, it should foam within 5 minutes of mixing with warm milk and sugar. If there’s no bubbly reaction, it’s time to replace it.

What is the best way to store leftover Bavarian cream donuts?
For unfilled donuts, store them in an airtight container at room temperature for up to 2 days. If you’ve filled them with Bavarian cream, keep them in the fridge for up to 3 days, ensuring they’re well-covered to prevent drying out.

Can I freeze Bavarian cream donuts, and how do I do it?
Certainly! To freeze unfilled donuts, arrange them in a single layer on a baking sheet, then place the sheet in the freezer until they become solid. Once frozen, transfer them to a plastic freezer bag and store for up to 2 months. When ready to enjoy, simply thaw overnight in the fridge and allow to come to room temperature before frying or reheating.

What if my donuts aren’t rising as expected?
Very! If your donuts aren’t rising, the yeast could be past its prime or the milk wasn’t warm enough during the activation process. Look for a foamy reaction within 5 minutes, and remember, the warm milk should feel like warm bath water—not too hot. If everything seems in order and your dough still isn’t rising, allow it to sit in a warm environment for a bit longer.

Are these Bavarian cream donuts suitable for those with allergies?
Definitely! While this recipe contains common allergens like eggs and dairy, you can customize it to suit dietary needs. For a dairy-free option, use coconut cream instead of heavy cream, and replace butter with vegan butter. Flax eggs can also be a substitute for eggs, ensuring that everyone can enjoy these delicious treats!

How do I make sure the oil is at the right temperature for frying?
To ensure your oil is hot enough, use a thermometer; you’re aiming for around 350°F (175°C). If you don’t have one, drop a small piece of dough into the oil. If it sizzles and rises to the surface, you’re good to go! Frying at the correct temperature prevents greasy donuts and helps them rise perfectly.

Bavarian Cream Donuts Recipe

Bavarian Cream Donuts Recipe that Will Wow Your Taste Buds

This Bavarian Cream Donuts Recipe offers a delightful homemade treat that combines fluffy donuts with rich custard filling.
Prep Time 30 minutes
Cook Time 20 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 20 minutes
Servings: 12 donuts
Course: DESSERTS
Cuisine: German
Calories: 250

Ingredients
  

Bavarian Cream Filling
  • 6 egg yolks Egg Yolks Use fresh for optimal flavor
  • 1/2 cup White Sugar Substitute with granulated sugar as needed
  • 2 cups Whole Milk Can substitute with 2% milk for a lighter filling
  • 1/4 cup Cornstarch Arrowroot powder can be an alternative
  • 1 tablespoon Vanilla Extract Use real vanilla for the best results
  • 4 tablespoons Butter Use unsalted butter; vegan butter can replace for a dairy-free option
  • 1 cup Heavy Cream Substitute with coconut cream for dairy-free
Donut Dough
  • 4 cups All-Purpose Flour Can substitute with a gluten-free blend
  • 1/2 cup White Sugar Use brown sugar for a deeper flavor
  • 2 teaspoons Active Dry Yeast Make sure it's fresh for the best rise
  • 1 cup Whole Milk Can substitute with any non-dairy milk
  • 2 large Eggs Flax eggs can be used for a vegan option
  • 1/4 cup Butter (melted) Use margarine for a dairy-free choice
  • 1 teaspoon Salt
  • 2 cups Vegetable Oil For frying the donuts

Equipment

  • Mixing bowl
  • whisk
  • Fryer or air fryer
  • piping bag
  • Donut cutter

Method
 

Making the Bavarian Cream Filling
  1. Whisk together egg yolks and sugar, then add cornstarch, whole milk, and vanilla extract. Cook this mixture over medium heat until it thickens and begins to bubble, stirring often to prevent lumps.
  2. Remove the mixture from heat and whisk in the butter until fully melted and incorporated. Allow it to cool for a few minutes before folding in the whipped heavy cream for that airy finish.
Making the Donut Dough
  1. In a large mixing bowl, mix warm whole milk with granulated sugar, then sprinkle the active dry yeast on top. Let it sit for about 5 minutes until it becomes frothy and bubbly—this means the yeast is active!
  2. Add in the all-purpose flour, eggs, melted butter, and salt. Stir until the dough comes together, then knead for about 8-10 minutes until the dough is smooth and elastic. Allow it to rise in a warm place until doubled in size, roughly 1 hour.
  3. Roll out the risen dough on a floured surface to about half an inch thick. Cut out your donut shapes using a cutter, then let them rise again for about 30 minutes.
  4. Preheat your frying oil to 350°F (175°C). Fry the donuts for 2-3 minutes on each side or until they're golden brown. Be sure to drain them on paper towels to soak up any excess oil.
  5. Once cooled slightly, use a piping bag to insert the delicious Bavarian cream into the center of each donut. For a sweet finish, gently roll them in granulated sugar just before serving.

Nutrition

Serving: 1donutCalories: 250kcalCarbohydrates: 30gProtein: 4gFat: 12gSaturated Fat: 7gCholesterol: 50mgSodium: 150mgPotassium: 150mgFiber: 1gSugar: 10gVitamin A: 500IUCalcium: 100mgIron: 1mg

Notes

Optional: Dust with powdered sugar for an extra touch of sweetness.

Tried this recipe?

Let us know how it was!
0 Shares

Leave a Comment

Recipe Rating