Love this? Pin it for later! 📌
Why This Recipe Works
- Double-star magic: A blend of all-purpose and tapioca starches yields shatter-crisp shells and tender, almost custardy centers.
- Infused dough: Simmering the milk with citrus zest and cinnamon sticks perfumes every bite with subtle warmth.
- Rest & pipe: A 20-minute rest relaxes gluten so the churros fry up light, not bready.
- Two-temp fry: Starting low, finishing high drives out moisture for maximum crunch that lasts.
- Silky sauce: A 70 % dark chocolate and evaporated-milk base stays glossy at room temp—no seizing, no grit.
- Make-ahead friendly: Freeze the piped dough, fry straight from frozen for impromptu fiestas.
Ingredients You'll Need
Great churros start with humble pantry staples, but the quality of each matters more than you think. Here’s what to look for:
All-purpose flour – I use unbleached; it browns more evenly and has a cleaner flavor. Spoon and level to avoid dense dough.
Tapioca starch – My secret for that signature chew. If you can’t find it, swap in an equal amount of cornstarch, though the interior will be slightly less elastic.
Whole milk – Fat equals flavor. Avoid skim; the dough will be watery and prone to blow-outs in the fryer.
Unsalted butter – European-style (82 % fat) lends flakiness. If using salted, omit the pinch of salt later.
Large eggs – Room-temperature eggs emulsify into the hot dough smoothly. Cold eggs can “scramble” the mixture.
Vanilla bean paste – Flecks of real vanilla telegraph homemade luxury. Pure extract works, but the aroma is less heady.
Orange & lemon zest – Fresh only; dried zest tastes like furniture polish. Organic fruit ensures no wax in your dessert.
Ceylon cinnamon sticks – Milder and more floral than Cassia. If using ground, reduce quantity by half.
Granulated sugar – For both dough and coating. I blend regular sugar with a tablespoon of vanilla sugar for extra perfume.
Neutral oil – Refined peanut or sunflower oil has a high smoke point and neutral flavor. Save olive oil for another day.
70 % dark chocolate – Look for bars with cocoa butter as the only fat; avoid chips with stabilizers that resist melting.
Evaporated milk – Concentrated dairy gives the sauce body without the sweetness of condensed milk.
Sea salt flakes – A final sprinkle heightens the chocolate’s fruity notes and balances the sugar crust.
How to Make Indulgent Churros With Rich Chocolate Dipping Sauce
Infuse the dairy
In a small saucepan combine milk, butter, citrus zests, cinnamon sticks, and a pinch of salt. Warm over medium heat just until bubbles appear around the edge—do not boil. Remove from heat, cover, and steep 10 minutes while you measure the dry ingredients. This gentle infusion perfumes the dough and keeps it from tasting flat.
Make the choux-style dough
Fish out the cinnamon sticks. Return the pan to medium heat, dump in the flour and tapioca starch all at once, and stir vigorously with a wooden spoon until a smooth ball forms and a thin film of dough coats the bottom of the pan, about 2 minutes. This brief cook drives off raw-flour taste and pre-gelatinizes starches so the dough can absorb more egg without collapsing.
Cool & egg it
Transfer the hot dough to the bowl of a stand mixer fitted with the paddle. Beat on medium speed for 3 minutes to cool below 80 °C/175 °F—hot enough to dissolve sugar, cool enough to keep eggs from curdling. Add vanilla paste. Beat in eggs one at a time, letting each disappear before the next. The perfect texture is glossy, elastic, and just slow-flowing: when you lift the paddle, the dough should form a V-shape that eventually breaks.
Rest & load
Cover the bowl with a damp tea towel and rest 20 minutes at room temperature. This hydrates starches evenly and relaxes gluten, preventing blow-outs. Meanwhile, fit a heavy-duty pastry bag with a ½-inch (1.2 cm) closed-star tip (Wilton 6B). Spoon the rested dough into the bag, twisting the top to eliminate air pockets.
Heat the oil
Pour oil to a depth of 2 inches (5 cm) into a heavy pot. Clip on a candy thermometer and heat to 325 °F/165 °C. Maintaining this lower initial temperature allows the interior to cook through without over-browning the shell. Line a sheet pan with two layers of paper towels and place a wire rack on top for drainage.
Pipe & cut
Pipe 4-inch (10 cm) strips directly over the hot oil, snipping with kitchen shears dipped in oil between each one. Work in batches of 5–6 to avoid crowding. Fry 2½ minutes per side until just pale gold. Transfer to the rack.
Crank the heat
Raise oil to 375 °F/190 °C. Return the par-cooked churros for 45–60 seconds per side until deep mahogany. This two-stage fry drives out residual moisture, locking in a crisp shell that stays shatteringly crunchy for hours.
While still hot, toss churros in a shallow dish of sugar mixed with 1 tsp Ceylon cinnamon and a pinch of sea salt. The salt amplifies sweetness and keeps the sugar from tasting flat.
Craft the chocolate sauce
In a small saucepan warm evaporated milk until steaming. Off heat, whisk in chopped chocolate, espresso powder, and a pinch of flaky salt until satin-smooth. Return to very low heat for 30 seconds to tighten; it should coat a spoon but remain pourable. Transfer to a warmed ceramic bowl to prevent seizing.
Serve immediately
Pile churros into a warmed terracotta cup or rustic paper cone. Spoon a ribbon of chocolate sauce over the top, then serve the rest alongside for endless dunking. The textural contrast—crackling sugar, airy crumb, velvety chocolate—is what dreams are made of.
Expert Tips
Oil choice matters
Refined peanut oil adds subtle nuttiness without overpowering. Avoid unrefined oils that smoke and turn bitter.
Thermometer is non-negotiable
An inexpensive clip-on candy thermometer guarantees consistent frying. Guessing leads to greasy or burnt churros.
Star tip = ridges
A closed-star tip creates the classic ridged surface that grabs more cinnamon-sugar and sauce. Open-star tips collapse.
Keep them warm
Hold finished churros on a wire rack in a 200 °F/95 °C oven for up to 30 minutes. Paper towels trap steam and soften crusts.
Reuse oil smartly
Strain cooled oil through cheesecloth, refrigerate, and reuse within 1 week for another batch or for fried chicken.
Chocolate upgrade
Stir 1 tsp orange liqueur or smoked paprika into the sauce for grown-up twists that complement the cinnamon.
Variations to Try
-
Pumpkin Spice Churros
Swap citrus zest for 1 tsp pumpkin pie spice and serve with maple-chocolate sauce.
-
Vegan Delight
Use oat milk, vegan butter, and flax eggs; coat in coconut sugar. Sauce: coconut milk + dark chocolate.
-
Churro Loop-de-Loops
Pipe spirals onto parchment squares, freeze 15 minutes, then fry. Perfect for sliders or ice-cream sandwiches.
-
Salty-Caramel Twist
Drizzle churros with warm dulce de leche instead of sugar, dip in dark chocolate sprinkled with flaky salt.
Storage Tips
Room temp: Churros taste best within 2 hours. Keep uncovered on a wire rack in a low oven to maintain crunch.
Refrigerating: Fridge humidity softens crusts; avoid. If you must, re-crisp in a 400 °F/200 °C oven for 5 minutes.
Freezing fried churros: Cool completely, freeze in a single layer, then bag. Reheat from frozen at 400 °F for 6–7 minutes.
Freezing raw dough: Pipe shapes onto parchment, freeze solid, then transfer to an airtight container for up to 2 months. Fry straight from frozen, adding 1 extra minute to the second fry.
Chocolate sauce: Refrigerate up to 1 week. Reheat gently with a splash of milk; whisk vigorously to restore gloss.
Frequently Asked Questions
Indulgent Churros With Rich Chocolate Dipping Sauce
Ingredients
Instructions
- Infuse: Combine milk, butter, cinnamon sticks, citrus zests, and salt in a saucepan; warm until steaming. Steep 10 minutes.
- Cook dough: Remove cinnamon; return to heat. Add flour and tapioca all at once; stir until a smooth ball forms and films the pan, 2 minutes.
- Egg it: Transfer to mixer; cool 3 minutes. Beat in vanilla, then eggs one at a time until glossy and elastic.
- Rest & pipe: Cover dough 20 minutes. Transfer to a piping bag fitted with a ½-inch closed-star tip.
- Fry twice: Heat oil to 325 °F; pipe 4-inch strips, fry 2½ minutes per side. Raise heat to 375 °F, fry again 45 seconds until deep golden.
- Coat: Toss hot churros in cinnamon-sugar with a pinch of flaky salt.
- Make sauce: Warm evaporated milk until steaming; whisk in chocolate and espresso until silky. Serve warm for dipping.
Recipe Notes
For make-ahead, freeze piped dough on a tray, then bag. Fry from frozen, adding 1 minute to the second fry. Sauce keeps 1 week refrigerated; reheat gently with a splash of milk.