Imagine biting into a warm, fluffy donut that is blissfully filled with creamy, sweet cream cheese. These Irresistible Cream Cheese Filled Donuts are not just a treat for taste buds; they are a feast for the eyes with their golden-brown exterior and heavenly filling. Perfect for breakfast, dessert, or special occasions, these donuts are sure to impress family and friends alike, bringing smiles and joy to any gathering.
As you indulge in these delightful pastries, the buttery flavor of the donut combined with the rich cream cheese filling creates an irresistible combination. The smooth texture melts in your mouth while the sugar coating adds just the right hint of sweetness. This article will guide you through creating these gems in just three simple steps, making it easy for anyone to enjoy homemade donuts that feel fancy but are surprisingly straightforward to prepare.
Why You’ll Love This Recipe
- Fresh Ingredients: Using whole milk and cream cheese ensures a fresh and delicious flavor.
- Ease of Preparation: This recipe is simple, making it suitable even for beginner bakers.
- Nutrition: The ingredients can be balanced, allowing you to enjoy them guilt-free.
- Versatility: Customize with different fillings or toppings to suit your taste.
- Presentation: These donuts look stunning, making them perfect for special events.
With all these qualities, it’s easy to see why you’ll love making these cream cheese filled donuts!
Preparation and Cooking Time
- Total time: 2 hours
- Preparation time: 30 minutes
- Cooking time: 1 hour, 30 minutes (includes rising time)
Ingredients You’ll Need
Introduction: Selecting the right ingredients is crucial for making these delectable donuts.
Main Protein
- What You Typically Use: While there isn’t a protein source in this recipe, the eggs play an essential binding role.
- Preparation: Simply beat the egg lightly before adding it to the mixture.
- Substitutions: If you’re looking for an alternative, egg substitutes like applesauce can work, but it may alter the texture.
- Tips: Ensure your egg is at room temperature for better mixing.
Starch/Pasta
- What You Typically Use: All-purpose flour creates a light and fluffy texture in the donuts.
- Preparation: Measure out 2 ¾ cups and set aside for mixing with other ingredients.
- Substitutions: If you’re looking for an alternative, whole wheat flour can be used for a healthier option, but it may change the texture.
- Tips: Avoid over-mixing the flour to keep donuts tender.
Liquids/Dairy
- What You Typically Use: Warm whole milk activates the yeast, creating fluffy donuts.
- Preparation: Heat milk to 110°F before mixing with yeast.
- Substitutions: If you’re looking for an alternative, almond milk works too, but ensure it’s warm.
- Tips: Never let milk get too hot, as it can kill the yeast.
Optional Finishing Ingredients
- What You Typically Use: Raspberry jam adds a delicious topping.
- Preparation: Prepare your jam by ensuring it is seedless if preferred, and set aside for serving.
- Substitutions: If you’re looking for an alternative, chocolate ganache works great as a topping.
- Tips: Warm the jam slightly before spreading for easier application.
Step-by-Step Instructions
Introduction: Making these donuts is a one-pan process and super easy!
Step 1: Activate the Yeast
Start by combining ¾ cup of warm milk with 2 ¼ teaspoons of yeast and ¼ cup of sugar in a bowl. Let it sit until frothy, about 5–10 minutes. This is crucial because it ensures the yeast is active, giving your donuts the perfect rise.
Step 2: Mix the Dough
Once the yeast mixture is frothy, add in 1 beaten egg, melted butter, 2 ¾ cups of flour, ½ teaspoon of salt, and ½ teaspoon of vanilla extract. Mix until a dough forms. Knead the dough on a floured surface for 5–7 minutes until it’s smooth and elastic. This step develops the gluten for fluffy donuts.
Step 3: Let the Dough Rise
Place the kneaded dough into a greased bowl, cover it, and let it rise in a warm place for about an hour, or until it doubles in size. This is important for achieving that light, airy texture.
Step 4: Shape the Donuts
Once risen, punch down the dough and roll it out to about ½ inch thickness. Use a donut cutter or two round cutters to cut out donut shapes. Make sure to make a hole in the center for classic donut shape.
Step 5: Fry the Donuts
Heat neutral oil in a deep pan to about 350°F. Carefully place donuts in the oil, frying for about 2–3 minutes on each side until golden brown. Drain on paper towels after frying. This will give you crunchy yet fluffy donuts filled with sweetness.
Step 6: Prepare the Filling
In a bowl, mix 8 oz of softened cream cheese, ½ cup of powdered sugar, 1 teaspoon of vanilla extract, ½ cup of cold heavy whipping cream, and a pinch of salt until smooth. This filling adds rich creaminess to your donuts.
Step 7: Fill and Serve
Once the donuts have cooled, use an injector or a piping bag to fill them with the cream cheese filling. Top with raspberry jam, and roll in granulated sugar. This final step enhances both flavor and presentation.
How to Serve
- Presentation: Serve donuts on a colorful plate or tiered display for an elegant touch.
- Accompaniments: Pair with fresh fruits or a scoop of ice cream for a delightful dessert.
- Portions: Serve them as individual treats, perfect for sharing or enjoying alone.
- Beverage Pairing: These donuts pair wonderfully with coffee or a fresh glass of milk.
Each step elevates the treat into a memorable experience for anyone tasting them!
Additional Tips
- Enhance flavor by adding a hint of citrus zest to the cream cheese filling.
- Customize fillings by trying chocolate cream or fruit spread for a twist.
- Serve with a dusting of powdered sugar for an elegant finish.
Recipe Variations
- Chocolate Cream Filled Donuts: Substitute cream cheese with chocolate ganache for a rich twist.
- Lemon Cream Cheese Donuts: Add lemon zest to the filling for a refreshing citrus flavor.
- Maple Glazed Donuts: Drizzle maple syrup glaze instead of sugar for a breakfast favorite.
Freezing and Storage
- Storage: Keep donuts in an airtight container at room temperature for up to 2 days.
- Freezing: Freeze filled donuts in a single layer, then transfer to a freezer-safe bag for up to a month. Reheat gently before serving.
Special Equipment
- Mixing bowls
- Measuring cups and spoons
- Rolling pin
- Deep frying pan or fryer
- Donut cutter
- Piping bag or injector
FAQ’s
Can I use frozen ingredients?
Yes, you can use frozen fruits for fillings, but ensure they are completely thawed and drained.Are these donuts suitable for special diets?
This recipe can be modified for gluten-free or vegan diets with appropriate substitutes for flour and eggs.Can I make these doughnuts ahead of time?
Absolutely! Prepare the dough the night before and refrigerate overnight before frying in the morning.Can I customize the fillings?
Yes! Feel free to get creative with flavors like peanut butter or fruit compote in the filling.What are alternative cooking methods?
You can bake these donuts if you prefer a lighter option. Bake at 375°F for about 10–12 minutes.
Conclusion
These Irresistible Cream Cheese Filled Donuts are not only delicious but also look impressive, making them a perfect addition to brunches, celebrations, or a sweet treat at any time. With their fluffy texture and creamy filling, they promise to lift your spirits and satisfy your cravings. So, gather your ingredients and treat yourself and your loved ones to a delightful homemade experience!

Cream Cheese Filled Donuts
Ingredients
Method
- Combine ¾ cup of warm milk with 2 ¼ teaspoons of yeast and ¼ cup of sugar in a bowl. Let it sit until frothy, about 5–10 minutes.
- Once the yeast mixture is frothy, add in 1 beaten egg, melted butter, 2 ¾ cups of flour, ½ teaspoon of salt, and ½ teaspoon of vanilla extract. Mix until a dough forms.
- Knead the dough on a floured surface for 5–7 minutes until smooth and elastic.
- Place the kneaded dough into a greased bowl, cover it, and let it rise in a warm place for about an hour, or until it doubles in size.
- Once risen, punch down the dough and roll it out to about ½ inch thickness. Use a donut cutter to cut out donut shapes.
- Heat neutral oil in a deep pan to about 350°F. Carefully place donuts in the oil and fry for about 2–3 minutes on each side until golden brown.
- Drain on paper towels after frying.
- In a bowl, mix the softened cream cheese, powdered sugar, vanilla extract, cold heavy whipping cream, and a pinch of salt until smooth.
- Once the donuts have cooled, use an injector or piping bag to fill them with the cream cheese filling.
- Top with raspberry jam and roll in granulated sugar.






Did you make this recipe?
Share a photo and tag us, we can’t wait to see what you’ve made!