Krispy Kreme Donut Cream Filling Recipe Best Copycat

Do you remember back in the day when Krispy Kreme donut shops were all the rage?! I’d grab a few donuts on the way to high school every day. I can still remember biting into that fresh Krispy Kreme donut, with its golden brown outside and super fluffy inside, all the way to its sweet, creamy center. Today I will bring this treasure into your kitchen with this copycat Krispy Kreme donut cream filling recipe.

Well, now we don’t have to just remember. Here, I’ll share the best dough and cream filling recipes that rival the legendary Krispy Kreme donuts.

The best part? Making Krispy Kreme donuts at home fills your kitchen with the sweet sugary smells of a bakery, which is something you can’t get from a drive-thru. Plus, it’ll be the freshest and fluffiest donut you have ever had!

Are you ready to bring this iconic treat to life!?

​Ingredients You’ll Need

To start your Krispy Kreme donut cream filling recipe, you need to have the right ingredients. Good news is you already have most of this in your pantry. 

You’ll need all-purpose flour, active dry yeast, large eggs, unsalted butter, sugar, salt, and warm water.

For the star of the show, the cream filling, gather heavy cream, vanilla extract, sugar, and egg yolks.

The quality of ingredients can make a huge difference in your Krispy Kreme donut cream filling recipe.

Always choose high-quality yeast which is essential for the perfect rise.

Another thing to remember is the eggs should be at room temperature to blend smoothly into your dough.

Pro-Tip: Buy authentic, real vanilla extract that will give your cream filling that genuine, rich flavor.

It’s these little details that take your homemade donuts to the next level!

And, precise measurements are key. Baking, unlike cooking, doesn’t like improvisation.

The Right Tools

You’ll need a large mixing bowl or the bowl of a stand mixer, where the magic of dough-making begins. A dough hook attachment is a lifesaver for kneading the dough to the perfect consistency.

For the cream filling, a whisk and a medium saucepan are essential.

When it comes to shaping your donuts, a doughnut cutter or a large and small cookie cutter will do the trick.

To cook your donuts to that perfect golden brown, a large pot or deep fryer, filled with vegetable oil, and a candy thermometer to monitor the oil temperature, are must-haves.

And don’t forget your slotted spoon for safely removing your donuts from the hot oil.

Lastly, a piping bag with a round nozzle is crucial for injecting that delicious cream into your donuts. If you don’t have a piping bag, a plastic bag with a corner snipped off can work in a pinch.

A wire rack over a baking sheet for cooling your donuts is not essential, but makes things easier.

And, for those precise measurements, grab your measuring cups and spoons!

With these tools in hand, you’re all set to tackle this Krispy Kreme donut cream filling recipe like a pro!

Step-By-Step Dough Making

Follow these steps for the perfect donut dough.

Start by activating the yeast in a small bowl with warm water and a pinch of sugar. The water must be warm – not too hot, not too cold – to wake up the yeast without killing it. The sugar is needed so they have something to eat, which helps them burp, which is how your yeast gets frothy!

Once it’s frothy, combine it with the flour, eggs, sugar, butter, and salt in the large mixing bowl or the bowl of your stand mixer. Using the dough hook, knead the dough to gluten development, which gives the donuts their signature chewy texture.

Kneading is a critical step in the Krispy Kreme donut cream filling recipe. The dough should be smooth, elastic, and slightly tacky. If it’s too wet, add a bit of flour; if it’s too dry, a splash of water can help.

Once the dough is kneaded, place it in a greased bowl, cover with plastic wrap, and let it rise in a warm place. The dough needs time to double in size, which can take about an hour.

After the first rise, punch down the dough to release any air bubbles and roll it out on a floured work surface.

Cut out your donuts using a doughnut cutter or cookie cutters. This is where you can get the kids involved – they love cutting out the shapes!

Place the cut-out donuts on a parchment-lined baking sheet, cover them again, and let them rise for a second time in a warm place. This second rise is crucial for that perfect, airy texture.

Making The Cream

Now, let’s focus on the highlight of the Krispy Kreme donut cream filling recipe – the cream itself.

In a medium saucepan, combine the heavy cream, sugar, and vanilla extract, bringing it to medium heat. Stir continuously to dissolve the sugar and infuse the vanilla flavor.

In a separate bowl, whisk the egg yolks. Then, slowly temper the yolks by adding a small amount of the hot cream mixture, stirring constantly. This step prevents the yolks from cooking and ensures a smooth, creamy texture.

Once the yolks are tempered, pour them back into the saucepan with the rest of the cream mixture. Cook over medium-low heat, stirring constantly until the mixture thickens enough to coat the back of a spoon. This process ensures a lump-free, silky cream.

Once done, transfer the cream to a small bowl, cover the surface with plastic wrap to prevent a skin from forming, and let it cool to room temperature.

When the cream filling has cooled, it’s time to fill your donuts!

Filling Time!

Filling the donuts with the cream is easy once you get the hang of it. Start by making a small hole in the side of each donut using a skewer or the back of a small spoon. This is where you’ll insert the piping bag to fill them with the cream.

Gently insert the piping bag’s nozzle into the hole and apply steady pressure to fill the donut. You’ll feel the donut expand slightly, which is your cue to stop. The trick is to fill the donut enough to get a generous amount of cream with each bite, but not so much that the donut bursts.

It’s common for beginners to either overfill or underfill their donuts.

Pro-Tip: A good way to gauge the right amount is to weigh a donut before and after filling – the weight should increase by about 10-15%.

Finally, after filling your donuts, place them on a cooling rack to set. This allows the filling to settle and the donuts to maintain their shape.

You did it!

Storing Donuts

Ideally, donuts should be enjoyed fresh within a few hours of making them, but if you must store them, an airtight container is your best friend. Keep them at room temperature for up to two days.

Don’t put them in the fridge as this can cause them to dry out.

If you’ve made a big batch, you can also freeze them, but I wouldn’t recommend it. Wrap each donut individually in plastic wrap, then place them in a freezer-safe bag.

When it comes to reheating your Krispy Kreme donuts, a few seconds in the microwave can bring back some of that fresh-baked magic. Just 10 seconds should do – you don’t want to overheat as this can make the cream filling too runny.

If you’ve frozen your donuts, let them thaw at room temperature before reheating. If you want a crispier texture, a quick warm-up in the oven can revive the outer crisp while keeping the inside soft.

Don’t keep your delicious creations to yourself! Make our delicious Copycat Krispy Kreme donuts and share how they turned out with us in the comments!

Frequently Asked Questions: Krispy Kreme Donut Cream Filling Recipe

What is Krispy Kreme Kreme Filling Made Of?

Krispy Kreme’s signature Kreme filling is a sweet, smooth concoction that’s primarily made of sugar, water, and vegetable shortening. Moreover, it includes stabilizers like cornstarch and emulsifiers to maintain its creamy texture. That said, the exact recipe is a closely guarded secret, adding a dash of mystery to every bite!

What is the Cream in Donuts Made Of?

Typically, the cream in donuts is a blend of milk, sugar, and a thickening agent like cornstarch. However, recipes can vary, with some incorporating butter, vanilla, and egg yolks for richness. Each ingredient plays a vital role in achieving that delightful, creamy texture we all love.

Are Krispy Kreme Cream Filled Donuts Discontinued?

As of my last update, Krispy Kreme cream filled donuts are still very much a part of their menu. Their range often features classic flavors and new, innovative fillings, ensuring there’s always something fresh and exciting to try.

What is Bavarian Cream Donut Filling Made Of?

Bavarian cream filling is a luxurious mix of egg yolks, sugar, and milk, thickened with gelatin and enriched with whipped cream. This decadent filling offers a smooth, custard-like texture and is a popular choice in various pastries, including donuts.

What Makes Krispy Kreme Donuts So Fluffy?

Krispy Kreme’s fluffiness is attributed to their unique dough recipe and the specific yeast they use. The yeast plays a crucial role in making the dough rise and achieve that light, airy texture. Additionally, the proofing process and frying technique contribute to their signature fluffiness.

Nutritional Information: Krispy Kreme Original Glazed Donut

NutrientAmount per Serving
Total Fat11g
– Saturated Fat5g
– Trans Fat0g
Total Carbohydrates22g
– Dietary Fiber0g
– Total Sugars10g
Vitamin D0mcg

When Did Krispy Kreme Change Their Cream Filled Donuts?

There isn’t a specific, publicly announced date when Krispy Kreme changed their cream filled donuts. The company occasionally updates their recipes and menu offerings to keep things fresh and exciting, but they tend to maintain the classic flavors and textures that customers have loved for years.

copycat Krispy Kreme cream filled donut

Recipe by kitcheneasylifeCourse: DessertCuisine: AmericanDifficulty: Medium


Prep time




Cooking time



This recipe captures the essence of Krispy Kreme’s iconic donuts, with a fluffy texture, creamy filling, and sweet glaze. Perfect for a special treat or to impress your family and friends!


  • For the Dough:

  • 1 ¼ cups whole milk, warm

  • 2 ¼ tsp (1 packet) active dry yeast

  • ¼ cup granulated sugar

  • ½ tsp salt

  • ¼ cup unsalted butter, melted

  • 2 large eggs

  • 4 cups all-purpose flour, plus more for dusting

  • Vegetable oil, for frying

  • For the Cream Filling:

  • 1 cup heavy cream

  • 2 ½ cups powdered sugar

  • 1 tsp vanilla extract

  • 2 tbsp unsalted butter, room temperature

  • For the Glaze:

  • 2 cups powdered sugar

  • 3-4 tbsp whole milk

  • 1 tsp vanilla extract


  • Prepare the Dough:
  • In a large mixing bowl, dissolve the yeast in warm milk. Let it sit for about 5 minutes until foamy.
  • Add sugar, salt, butter, eggs, and 2 cups of flour to the yeast mixture. Mix on medium speed using a dough hook attachment, gradually adding the remaining flour until the dough forms.
  • Knead the dough in the bowl for a few minutes until it is smooth and slightly sticky.
  • Cover the bowl with plastic wrap and let the dough rise in a warm place until doubled in size, about 1 hour.
  • Shape and Fry the Donuts:
  • On a floured work surface, roll out the dough to about ½ inch thickness. Using a doughnut cutter or a large cookie cutter, cut out donut shapes.
  • Place the cut donuts and donut holes onto a baking sheet lined with parchment paper, leaving space between each one. Cover with a kitchen towel and let them rise again until doubled, about 30 minutes.
  • Heat a large pot or deep fryer with about 2 inches of vegetable oil to 375°F (190°C). Fry the donuts in batches, turning once, until golden brown on both sides.
  • Remove the donuts with a slotted spoon and place them on a wire rack set over a baking sheet to drain and cool.
  • Make the Cream Filling:
  • In a large bowl, beat the heavy cream until it starts to thicken. Add powdered sugar, vanilla, and butter, and continue to beat until the mixture is smooth and creamy.
  • Fill the Donuts:
  • Once the donuts are cool, use a piping bag fitted with a small round tip to inject each donut with the cream filling. Gently insert the tip into the side of each donut and squeeze a good amount of filling inside.
  • Prepare the Glaze:
  • In a small bowl, whisk together powdered sugar, milk, and vanilla extract until smooth. If the glaze is too thick, add a bit more milk; if it’s too thin, add more powdered sugar.
  • Glaze the Donuts:
  • Dip the top of each filled donut into the glaze, then set them back on the wire rack to let the excess drip off and allow the glaze to set.
  • Serve:
  • Enjoy your Krispy Kreme cream-filled donuts fresh for the best flavor!

Craving more delicious recipes? Try our delicious Buffalo Wild Wings Copycat Jerk Chicken Wings