
Salted Caramel Doughnuts with Dulce de Leche

By Emma
Certified Culinary Professional
Warm milk, yeast, flour—basic stuff that somehow becomes these pillowy fried doughnuts with caramel cream inside. Takes an hour-fifty total, most of it waiting for dough to puff. Then oil sizzles, they float golden, and you’re injecting them with this thick caramel custard that cuts through all the fried sweetness with salt on top.
Why You’ll Love These Fried Doughnuts with Salted Caramel
Homemade and actually doable. Not some four-day fermentation thing. Fifty minutes prep, thirty cooking, and the rest is just dough doing its job while you exist elsewhere.
Caramel cream filling tastes like it shouldn’t work—custard that’s rich but not heavy, injected warm into a still-soft doughnut so it spreads instead of staying in one pocket. Salt on the glaze is the whole point. Without it, just sugar. With it, something happens.
Fried means warm means better. Cold doughnut from a box tastes like a regret. These come out of the oil crispy-outside-tender-inside and stay that way for maybe three hours if you’re patient. You won’t be.
Comfort food that feels like less work than it is. People think homemade fried doughnuts are impossible. They’re not. You already make other things. This is just dough that rises, oil that gets hot, and cream you whisk.
What You Need for Salted Caramel Doughnuts
Warm milk. Not hot. Blood temperature roughly. Yeast goes in here, ten milliliters, instant kind. All-purpose flour, sifted—four hundred thirty-five grams, which is about three cups minus a tablespoon if you’re guessing.
Powdered sugar for the dough, sixty grams. Browned butter, twenty-eight grams, cooled. This matters. Regular melted butter works. Browned butter tastes nutty and deeper, and it’s worth the thirty seconds of watching it turn from pale to tan. Sea salt, five milliliters. Two room-temperature eggs. Vanilla extract, five milliliters.
Canola or sunflower oil for frying—you need enough to submerge doughnuts, so probably a liter depending on your pot.
For the caramel cream: granulated sugar, one hundred sixty grams. Water, forty milliliters. Heavy cream, two hundred fifty milliliters. Cold butter, fifty grams, cubed. Flour and cornstarch mixed, forty-five milliliters combined. Whole milk, two hundred fifty milliliters. Two egg yolks. Vanilla bean seeds or paste, one milliliter.
Glaze: dulce de leche or caramel sauce, one hundred twenty-five milliliters. Maldon salt flakes—not regular salt. Flakes sit on top and crunch instead of dissolving.
How to Make Fried Doughnuts with Caramel Cream Filling
Milk warm, yeast in a bowl, barely swirl it. Don’t stir. Let it sit seven minutes until foam bubbles appear on the surface. That foam means the yeast’s alive. No foam means start over because dead yeast makes dough that won’t rise.
Mix flour, powdered sugar, salt in your mixer bowl. Browned butter goes in—watch it while it browns so you stop before it burns. I did that once. Dough tasted like scorched regret. You want golden tan, nutty smell, nothing darker.
Eggs and vanilla straight into the dry stuff. Pour the foamy milk in. Start mixing slow. Dough looks like a shaggy mess, sticky and loose. Don’t panic and add flour. It tightens up on its own. Six minutes of kneading, by hand on a floured surface or mixer on low, and dough becomes smooth and elastic. Slightly tacky. Bounces back when you poke it. Stop there. Overkneading makes it tough and dense.
Ball it up, put it in a greased bowl, cover with a damp cloth loosely. Find a warm spot. Not hot. Warm. I use the oven with just the light on. Two hours until it doubles, puffy when you poke it. Cold kitchen? Add thirty minutes. Patient rising tastes better than fast rising.
Punch it down gently. Turn it onto a floured board. Roll to half an inch thick. Cut with a seven-point-five centimeter cutter. Save the scraps, reroll once, but don’t keep squishing them back together or doughnuts get tough.
Place the rounds on parchment paper. Cover again, loose cloth. Eighteen minutes rest. Not longer or they puff too much and collapse when they hit hot oil.
Heat oil to one hundred seventy-five Celsius. Use a thermometer. Too hot burns the outside while the inside stays raw dough. Too cool and they soak up oil like a sponge and taste greasy instead of fried.
Three or four doughnuts in the oil at once. Ninety seconds per side. Watch for rich golden brown, the bubbling quiets but keeps going. Flip gently with a slotted spoon or spider strainer.
Drain on paper towels or better, a cooling rack over a sheet. Twenty minutes minimum or dough softens too much and deflates. Chopstick or skewer poke a hole in the side for filling. Gentle but deep.
How to Make Salted Caramel Glaze and Cream Filling
Sugar and water in a pan, medium heat. No stirring. Just swirl the pan sometimes. Sugar melts and turns clear, then golden, then amber. Stop before it’s dark brown or it tastes burnt instead of caramel. Smell it. You’ll know.
Off heat. Pour cream in carefully because it splutters. Stir fast with a wooden spoon until it settles and becomes glossy caramel. Let it cool a minute but not long—you want it pourable but thick.
Separate bowl. Whisk flour and cornstarch together. Add egg yolks and vanilla, whisk until smooth, then pour cold milk in slowly so no lumps form. Mix it.
Combine hot caramel with the egg mixture gradually. This is tempering. You’re bringing the eggs to temperature without scrambling them. Pour everything into a saucepan.
Medium heat, whisk constantly. It thickens. Big bubbles form, gravy-like texture. Two minutes at a boil after it thickens keeps the starch cooked.
Pour into a shallow dish, press plastic wrap directly on the surface so no skin forms. Refrigerate ninety minutes until firm but still pipeable.
Pastry bag with a one-centimeter plain tip. That’s your filling tool.
Inject cream into each doughnut side. Spin the tip gently inside the hole to spread it evenly instead of shooting it all in one spot.
Whisk powdered sugar and dulce de leche until it’s pourable glaze. Add salt flakes just before you top them. Salt early and it dissolves. Salt late and it stays crunchy on top where it should be.
Drizzle or dip. Serve now or refrigerate a few hours. Doughnuts lose crispness fast. Not days. Hours.
Fried Doughnuts Tips and Common Mistakes
Browned butter adds earthiness. Regular melted butter works fine. So does coconut oil if you want a different flavor running underneath.
Dough too sticky and you panic and add flour. Don’t. Dust your hands instead. Adjust the rising time if it’s truly wet, but the recipe assumes room temperature, so your kitchen might be colder or warmer.
Instant yeast versus active dry yeast—swap one for the other but proof active dry in the warm milk ten minutes first before mixing the rest.
Oil temperature is everything. Candy thermometer. Use it. Watch it. Too many people guess and end up with dense, oily doughnuts that taste like disappointment.
Caramel cream gets too firm in the fridge and won’t pipe. Whisk in two tablespoons of cream and it loosens right up.
Orange zest folded into the dough works. Citrus underneath caramel and salt. Different angle but it works.
Leftover doughnuts dry out but you can revive them five minutes in the oven at one-fifty Celsius. They’re not fresh-fried but they’re not sad either.

Salted Caramel Doughnuts with Dulce de Leche
- 180 ml warm milk about 38 C or 100 F
- 10 ml instant yeast
- 435 g all-purpose flour sifted (about 3 cups minus 1 tablespoon)
- 60 g powdered sugar plus extra for dusting
- 28 g browned butter cooled
- 5 ml fine sea salt
- 2 large eggs room temperature
- 5 ml vanilla extract
- Canola oil or sunflower oil for frying
- Caramel Cream:
- 160 g granulated sugar
- 40 ml water
- 250 ml 35% cream
- 50 g cold unsalted butter diced
- 20 ml all-purpose flour
- 25 ml cornstarch
- 250 ml whole milk
- 2 egg yolks
- Vanilla bean seeds or paste 1 ml
- Glaze:
- 125 ml dulce de leche or caramel sauce
- Pinch of Maldon sea salt flakes
- Dough Preparation
- 1 Mix warm milk with instant yeast in a bowl. No stirring, just gentle swirl to wake yeast. Set aside 7 minutes max until foamy bubbles form on surface—sign of live yeast. If no bubbles, yeast’s dead; try new batch, or hold milk temp lower next time.
- 2 In mixer bowl, combine flour, powdered sugar, salt. Switch melted butter to browned butter for that deep nuttiness first—I scorched some once, made dough taste burnt, so watch color: golden tan, nutty smell.
- 3 Add eggs, vanilla directly to dry mix. Pour in foamy yeast-milk. Start mixing, use dough hook or wooden spoon—start slow. Dough looks shaggy, sticky. Don’t add more flour; dough will tighten soon.
- 4 Knead by hand on floured surface or mixer on low for 6 minutes. Dough becomes elastic, satiny, slightly tacky but not sticking to fingers. Overkneading makes tough dough – stop when dough pulls away cleanly but bounces back when poked.
- 5 Form ball, place in lightly greased bowl. Cover loosely with damp cloth. Find warm spot—not too hot or dough rises too fast, less flavor. I use oven with light on. Let rest 2 hours, doubles in size, puffy and jiggly when poked. If cold kitchen, add 30 min.
- 6 Punch down gently; restores gluten structure. Turn onto floured board. Roll to about 1.3 cm (1/2 inch) thick. Use 7.5-cm cutter, save scraps, reroll once but avoid overhandling.
- 7 Place formed rounds on parchment, cover loosely again, rest 18 minutes—no more, or doughnuts rise too much then collapse when frying.
- Frying
- 8 Heat oil in heavy pot or deep fryer to 175 C (350 F). Use thermometer. Too hot and outside burns, inside stays raw; too cool, dough absorbs oil and turns greasy.
- 9 Fry 3–4 doughnuts at once, 90 seconds per side. Look for rich golden brown, bubbling quiets but doesn’t stop. Flip gently with slotted spoon or spider.
- 10 Drain on paper towels or better, cooling rack over sheet. Cool 20 min minimum to let steam escape or dough softens too much and deflates.
- 11 Use chopstick or skewer to poke side hole for filling. Be gentle but deep enough.
- Caramel Cream
- 12 Simmer sugar and water over medium. Don’t stir - swirl pan occasionally. Caramel goes amber then just dark golden—smell fragrant, not burnt. Remove from heat, add cream carefully, expect splatter. Stir fast with wooden spoon.
- 13 Quickly add diced butter, stir till melted and glossy caramel forms. Cool slightly to thicken but not set.
- 14 Separate bowl, whisk flour and cornstarch. Add egg yolks, vanilla, whisk smooth; pour in cold milk slowly, no lumps.
- 15 Combine hot caramel with egg mixture gradually (tempering). Pour all into saucepan.
- 16 Return to medium heat, whisk constantly. Mixture thickens, big bubbles form, gravy-like consistency. 2 min simmer after boil keeps starch cooked.
- 17 Pour into shallow dish, cover surface with plastic wrap tight to avoid skin. Chill 90 minutes until firm but pipeable.
- 18 Fill pastry bag fitted with 1 cm plain tip.
- Filling and Glazing
- 19 Inject cream into each doughnut. Spin tip gently inside hole to fill evenly.
- 20 Whisk powdered sugar and dulce de leche to pourable glaze. Add salt flakes just before topping.
- 21 Drizzle or dip doughnuts. Salt adds crunch and cuts sweetness.
- 22 Serve immediately or refrigerate max few hours—doughnuts lose crispness fast.
- Tips & Variations
- 23 Browned butter adds earthiness; can swap with regular melted butter or coconut oil for different notes.
- 24 If dough overly sticky, dust hands lightly but don’t add flour to dough—adjust rising time instead.
- 25 Substitute instant yeast with active dry—proof 10 min in milk first.
- 26 Watch frying oil temp carefully; use candy thermometer.
- 27 Dulce de leche stores well but add salt late to keep contrast intact.
- 28 Can fold in orange zest to dough for citrus aroma.
- 29 Caramel cream sets too firm? Blend in 2 tbsp cream before piping.
- 30 Leftover doughnuts revived in oven 5 min at 150 C (300 F).
Frequently Asked Questions About Homemade Fried Doughnuts
Why did my doughnuts stay dense and not rise? Yeast was dead or milk was too hot and killed it, or rising spot was too cold. Warm milk should be about thirty-eight Celsius—blood temperature basically. You want a warm rise spot, not hot. If kitchen’s cold, add thirty minutes to the rising time.
Can I use a stand mixer the whole time? Yeah. Dough hook on low for six minutes instead of kneading by hand. Easier. Same result.
The caramel cream is too thin to pipe. Let it chill longer or whisk in a tablespoon of flour mixed with cornstarch. Gets thicker faster.
How long do these stay crispy? Three hours maybe. They’re best warm. After that they soften. Not bad, just not the same as when they came out of the oil.
Can I make the dough the night before? Rise it halfway, punch down, put it in the fridge overnight. Pull it out, let it come to room temp and finish rising the next morning. Dough actually tastes better with the slow cold rise.
What if I don’t have Maldon salt? Kosher salt works. Flakes sit on top same way. Regular table salt dissolves too fast. Avoid it.
Do I have to inject the filling or can I do something else? Cut them in half and sandwich cream between. Messier. Easier to execute. Different texture but still works. Injecting just distributes it better.
Oil keeps burning doughnuts on the outside before inside cooks. Oil’s too hot. Get a thermometer. One-seventy-five Celsius. Not one-eighty. That five degrees matters way more than you’d think.



















