Introduction
There’s nothing quite like biting into a freshly made vanilla creme donut—a soft, pillowy doughnut bursting with creamy, rich vanilla filling. Whether you’re a seasoned baker or a weekend kitchen warrior, mastering this classic treat is totally worth it.
In this guide, we’ll take you step-by-step through the process of making bakery-quality vanilla creme donuts at home. You’ll learn how to make the perfect dough, fry your donuts to golden perfection, and whip up a luscious vanilla custard filling that melts in your mouth.
But that’s not all! We’ll also cover customization ideas, storage tips, and even answer some frequently asked questions about vanilla creme donuts. Plus, we’ve included a nutritional breakdown to keep you informed about what’s in every bite.
Ready to make some of the best homemade donuts ever?
Introduction to Vanilla Creme Donuts
What Is a Vanilla Creme Donut?
A vanilla creme donut is a soft, yeast-raised doughnut filled with a smooth, custard-like vanilla cream. Unlike the heavier Boston cream donut, which features a chocolate glaze, this version highlights the delicate sweetness of vanilla. The contrast between the fluffy fried dough and the cool, velvety filling makes every bite pure indulgence.
These donuts are often mistaken for Bavarian cream donuts, but there’s a slight difference. Bavarian cream has a lighter texture due to added gelatin, while vanilla pastry cream (used in vanilla creme donuts) is thicker and richer, made with egg yolks, sugar, milk, and cornstarch.
A Brief History of Creme-Filled Donuts
The idea of stuffing donuts with cream dates back to 19th-century Europe, particularly in France and Germany, where custard-filled pastries were common. Over time, American bakers perfected the concept, giving birth to a variety of filled donuts—including the vanilla creme donut, which became a fan favorite in bakeries and donut chains like Dunkin’ and Krispy Kreme.
Today, these donuts are widely available, but making them at home lets you control the quality of ingredients, the amount of sweetness, and the freshness—something store-bought versions can’t match!
Why You’ll Love This Recipe
There are countless reasons to fall in love with homemade vanilla creme donuts:
Freshness – Nothing beats a donut that’s just been fried and filled!
Customizable – Adjust the sweetness, filling thickness, and toppings to your liking.
Easier than you think – With the right steps, you can make these at home with simple pantry staples.
With this recipe, you’ll create bakery-style vanilla creme donuts that will leave everyone asking for more.
Ingredients for Vanilla Creme Donuts
A vanilla creme donut is only as good as its ingredients. Using high-quality components ensures a light, airy dough and a rich, velvety filling. Below is everything you’ll need to make these delicious homemade donuts.
For the Donut Dough
The foundation of a great donut starts with the right blend of ingredients. Here’s what you’ll need:
- 3 cups all-purpose flour – Provides the structure for the dough.
- 1 tablespoon baking powder – Helps the donuts rise.
- 1/4 teaspoon salt – Enhances the flavor.
- 1/3 cup granulated sugar – Adds just the right amount of sweetness.
- 1 large egg – Contributes to the dough’s texture and structure.
- 1/3 cup whole milk – Keeps the dough soft and tender.
- 1/4 cup unsalted butter (melted and slightly cooled) – Adds richness.
- 1 teaspoon vanilla extract – Infuses the dough with warm vanilla notes.
For the Vanilla Creme Filling
A vanilla creme donut wouldn’t be complete without its luscious filling. This custard-like mixture is smooth, creamy, and bursting with flavor.
- 1 cup whole milk – Forms the base of the custard.
- 1/3 cup granulated sugar – Sweetens the cream.
- 3 tablespoons cornstarch – Thickens the filling.
- 2 large egg yolks – Adds richness and smooth texture.
- 1 tablespoon unsalted butter – Enhances the cream’s silkiness.
- 1 tablespoon vanilla extract – Provides a deep, aromatic vanilla flavor.
- Pinch of salt – Balances out the sweetness.
Essential Equipment
To make the process seamless, gather the following kitchen tools:
- Mixing bowls – For combining the ingredients.
- Whisk & rubber spatula – To stir and mix without overworking the dough.
- Rolling pin – For flattening the dough evenly.
- Donut cutter – To shape the perfect donuts.
- Deep pot or Dutch oven – For frying.
- Wire cooling rack – To drain excess oil.
- Piping bag – To fill donuts with the vanilla creme.
With the right ingredients and tools, you’re set up for success! Now, let’s move on to making the dough.
Step-by-Step Instructions for Perfect Donuts
Now that you have your ingredients ready, it’s time to bring your vanilla creme donuts to life. Follow these step-by-step instructions for fluffy, golden-brown donuts with a smooth, rich filling.

Making the Donut Dough
- Mix the Dry Ingredients
In a large mixing bowl, whisk together the flour, baking powder, salt, and sugar. - Prepare the Wet Ingredients
In a separate bowl, beat the egg, then add the milk, melted butter, and vanilla extract. Whisk until well combined. - Combine the Wet & Dry Ingredients
Slowly add the wet mixture into the dry ingredients. Stir gently until the dough begins to form. - Knead the Dough
Transfer the dough onto a lightly floured surface. Knead for about 5–10 minutes until it becomes smooth and elastic. This helps develop the gluten structure, making the donuts soft and chewy. - First Rise
Place the dough in a greased bowl, cover it with a damp cloth, and let it rest for 1 to 2 hours until it doubles in size.
Proofing and Shaping the Donuts
- Roll Out the Dough
Once the dough has risen, punch it down to remove air bubbles. Roll it out on a floured surface to about ½ inch thickness. - Cut the Donuts
Use a 3-inch round cutter to shape the donuts. If you want a traditional ring shape, cut out a smaller hole in the center. - Second Rise
Place the cut-out donuts on a parchment-lined baking sheet, cover them lightly, and let them proof for 30 to 45 minutes. This second rise makes the donuts extra fluffy.
Frying the Donuts to Perfection
- Heat the Oil
Pour about 2 inches of oil into a deep pot or Dutch oven. Heat to 350°F (175°C) using a candy thermometer to maintain the right temperature. - Fry in Batches
Gently place 2–3 donuts at a time into the hot oil. Fry for 1–2 minutes per side until golden brown. - Drain the Donuts
Remove the donuts with a slotted spoon and place them on a wire rack lined with paper towels to absorb excess oil. - Let Them Cool
Before filling, allow the donuts to cool completely. Warm donuts can melt the vanilla creme filling.
Now that your donuts are golden and airy, it’s time for the best part—filling them with rich, homemade vanilla creme!.

How to Make the Vanilla Creme Filling
The heart of a vanilla creme donut is its smooth and luscious filling. This homemade vanilla custard is thick, creamy, and packed with rich vanilla flavor. Follow these steps to create the perfect donut filling.
Want to understand custard and how it differs from other cream fillings? Read this in-depth guide.
Cooking the Perfect Custard Cream
- Heat the Milk
In a saucepan over medium heat, warm the milk and half the sugar, stirring occasionally until small bubbles form around the edges. Do not let it boil. - Mix the Dry Ingredients
In a separate bowl, whisk together the cornstarch, remaining sugar, and salt. This will help prevent lumps in the filling. - Incorporate the Egg Yolks
Add the egg yolks to the dry mixture, whisking until smooth. The mixture should turn into a thick, creamy paste. - Temper the Eggs
Slowly pour half of the heated milk into the egg mixture while whisking constantly. This process gradually raises the temperature of the eggs, preventing them from scrambling. - Thicken the Custard
Pour the tempered egg mixture back into the saucepan with the remaining milk. Cook over medium-low heat, stirring continuously, until the mixture thickens into a pudding-like consistency. - Add the Final Touches
Remove from heat and stir in the butter and vanilla extract until fully combined. Transfer the custard to a bowl, cover with plastic wrap (pressing it against the surface to prevent skin from forming), and refrigerate for at least 4 hours or until fully chilled.
Chilling and Preparing for Filling
- The custard should be cold and firm before piping it into the donuts.
- If the custard seems too thick, whisk in a tablespoon of milk to loosen it slightly.
- For extra flavor, try using vanilla bean paste instead of extract.
How to Fill Donuts Without Mess
- Prepare a Piping Bag
Fit a piping bag with a small round tip and fill it with the chilled vanilla creme. - Create a Filling Hole
Use a small knife or skewer to make a hole in the side of each donut. - Pipe in the Filling
Insert the piping tip into the hole and gently squeeze until the donut feels slightly heavy. Avoid overfilling, as the creme may ooze out. - Dust with Sugar (Optional)
For a classic finish, roll the filled donuts in powdered sugar or drizzle with vanilla glaze.
Now, your homemade vanilla creme donuts are ready to enjoy! But if you’re feeling adventurous, why not try some fun variations?

Customizing Your Vanilla Creme Donuts
One of the best things about making vanilla creme donuts from scratch is that you can customize them to fit your taste. Whether you want a different filling, a fun glaze, or a unique topping, the possibilities are endless!
Flavor Variations for the Filling
- Chocolate Creme: Swap half the vanilla custard with melted dark chocolate for a rich, chocolatey twist.
- Coffee Creme: Stir in espresso powder for a coffee-infused treat.
- Strawberry Creme: Mix in pureed strawberries for a fruity surprise.
- Lemon Custard: Add lemon zest and juice for a zesty kick.
Different Toppings & Glazes
- Classic Powdered Sugar: A simple dusting of powdered sugar keeps things traditional.
- Vanilla Glaze: Mix powdered sugar, vanilla extract, and milk to make a glossy glaze.
- Chocolate Drizzle: Melt semi-sweet chocolate and drizzle it over the donuts for extra decadence.
- Caramel Crunch: Drizzle caramel sauce and sprinkle with crushed nuts for a crunchy contrast.
Creative Serving Ideas
- Donut Tower: Stack the donuts on a cake stand and drizzle with glaze for a show-stopping dessert.
- Mini Donuts: Use a smaller cutter to make bite-sized donuts—perfect for parties.
- Stuffed Donut Sandwiches: Slice a donut in half and add whipped cream or ice cream for an over-the-top treat.
If readers enjoy experimenting with baked goods, they may like this Carrot Walnut Cake Recipe for another delicious homemade treat.
Storing & Freezing Your Donuts
Freshly made vanilla creme donuts are best enjoyed right away, but if you have leftovers, proper storage is key to keeping them fresh. Whether you plan to eat them within a day or save them for later, here’s how to store and freeze your donuts without losing their flavor and texture.
Best Way to Store Donuts
To keep your vanilla creme donuts soft and delicious, follow these storage tips:
- Use an Airtight Container
Place the donuts in a single layer inside an airtight container. This prevents them from drying out while keeping the filling intact. - Store at Room Temperature for Short-Term Freshness
If you plan to eat your donuts within 6–8 hours, leave them at room temperature. Avoid refrigerating them, as the cold air can make the dough tough. - Refrigeration for Cream-Filled Donuts
If you need to store them for more than a few hours, refrigerate them in an airtight container. The cool temperature helps preserve the vanilla creme filling but can slightly dry out the dough. To refresh the donuts, let them sit at room temperature for 10–15 minutes before serving.
Can You Freeze Creme-Filled Donuts?
Yes! If you want to save your vanilla creme donuts for later, freezing is a great option. Here’s how to do it properly:
- Freeze Unfilled Donuts
If possible, freeze the donuts before filling them. Wrap each donut individually in plastic wrap and place them in a freezer-safe bag. When ready to eat, let them thaw at room temperature, then fill them with custard. - Freeze Filled Donuts
If the donuts are already filled, place them in a single layer on a baking sheet and freeze for 1–2 hours until solid. Then, transfer them to a freezer-safe container with parchment paper between each layer to prevent sticking. - Thawing Frozen Donuts
Let frozen donuts thaw in the refrigerator overnight or at room temperature for 1–2 hours. To restore their softness, warm them in the microwave for 5–10 seconds before serving.
With the right storage techniques, you can enjoy your homemade vanilla creme donuts whenever you crave them!
Nutritional Information (Per 100g)
If you’re wondering about the nutritional value of a vanilla creme donut, here’s a breakdown of its main components. Keep in mind that values may vary based on ingredients and portion sizes.
Nutritional Breakdown
Below is the estimated nutritional content per 100g of a homemade vanilla creme donut:
Nutrient | Amount (Per 100g) |
---|---|
Calories | 350 kcal |
Carbohydrates | 45g |
Sugar | 20g |
Protein | 6g |
Fat | 18g |
Saturated Fat | 8g |
Cholesterol | 50mg |
Sodium | 200mg |
Balancing Indulgence and Moderation
While a vanilla creme donut is a delicious treat, it’s best enjoyed in moderation. If you’re looking to make a slightly healthier version, try these tips:
- Use whole wheat flour instead of all-purpose flour for added fiber.
- Reduce the sugar in the dough and filling to cut down on sweetness.
- Bake instead of fry to lower the fat content.
- Use low-fat milk instead of whole milk for a lighter custard.
Even with these adjustments, the key is to enjoy your homemade vanilla creme donuts as an occasional indulgence while savoring every bite!
Since vanilla creme donuts have a rich, indulgent filling, those looking for lighter dessert options might be interested in this Banana Cheesecake Recipe.
Frequently Asked Questions (FAQs)
When it comes to vanilla creme donuts, people often have questions about their ingredients, preparation, and variations. Here are answers to some of the most common questions.
What is the vanilla creme donut at Dunkin’?
Dunkin’s vanilla creme donut is a yeast-raised donut filled with a sweet, smooth vanilla-flavored cream. It’s typically coated in powdered sugar or glaze, giving it a soft, melt-in-your-mouth texture. Unlike Boston Creme donuts, which have custard inside, this donut features a lighter, whipped filling.
What donut has white cream inside?
Several donuts have white cream fillings, including:
- Vanilla Creme Donuts – Filled with a fluffy vanilla-flavored cream.
- Bavarian Cream Donuts – Contain a rich custard-like filling.
- Powdered Sugar Creme Donuts – Similar to vanilla creme donuts but dusted with powdered sugar.
Most donut shops offer variations of cream-filled donuts, each with slightly different textures and flavors.
What kind of cream is in a Boston Creme donut?
A Boston Creme donut is filled with a thick vanilla custard rather than a whipped vanilla filling. The custard is made with milk, egg yolks, sugar, and cornstarch, creating a rich and velvety texture. Unlike vanilla creme donuts, which are typically topped with powdered sugar, Boston Creme donuts have a chocolate glaze on top.
Does Dunkin’ have a cream-filled donut?
Yes! Dunkin’ offers several cream-filled donuts, including:
- Vanilla Creme Donut – A yeast donut filled with vanilla-flavored cream.
- Boston Creme Donut – A donut with vanilla custard and chocolate glaze.
- Chocolate Creme Donut – Similar to the vanilla creme donut but filled with chocolate-flavored cream.
For readers curious about different types of cream-based fillings, they might enjoy exploring What Is Creme Brulee Made Of?.