Cinnamon and Cream

Ricotta and Honey Filled Doughnuts with Orange Zest Sugar

21 min read

↓ Jump to Recipe

There is something quietly magical about pulling a tray of golden doughnuts from the oil, their surfaces still blistering and glossy, the kitchen thick with the smell of hot dough and citrus sugar. These ricotta and honey filled doughnuts sit somewhere between an Italian bombolone and a classic jam doughnut, but they are entirely their own thing: feather-soft on the inside, with a filling that is cool, lightly sweet, and just rich enough to feel indulgent without tipping into heavy. One bite and the dough gives way to that creamy ricotta center, and it is genuinely difficult to stop at one.

What sets this recipe apart is the dough itself. We use a proper enriched brioche-style base, built with eggs, butter, and a touch of warm milk, which gives the doughnuts their impossibly tender crumb and a slight golden richness. The filling is made from well-drained whole-milk ricotta whipped with floral honey, a whisper of vanilla, and a little lemon zest to brighten it. Draining the ricotta overnight (or for at least two hours) is the single most important step in this recipe. It transforms a grainy, watery filling into something smooth and pipeable that holds its shape inside the doughnut instead of making it soggy.

This is a medium-difficulty recipe that takes a little planning, but nothing about it is technically demanding. If you have made yeasted dough before, you will feel right at home. If this is your first time, these are a wonderful project because the dough is forgiving and the results are spectacular. Plan to make these over a relaxed weekend morning, and they will be ready for a late brunch or an afternoon treat with coffee.

Prep: 45 minutes (plus 2 to 3 hours rising time and at least 2 hours draining ricotta)Total: About 4 to 5 hours total (largely hands-off)Yield: 12 filled doughnutsDifficulty: ★★☆ IntermediateOccasion: Weekend Bake
✓ Vegetarian
Servings:

12

servings

Ingredients

  • Filling
  • 500 gwhole-milk ricotta (about 2 cups), drained overnight in a fine-mesh sieve lined with cheesecloth
  • 80 ggood-quality honey (about 4 tbsp), floral varieties like acacia or orange blossom work beautifully
  • 1 tspfinely grated lemon zest
  • 0.5 tsppure vanilla extract
  • Pinch of fine sea salt
  • Dough
  • 400 gbread flour (about 3 1/4 cups, spooned and leveled), plus extra for dusting
  • 7 ginstant dry yeast (about 2 1/4 tsp, one standard sachet)
  • 50 gcaster sugar or superfine sugar (about 1/4 cup)
  • 1 tspfine sea salt
  • 120 mlwhole milk (about 1/2 cup), warmed to 37 to 40°C (100 to 105°F)
  • 3 largeeggs, at room temperature
  • 80 gunsalted butter (about 5 1/2 tbsp), softened to room temperature and cubed
  • 1 tsppure vanilla extract
  • 1.5 litresneutral frying oil such as sunflower, canola, or vegetable (about 6 cups)
  • 150 gcaster sugar or superfine sugar (about 3/4 cup)
  • 1 tbspfinely grated orange zest (from about 1 large orange), rubbed into the rolling sugar

Ingredient Substitutions

whole-milk ricotta

  • Full-fat cottage cheese blended until completely smooth, then drained. The texture is slightly less creamy but works well.
  • Full-fat cream cheese beaten until fluffy with 2 tbsp heavy cream. Richer and denser than ricotta, so reduce the honey slightly.
honey

  • Pure maple syrup in equal quantity. It adds a different floral note but pairs beautifully with the ricotta.
  • Agave nectar works in equal quantity and has a milder flavour, making it a good neutral option.
bread flour

  • All-purpose flour in equal weight. The doughnuts will be slightly more tender and a little less chewy, which many people prefer. Both produce excellent results.
whole milk

  • Full-fat oat milk or soy milk warmed to the same temperature works well and produces a dairy-free dough with a similarly soft crumb.
  • Half-and-half thinned with a splash of water, for a slightly richer dough.
eggs

  • For each egg, use 3 tbsp aquafaba (liquid from a can of chickpeas). The dough will be slightly less rich and may require a little extra flour to achieve the same consistency.
unsalted butter

  • High-quality vegan block butter (such as Miyoko’s or Violife) in equal quantity. Avoid soft spread-style vegan butters as their higher water content will affect the dough structure.

Instructions

🔧 Equipment

stand mixer with dough hook attachment
🔵fine-mesh sieve
🧁cheesecloth or clean kitchen towel
🌡️digital instant-read thermometer
🫕large heavy-bottomed pot or Dutch oven (for deep frying)
🔵slotted spoon or spider strainer
🔵wire cooling rack
🎂piping bag with long bismarck or doughnut filling tip
🧁baking tray
📄parchment paper
hand mixer or whisk
🧁shallow bowl (for sugar coating)
🖌️pastry brush (for baked method)


Prep: 45 minutes (plus 2 to 3 hours rising time and at least 2 hours draining ricotta)
Bake: 2 to 3 minutes per batch at 170°C (340°F)
Total: About 4 to 5 hours (including rising and chilling)
  1. Drain the ricotta. Line a fine-mesh sieve with cheesecloth or a clean kitchen towel and set it over a bowl. Spoon the ricotta in, cover loosely, and refrigerate for at least 2 hours or overnight. The ricotta should lose a noticeable amount of liquid and feel thick and dry when pressed.
  2. Make the filling. Beat the drained ricotta with the honey, lemon zest, vanilla, and pinch of salt using a hand mixer or a whisk until completely smooth and airy, about 2 minutes. Taste and adjust honey as needed. Transfer to a piping bag fitted with a long filling tip (also called a bismarck tip) and refrigerate until needed.
  3. Make the dough. In the bowl of a stand mixer fitted with the dough hook, combine the bread flour, instant yeast, caster sugar, and salt. Whisk briefly to combine. Add the warmed milk, eggs, and vanilla. Mix on low speed for 2 minutes until a shaggy dough forms, then increase to medium and knead for 5 minutes.
  4. Add the butter. With the mixer running on medium-low, add the softened butter one or two cubes at a time, waiting for each piece to be incorporated before adding the next. This process takes about 4 to 5 minutes. Once all the butter is in, increase speed to medium-high and knead for a further 6 to 8 minutes until the dough is smooth, glossy, and passes the windowpane test (a small piece stretched between your fingers should stretch thin without tearing).
  5. First rise. Shape the dough into a ball and place in a lightly oiled bowl. Cover tightly with plastic wrap and leave to rise at room temperature (around 22 to 24°C, 72 to 75°F) until doubled in size, about 1.5 to 2 hours.
  6. Shape the doughnuts. Punch the dough down gently and turn it out onto a very lightly floured surface. Divide into 12 equal portions (about 70g each). Roll each piece into a smooth, tight ball by cupping it under your palm and rolling in small circles on an unfloured section of the counter. Place each ball on a square of parchment paper on a lined baking tray, spacing them well apart. Cover loosely with oiled plastic wrap.
  7. Second rise. Leave the shaped doughnuts to prove at room temperature until noticeably puffed and jiggly when the tray is gently shaken, about 45 minutes to 1 hour. Do not rush this step. Under-proved doughnuts will be dense and bready.
  8. Prepare the orange sugar. Combine the rolling sugar and orange zest in a shallow bowl. Use your fingers to rub the zest into the sugar until fragrant and slightly clumped. Set aside near the frying station.
  9. Fry the doughnuts. Pour the oil into a large, heavy-bottomed pot (a Dutch oven works perfectly) to a depth of at least 8 cm (3 inches). Heat over medium heat to 170°C (340°F), checking with a digital thermometer. Lower 2 to 3 doughnuts at a time into the oil, parchment side up, then peel off and discard the parchment. Fry for 1 to 1.5 minutes per side until deep golden brown. Maintain the oil temperature carefully between batches, adjusting the heat as needed. Lift out with a slotted spoon and drain briefly on a wire rack.
  10. Roll and fill. While still warm (but not scalding), roll each doughnut in the orange zest sugar to coat all over. Once all are rolled and slightly cooled (about 5 minutes), use the piping tip to poke a hole into the side of each doughnut and pipe in the ricotta filling generously, until you feel slight resistance. Serve within 1 to 2 hours for the best texture.
Prep: 45 minutes (plus 2 to 3 hours rising time and at least 2 hours draining ricotta)
Bake: 15 to 18 minutes at 180°C (350°F)
Total: About 4 to 5 hours (including rising time)
Baked doughnuts have a slightly different character: more bread roll than classic doughnut, with a thinner crust and a less chewy exterior. They are still genuinely delicious, and this method is safer, easier, and more accessible if you are not comfortable with deep frying. Brush generously with melted butter immediately from the oven to help the sugar coating adhere.
  1. Prepare the filling, dough, and complete both rises exactly as described in Steps 1 through 7 of the deep-fry method. The dough and shaping process is identical.
  2. Preheat your oven to 180°C (350°F) with a rack in the centre. While the doughnuts complete their second rise on the tray, the oven will come up to temperature.
  3. Bake the doughnuts. Place the tray of proved doughnuts in the oven and bake for 15 to 18 minutes, until golden brown on top and the bottoms sound hollow when tapped. Do not overbake or they will dry out. Every oven is different, so start checking at 14 minutes.
  4. Butter and sugar coat. Melt 60g (about 4 tbsp) unsalted butter. As soon as the doughnuts come out of the oven, brush each one all over with the melted butter, then roll immediately in the orange zest sugar mixture. The butter helps the sugar cling and adds the rich flavour that frying naturally provides.
  5. Fill and serve. Allow the doughnuts to cool for 10 minutes before filling. Pipe the ricotta and honey filling into the side of each doughnut as described. The baked doughnuts are best served the same day, ideally within 2 to 3 hours of baking.

Nutrition Per Serving

Per 1 serving (makes 12 filled doughnuts)

385Calories
46gCarbs
22gSugar
17gFat
11gProtein

Why This Recipe Works

The secret to a truly tender, airy doughnut lies in the enriched dough technique. By adding butter slowly and only after the gluten network has begun to develop, we allow the flour proteins to properly align and strengthen first. If the butter goes in too early, the fat coats the gluten strands and prevents them from bonding, leaving you with a weak, greasy dough that tears instead of stretching. The windowpane test is your reliable indicator here: when a small piece of dough can be stretched into a thin, translucent sheet without breaking, you know the gluten is fully developed and the dough is ready to rise. Bread flour is used rather than all-purpose because its higher protein content (around 12 to 13 percent versus 10 to 11 percent) provides extra strength to support the butter and eggs without making the dough heavy.

Draining the ricotta is not optional. Fresh whole-milk ricotta contains a significant amount of whey, and if you skip this step, your filling will weep liquid into the doughnut, making the interior soggy and the filling too loose to pipe cleanly. Overnight draining removes enough moisture to transform the ricotta into a firm, pipeable cream. The honey not only sweetens the filling but also acts as a humectant, helping the filling stay smooth and creamy rather than grainy or stiff as it chills.

Frying at 170°C (340°F) rather than a higher temperature is deliberate. A slightly lower frying temperature allows heat to penetrate more slowly to the centre of the doughnut, ensuring it is fully cooked through before the outside over-browns. Doughnuts fried too hot will be dark on the outside with a raw, doughy interior. A digital thermometer is strongly recommended here. Oil temperature drops when cold dough enters the pot, so work in small batches of 2 to 3 and give the oil time to recover between each batch.

Baker’s Tips

  • Drain the ricotta the night before. It takes almost no effort but makes the single biggest difference to the filling quality.
  • Warm your milk carefully. If it is too hot (above 43°C, 110°F), it will kill the yeast and your dough will never rise. If too cool, the yeast will be sluggish. A digital thermometer removes all guesswork.
  • Use parchment paper squares under each doughnut during the second rise. You can lift the doughnuts into the oil without deflating them or touching their delicate surface.
  • A long filling tip (bismarck or doughnut tip) makes filling clean and easy. If you do not have one, use a thin chopstick to poke a hole and then a narrow round piping tip to fill.
  • Do not crowd the pot when frying. Too many doughnuts at once drops the oil temperature sharply and results in greasy, pale, dense doughnuts. Two to three at a time is ideal.
  • Roll the doughnuts in sugar while warm, not hot. If they are scalding, the sugar dissolves into a sticky mess. If they are completely cool, the sugar will not adhere properly.

Variations

  • Lemon curd swirl filling: Mix 2 tbsp of good-quality lemon curd through the ricotta filling for a sharper, more intensely citrus flavour.
  • Chocolate dipped: Skip the sugar coating and instead dip the tops of the filled doughnuts in melted dark chocolate. Allow to set before serving.
  • Pistachio honey filling: Add 2 tbsp of pistachio paste or very finely ground toasted pistachios to the ricotta filling. Finish with crushed pistachios on top instead of sugar.
  • Seasonal jam layer: Pipe a small spoonful of raspberry or cherry jam into the centre before adding the ricotta filling, for a fruity surprise in the middle.

Troubleshooting & FAQ

My dough is not coming together and seems too sticky to handle. What should I do?
Enriched brioche-style dough is naturally quite sticky, especially partway through mixing. Resist the urge to add more flour, as this will make the finished doughnuts dense and bready. Keep the mixer running on medium-high and trust the process. As the butter is fully incorporated and the gluten develops, the dough will gradually become smoother and pull away from the sides of the bowl. If after 10 full minutes of kneading it is still extremely wet and unworkable, add flour one tablespoon at a time.
My doughnuts are golden on the outside but raw and doughy in the middle. What went wrong?
The oil temperature was too high. When oil is too hot, the outside cooks and colours rapidly while the inside does not have time to cook through. Reduce the oil temperature to 170°C (340°F) and use a thermometer to monitor it throughout frying. Also make sure your doughnuts are not too large, as oversized ones take longer to cook through.
My doughnuts are greasy and heavy, not light and airy. Why?
This is almost always caused by one of two things: the oil temperature was too low (oil-soaked into the dough rather than forming a quick crust), or the doughnuts were under-proved before frying. Make sure the oil reaches a full 170°C before adding the doughnuts, and ensure the shaped doughnuts are visibly puffed and jiggly before frying. A doughnut that has not had enough second rise will be dense regardless of frying technique.
My ricotta filling is runny and will not pipe properly. How do I fix it?
The ricotta was not drained long enough. Pour the filling back into a cheesecloth-lined sieve and let it drain in the fridge for another hour. If you are in a hurry, gently fold in 1 to 2 tablespoons of sifted icing sugar, which will help firm up the mixture slightly. Going forward, always drain ricotta for at least 2 hours, or overnight for the best results.
The sugar coating is not sticking to my baked doughnuts. What should I do?
The doughnuts need to be brushed with melted butter while still hot from the oven, then rolled in sugar immediately. If they have already cooled, a very light brush of warm melted butter will help the sugar adhere. For fried doughnuts, the natural surface oils from frying provide enough stickiness on their own, so roll them as soon as they come out of the oil and have drained for just 30 seconds.

Storage & Make-Ahead

  • Storage: Filled doughnuts are best eaten the day they are made, ideally within 2 to 3 hours of filling. The ricotta filling will gradually soften the dough if left longer. Unfilled doughnuts (fried or baked) can be stored in an airtight container at room temperature for up to 1 day and filled to order. Do not refrigerate filled doughnuts as it toughens the dough.
  • Make-Ahead: The dough can be made through the first rise, then placed covered in the refrigerator overnight (up to 16 hours). The cold, slow rise actually develops more flavour. Remove from the fridge, shape, and allow to come to room temperature and complete the second rise (this will take about 1.5 to 2 hours from cold) before frying or baking. The ricotta filling can be made up to 2 days ahead and stored in the piping bag in the refrigerator.


Leave a Comment