Krispy Kreme Donut Cream Filling Recipe

Krispy Kreme Donut Cream Filling Recipe

If you’ve ever bitten into a Krispy Kreme cream filled donut and wondered how to recreate that pillowy softness and rich, melt-in-your-mouth filling at home, you’re in the right place.

This Krispy Kreme donut cream filling recipe walks you through every detail – from the light, yeast-raised dough to that signature sweet glaze and dreamy vanilla cream center.

Whether you’re chasing nostalgia or just want a bakery-quality donut without leaving your kitchen, this recipe delivers exactly that. Once you taste these homemade cream filled donuts, you’ll never look at store-bought the same way again.

Table of Contents

What Does a Krispy Kreme Cream Filled Donut Taste Like?

A Krispy Kreme cream filled donut is a sensory experience all on its own. The dough is feather-light and slightly sweet, with a delicate chew that practically dissolves on your tongue.

Krispy Kreme Donut Cream Filling

The vanilla glaze adds a thin, crackly sweetness on the outside, while the cream filling inside is rich, buttery, and whipped to silky perfection – not overly heavy, not too sweet.

Every bite gives you that satisfying contrast between the airy fried dough and the luscious cream center. It’s indulgent yet balanced, which is exactly why people keep going back for more.

Krispy Kreme Donut Cream Filling Recipe Ingredients

For the Donut Dough

  • ¾ cup (180 ml) whole milk
  • 2 tablespoons (30 ml) water
  • 3½ grams (½ packet) active dry yeast
  • 1 teaspoon granulated sugar (for activating the yeast)
  • 2⅔ cups (320 g) all-purpose flour
  • ½ teaspoon (3 g) kosher salt
  • 3 tablespoons (35 g) granulated sugar
  • A pinch of freshly grated nutmeg (optional)
  • 1 large egg, room temperature
  • ¼ cup (40 g) vegetable shortening (or unsalted butter)
  • Neutral oil (canola or vegetable oil), for frying

For the Glaze

  • 1 cup (130 g) powdered sugar, sifted
  • 2 tablespoons corn syrup
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 2–4 tablespoons whole milk (adjust as needed)

Cream Filling

  • ¼ cup (50 g) granulated sugar
  • 2 tablespoons (30 ml) water
  • ¼ cup (54 g) neutral oil (canola or vegetable oil)
  • ¼ cup (40 g) vegetable shortening
  • ¼ cup (56 g) unsalted butter, softened
  • 1 teaspoon vanilla extract
  • 2 cups (260 g) powdered sugar, sifted

Icing Stripes (Optional)

  • ½ cup powdered sugar
  • 1–2 teaspoons whole milk

Kitchen Utensils You’ll Need

  1. Stand mixer with dough hook and whisk attachment
  2. Large mixing bowl
  3. Small saucepan
  4. Rolling pin
  5. Round donut cutter (large and small) or two differently sized round cutters
  6. Parchment-lined baking sheet
  7. Deep heavy-bottomed pot or Dutch oven
  8. Candy or deep-fry thermometer
  9. Wire cooling rack
  10. Piping bag with a small round tip
  11. Chopstick or wooden skewer
  12. Whisk

Preparation Time, Cooking Time, and Servings

Prep Time: 30 minutes

Rise Time: 2 hours 45 minutes – 3 hours

Cook Time: 20–25 minutes

Total Time: Approximately 3 hours 30 minutes

Servings: 10–12 donuts

How to Make Krispy Kreme Donut Cream Filling – Step by Step Instructions

Step 1: Prepare the Yeast and Dough

Warm the whole milk and water until they reach about 90–110°F (32–43°C). Stir in the active dry yeast and a teaspoon of sugar, then let it sit for 5–10 minutes until foamy. In the bowl of a stand mixer, combine the flour, kosher salt, sugar, and optional grated nutmeg. Add the activated yeast mixture and the room-temperature egg, mixing until a rough dough forms. Add the vegetable shortening and knead for 8–10 minutes until the dough is smooth, elastic, and only slightly tacky.

Step 2: Let the Dough Rise and Shape the Donuts

Transfer the dough to a lightly greased bowl, cover, and let it rise in a warm place for about 2 hours or until doubled in size. Turn the dough onto a lightly floured surface and roll it to about ¼-inch thickness. Cut out donut rings using a large round cutter and a smaller cutter for the center. Gather the scraps, let them rest for 15 minutes, then reroll and cut additional donuts. Arrange the donuts on a parchment-lined baking sheet, cover, and let them rise again for 45–60 minutes until puffy.

Step 3: Make the Glaze

While the donuts are rising, prepare the glaze by whisking together the sifted powdered sugar, corn syrup, vanilla extract, and a pinch of salt. Gradually add whole milk until the glaze becomes thin and pourable – it should easily coat the donuts without being overly thick. Set the glaze aside until the donuts are ready.

Step 4: Fry and Glaze the Donuts

Heat about 2–3 inches of neutral oil to 350–370°F (175–188°C). Carefully fry 2–3 donuts at a time, flipping them every 30 seconds for even cooking. Fry for about 2 minutes total, or until lightly golden on both sides. Transfer the donuts to a wire rack to drain for a minute or two, then dip each warm donut into the glaze. Let the excess glaze drip off before placing the donuts back on the rack to set.

Delicious Recipe of Krispy Kreme Donut Cream Filling

Step 5: Prepare the Cream Filling

In a small saucepan, combine the granulated sugar and water and bring the mixture to a gentle boil until the sugar dissolves completely. Pour the syrup into a mixing bowl, then add the neutral oil, vegetable shortening, softened butter, and vanilla extract. Beat until combined, then gradually add the sifted powdered sugar. Continue whipping on high speed until the mixture becomes light, fluffy, and smooth. Transfer the finished Krispy Kreme donut cream filling to a piping bag fitted with a small round tip.

Step 6: Fill the Donuts

Once the glazed donuts have completely cooled, use a chopstick or skewer to create two small openings on opposite sides of each donut and gently make space inside. Insert the piping tip into each opening and pipe the cream filling in until it just begins to come back out of the hole. Repeat with all remaining donuts, making sure each one is generously filled with that signature Krispy Kreme cream filling.

Step 7: Decorate and Serve

For the iconic Krispy Kreme look, mix powdered sugar with just enough milk to form a thick icing. Transfer it to a small piping bag or a zip-top bag with a tiny corner snipped off. Pipe 3–5 thin stripes across the top of each glazed donut. Let the icing set for a few minutes before serving. Enjoy immediately for the softest texture and most luscious cream filling experience.

Customization and Pairing Ideas for Krispy Kreme Cream Filled Donuts

One of the best things about making a Krispy Kreme cream filled donut recipe at home is that you have complete freedom to customize it. Here are seven creative ways to make these donuts your own.

1. Chocolate Cream Filling

Swap out the vanilla filling for a rich chocolate buttercream by adding 2–3 tablespoons of unsweetened cocoa powder or melted dark chocolate to your cream filling base. It creates a decadent, fudgy center that chocolate lovers won’t be able to resist.

2. Strawberry Cream Filling

Blend a tablespoon of strawberry jam or freeze-dried strawberry powder into the finished cream filling for a fruity, fragrant twist on the classic. This variation pairs beautifully with a pink-tinted glaze.

3. Coffee-Infused Filling

Dissolve a teaspoon of instant espresso powder into the sugar syrup before adding it to the filling mixture. The result is a smooth, lightly caffeinated cream that pairs perfectly with the sweet vanilla glaze on top.

Copycat Krispy Kreme Donut Cream Filling Recipe

4. Lemon Cream Variation

Add a teaspoon of fresh lemon zest and a splash of lemon juice to the cream filling for a bright, citrusy version. Finish with a lemon-flavored glaze for a refreshing contrast to the rich fried dough.

5. Serve with Fresh Berries

Plate your cream filled donuts alongside a handful of fresh strawberries, raspberries, or blueberries for a simple but elegant presentation. The tartness of the berries cuts through the sweetness of the donut beautifully.

6. Pair with Coffee or Hot Chocolate

These donuts are a natural partner for a hot cup of drip coffee, a latte, or rich hot chocolate. The bitterness of coffee balances the sweetness of the glaze and filling, making for a classic café-style pairing.

7. Mini Donut Holes Filled Version

Use the donut centers you’ve cut out, fry them as donut holes, and use a piping tip to fill each one with a small amount of cream filling. They make adorable bite-sized treats perfect for parties, brunch spreads, or gifting.

Expert Tips for the Best Krispy Kreme Donut Cream Filling Recipe

Getting your Krispy Kreme cream filled donut recipe just right comes down to a few key techniques. These tips will help you nail it every single time.

1. Always Check Your Yeast First

Before you mix your dough, make sure your yeast is alive and active. If it doesn’t foam up within 10 minutes of being mixed with warm milk and sugar, your yeast is likely dead. Starting with fresh, active yeast is non-negotiable for a light and airy donut.

2. Don’t Skip the Second Rise

The second rise after shaping is what gives these donuts their signature pillowy texture. Rushing this step results in dense, heavy donuts instead of the soft, cloud-like ones you’re aiming to recreate. Give them the full 45–60 minutes.

3. Monitor Your Oil Temperature Closely

Keeping your frying oil between 350–370°F is crucial. Oil that’s too cool makes the donuts greasy and soggy. Oil that’s too hot browns the outside while leaving the inside undercooked. A candy thermometer is your best friend here.

Tasty & Easy Krispy Kreme Donut Cream Filling Recipe

4. Whip the Filling Long Enough

The secret to that light, smooth Krispy Kreme donut cream filling is extended whipping time. Don’t stop as soon as everything is combined – keep whipping on high speed for at least 3–4 minutes until the filling is visibly lighter in color and fluffy in texture.

5. Cool Donuts Completely Before Filling

If you pipe the cream filling into warm donuts, the heat will melt the buttercream and cause it to leak out. Always let your glazed donuts cool to room temperature completely before you begin filling them.

6. Use a Chopstick to Create Space Inside

Simply poking the piping tip into the donut often isn’t enough. Using a chopstick or skewer to gently tunnel through the interior first creates a pocket for the filling, ensuring every bite is loaded with cream instead of just the edges.

7. Glaze Donuts While They’re Still Warm

Unlike the filling step, the glaze works best when applied to warm donuts. A freshly fried donut absorbs the glaze slightly, creating that characteristic thin, set coating that Krispy Kreme is so well known for.

Storage and Reheating

Store leftover cream filled donuts in an airtight container in the refrigerator for up to 2 days. To refresh, let them sit at room temperature for 20–30 minutes before eating. Avoid microwaving, as it can make the dough rubbery and melt the filling.

Yield: 10

Krispy Kreme Donut Cream Filling Recipe

Krispy Kreme Donut Cream Filling Recipe

If you’ve ever bitten into a Krispy Kreme cream filled donut and wondered how to recreate that pillowy softness and rich, melt-in-your-mouth filling at home, you’re in the right place.

Prep Time 30 minutes
Cook Time 25 minutes
Rise Time 2 hours
Total Time 2 hours 55 minutes

Ingredients

  • ¾ cup (180 ml) whole milk
  • 2 tablespoons (30 ml) water
  • 3½ grams (½ packet) active dry yeast
  • 1 teaspoon granulated sugar
  • 2⅔ cups (320 g) all-purpose flour
  • ½ teaspoon (3 g) kosher salt
  • 3 tablespoons (35 g) granulated sugar
  • A pinch of freshly grated nutmeg
  • 1 large egg, room temperature
  • ¼ cup (40 g) vegetable shortening
  • Neutral oil (canola or vegetable oil), for frying
  • 1 cup (130 g) powdered sugar, sifted
  • 2 tablespoons corn syrup
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • 2–4 tablespoons whole milk
  • ¼ cup (50 g) granulated sugar
  • 2 tablespoons (30 ml) water
  • ¼ cup (54 g) neutral oil
  • ¼ cup (40 g) vegetable shortening
  • ¼ cup (56 g) unsalted butter
  • 1 teaspoon vanilla extract
  • 2 cups (260 g) powdered sugar
  • ½ cup powdered sugar
  • 1–2 teaspoons whole milk

Instructions

    Step 1: Prepare the Yeast and Dough
    Warm the whole milk and water until they reach about 90–110°F (32–43°C). Stir in the active dry yeast and a teaspoon of sugar, then let it sit for 5–10 minutes until foamy. In the bowl of a stand mixer, combine the flour, kosher salt, sugar, and optional grated nutmeg. Add the activated yeast mixture and the room-temperature egg, mixing until a rough dough forms. Add the vegetable shortening and knead for 8–10 minutes until the dough is smooth, elastic, and only slightly tacky.

    Step 2: Let the Dough Rise and Shape the Donuts
    Transfer the dough to a lightly greased bowl, cover, and let it rise in a warm place for about 2 hours or until doubled in size. Turn the dough onto a lightly floured surface and roll it to about ¼-inch thickness. Cut out donut rings using a large round cutter and a smaller cutter for the center. Gather the scraps, let them rest for 15 minutes, then reroll and cut additional donuts. Arrange the donuts on a parchment-lined baking sheet, cover, and let them rise again for 45–60 minutes until puffy.

    Step 3: Make the Glaze
    While the donuts are rising, prepare the glaze by whisking together the sifted powdered sugar, corn syrup, vanilla extract, and a pinch of salt. Gradually add whole milk until the glaze becomes thin and pourable – it should easily coat the donuts without being overly thick. Set the glaze aside until the donuts are ready.

    Step 4: Fry and Glaze the Donuts
    Heat about 2–3 inches of neutral oil to 350–370°F (175–188°C). Carefully fry 2–3 donuts at a time, flipping them every 30 seconds for even cooking. Fry for about 2 minutes total, or until lightly golden on both sides. Transfer the donuts to a wire rack to drain for a minute or two, then dip each warm donut into the glaze. Let the excess glaze drip off before placing the donuts back on the rack to set.

    Step 5: Prepare the Cream Filling
    In a small saucepan, combine the granulated sugar and water and bring the mixture to a gentle boil until the sugar dissolves completely. Pour the syrup into a mixing bowl, then add the neutral oil, vegetable shortening, softened butter, and vanilla extract. Beat until combined, then gradually add the sifted powdered sugar. Continue whipping on high speed until the mixture becomes light, fluffy, and smooth. Transfer the finished Krispy Kreme donut cream filling to a piping bag fitted with a small round tip.

    Step 6: Fill the Donuts
    Once the glazed donuts have completely cooled, use a chopstick or skewer to create two small openings on opposite sides of each donut and gently make space inside. Insert the piping tip into each opening and pipe the cream filling in until it just begins to come back out of the hole. Repeat with all remaining donuts, making sure each one is generously filled with that signature Krispy Kreme cream filling.

    Step 7: Decorate and Serve
    For the iconic Krispy Kreme look, mix powdered sugar with just enough milk to form a thick icing. Transfer it to a small piping bag or a zip-top bag with a tiny corner snipped off. Pipe 3–5 thin stripes across the top of each glazed donut. Let the icing set for a few minutes before serving. Enjoy immediately for the softest texture and most luscious cream filling experience.

Notes

Store leftover cream filled donuts in an airtight container in the refrigerator for up to 2 days. To refresh, let them sit at room temperature for 20–30 minutes before eating. Avoid microwaving, as it can make the dough rubbery and melt the filling.

Nutrition Information:

Yield:

10

Serving Size:

1

Amount Per Serving: Calories: 190

Frequently Asked Questions

When you give this Krispy Kreme Donut Cream Filling Recipe a try, you might have a few questions. Don’t worry-we’ve rounded up answers to the most common ones to help you out.

What is Krispy Kreme cream filling made of?

The classic Krispy Kreme donut cream filling is made from a combination of vegetable shortening, unsalted butter, neutral oil, powdered sugar, vanilla extract, and a simple sugar syrup. When whipped together, these ingredients create a light, smooth, and sweet buttercream-style filling.

Can I make the cream filling ahead of time?

Yes. You can prepare the Krispy Kreme cream filling up to 3 days in advance and store it in an airtight container in the refrigerator. Before using, let it come to room temperature and give it a quick re-whip to restore its fluffy texture.

Can I bake these donuts instead of frying them?

Technically yes, but the result will be quite different. Frying is what gives these donuts their characteristic light, tender crumb and golden exterior. Baked donuts tend to be denser and more cake-like, which changes the overall experience significantly.

Why is my donut dough too sticky?

A slightly tacky dough is normal and expected for yeast donuts – don’t be tempted to add too much extra flour, as this will make the donuts tough. If the dough is excessively sticky, add flour one tablespoon at a time until it just clears the sides of the bowl.

What oil is best for frying donuts?

A neutral-flavored oil with a high smoke point works best. Canola oil and vegetable oil are both excellent choices for frying cream filled donuts because they don’t impart any flavor and maintain a stable temperature throughout the frying process.

How do I know when the donuts are done frying?

The donuts are ready when they are a light golden brown on both sides, which typically takes about 2 minutes total when the oil is at the correct temperature. They should float to the surface and puff up noticeably as they cook.

Can I use butter instead of vegetable shortening in the dough?

Yes, unsalted butter is a perfectly acceptable substitute for vegetable shortening in both the dough and the cream filling. Butter adds a slightly richer flavor, though the filling may be a touch denser compared to using shortening.

This Krispy Kreme donut cream filling recipe is a true labor of love – and every step is absolutely worth it. From the soft, yeast-risen dough and that glossy vanilla glaze to the rich, whipped cream filling piped generously inside, these homemade cream filled donuts deliver everything you love about the original.

Whether you’re making them for a weekend treat, a special occasion, or simply because the craving hit, this recipe gives you full bakery-quality results right from your own kitchen. Make a batch, share them warm, and watch them disappear instantly.

We’d love to hear how this recipe turns out for you! Give it a try, then drop a comment below to share your thoughts and tips with us. You can also follow us on Pinterest and YouTube for more delicious updates and kitchen inspiration. Your support and feedback truly mean a lot to us!

Leave a Reply

Your email address will not be published. Required fields are marked *