Coffee Cream-Filled Donuts Recipe
Introduction
These coffee cream-filled donuts are a delightful treat that combines the soft, fluffy texture of homemade donuts with a rich, aromatic coffee-infused cream. Perfect for breakfast or an indulgent snack, they offer a wonderful balance of sweetness and coffee flavor that’s hard to resist.

Ingredients
- 2 ¼ teaspoons active dry yeast (1 packet)
- ¾ cup warm milk (110°F or 43°C)
- ¼ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla extract
- 2 ½ cups all-purpose flour
- ½ teaspoon salt
- ¼ cup unsalted butter (melted)
- Oil for frying (such as vegetable or canola oil)
- 1 cup heavy cream
- 2 tablespoons powdered sugar
- 1 tablespoon instant coffee granules
- 1 teaspoon vanilla extract
- For the glaze (optional):
- 1 cup powdered sugar
- 2-3 tablespoons brewed coffee (cooled)
Instructions
- Step 1: Activate the yeast by combining warm milk, yeast, and granulated sugar in a small bowl. Let it sit for 5-10 minutes until frothy.
- Step 2: In a large bowl, mix the frothy yeast mixture with the egg, vanilla extract, melted butter, flour, and salt until a dough forms.
- Step 3: Knead the dough on a floured surface for 5-7 minutes until smooth and elastic. Place it in a greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.
- Step 4: Punch down the dough and roll it out to ½ inch thickness. Use a donut cutter or two round cutters to cut donuts and holes.
- Step 5: Place cut donuts on a floured baking sheet, cover, and let rise for another 30 minutes.
- Step 6: Heat oil in a deep skillet or pot to 350°F (175°C). Fry the donuts a few at a time for 1-2 minutes on each side until golden brown. Drain on paper towels.
- Step 7: Whip heavy cream until soft peaks form, then gradually add powdered sugar, instant coffee granules, and vanilla extract. Continue whipping until stiff peaks form.
- Step 8: Fill each donut with the coffee cream filling using a piping bag fitted with a round tip, inserting the tip into the side of the donut and squeezing gently.
- Step 9 (Optional): Mix powdered sugar with brewed coffee until smooth. Dip the tops of filled donuts into the glaze and let them set on a wire rack.
- Step 10: Serve the coffee cream-filled donuts warm or at room temperature with your favorite coffee or tea.
Tips & Variations
- For a stronger coffee flavor, dissolve extra instant coffee granules in the glaze or filling.
- Use a thermometer to keep oil at the proper temperature for even frying and to avoid greasy donuts.
- Substitute brewed espresso for brewed coffee in the glaze for a richer taste.
- Don’t skip the second rise for light and fluffy donuts—it’s key for texture.
Storage
Store filled donuts in an airtight container in the refrigerator for up to 2 days to keep the cream fresh. Reheat gently in the microwave for about 10 seconds if desired, but avoid prolonged heating to maintain texture. Unfilled donuts can be stored in an airtight container at room temperature for up to 2 days or frozen for longer storage.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the donuts without frying?
Yes, these donuts can be baked at 375°F (190°C) for about 10-12 minutes until golden. They will be slightly different in texture but still delicious.
How do I prevent the coffee cream filling from becoming runny?
Make sure to whip the cream until stiff peaks form and add the powdered sugar and coffee gradually. Using chilled cream and utensils will help maintain a firm texture.
Print
Coffee Cream-Filled Donuts Recipe
- Total Time: 1 hour 40 minutes
- Yield: 12 donuts 1x
Description
Delight in these homemade Coffee Cream-Filled Donuts that combine a soft, fluffy fried dough with a rich and creamy coffee-flavored filling. Perfectly golden and optionally glazed with a coffee icing, these donuts bring a perfect balance of sweetness and a hint of coffee bitterness, ideal for any coffee lover’s breakfast or dessert craving.
Ingredients
For the Donuts:
- 2 ¼ teaspoons active dry yeast (1 packet)
- ¾ cup warm milk (110°F or 43°C)
- ¼ cup granulated sugar
- 1 large egg
- ½ teaspoon vanilla extract
- 2 ½ cups all-purpose flour
- ½ teaspoon salt
- ¼ cup unsalted butter (melted)
- Oil for frying (such as vegetable or canola oil)
For the Coffee Cream Filling:
- 1 cup heavy cream
- 2 tablespoons powdered sugar
- 1 tablespoon instant coffee granules
- 1 teaspoon vanilla extract
For the Glaze (Optional):
- 1 cup powdered sugar
- 2–3 tablespoons brewed coffee (cooled)
Instructions
- Activate Yeast: In a small bowl, combine the warm milk, active dry yeast, and granulated sugar. Let it sit for 5 to 10 minutes until the mixture becomes frothy, signaling that the yeast is active.
- Mix Ingredients: In a large mixing bowl, combine the frothy yeast mixture with the egg, vanilla extract, melted butter, all-purpose flour, and salt. Stir until a soft dough forms.
- Knead the Dough: Transfer the dough to a lightly floured surface and knead for 5 to 7 minutes until it becomes smooth and elastic, which helps develop gluten for a tender donut.
- First Rise: Place the kneaded dough in a greased bowl, cover it with a clean cloth, and leave it to rise in a warm spot for about 1 hour or until it doubles in size, allowing the dough to ferment and develop flavor.
- Roll Out Dough: Once risen, punch the dough down to release air. Roll it on a floured surface to about ½ inch thickness. Use a donut cutter or two round cutters to cut out donuts and donut holes.
- Second Rise: Place the cut donuts onto a floured baking sheet. Cover them and let rise for another 30 minutes to ensure a light texture after frying.
- Heat Oil: In a deep skillet or pot, heat the oil to 350°F (175°C), the ideal temperature for frying donuts evenly without absorbing too much oil.
- Fry Donuts: Carefully fry the donuts a few at a time, cooking each side for 1 to 2 minutes until they turn golden brown. Remove and drain on paper towels to eliminate excess oil.
- Prepare the Coffee Cream Filling: In a clean mixing bowl, whip the heavy cream until it starts to form soft peaks. Gradually add the powdered sugar, instant coffee granules, and vanilla extract, continuing to whip until stiff peaks develop, creating a stable coffee-flavored cream.
- Fill Donuts: Fit a piping bag with a round tip and fill it with the coffee cream. Insert the tip into the side of each donut and gently pipe the filling inside until filled.
- Make Glaze (Optional): In a small bowl, mix powdered sugar with brewed coffee until smooth to form a coffee glaze.
- Glaze Donuts: Dip the tops of the filled donuts into the glaze and place them on a wire rack to set for a glossy finish and extra coffee flavor.
- Serve: Serve the coffee cream-filled donuts warm or at room temperature alongside a cup of coffee or tea. Enjoy the delightful combination of fluffy fried dough and rich coffee cream.
Notes
- Ensure the milk is warm but not hot (around 110°F) to activate the yeast properly without killing it.
- Do not overcrowd the oil when frying the donuts to maintain oil temperature and prevent soggy donuts.
- The coffee cream filling can be prepared ahead and refrigerated for up to a day but pipe just before serving for best texture.
- The glaze is optional but adds a beautiful shiny finish and an extra hint of coffee flavor.
- Use instant coffee granules in the cream filling for an intense but smooth coffee flavor without adding moisture.
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Category: Dessert
- Method: Frying
- Cuisine: American
Keywords: coffee cream-filled donuts, homemade donuts, fried donuts recipe, coffee donuts, cream-filled pastries

