Chocolate Churros
Chocolate churros are a rich and irresistible twist on the classic Spanish and Mexican fried pastry. Crisp and golden on the outside with a soft, tender interior, these churros are made even more indulgent by incorporating cocoa powder into the dough and finishing them with a generous coating of cinnamon sugar. Served alongside a silky homemade chocolate dipping sauce, they create the perfect dessert for celebrations, family gatherings, cozy evenings, or whenever you’re craving something warm and comforting.
This recipe is written in great detail so that even beginners can achieve bakery-quality churros at home. Every step includes helpful explanations to ensure excellent texture, flavor, and presentation.
Preparation Time
Preparation Time: 25 minutes
Cooking Time: 25 minutes
Resting Time: 10 minutes
Total Time: Approximately 1 hour
Servings: 6 to 8
Difficulty Level: Moderate
Ingredients
For the Chocolate Churro Dough
1 cup water
½ cup whole milk
½ cup unsalted butter
2 tablespoons granulated sugar
¼ teaspoon salt
1 teaspoon pure vanilla extract
1 tablespoon unsweetened cocoa powder
1¼ cups all-purpose flour
2 large eggs
Vegetable oil for frying
For the Cinnamon Sugar Coating
1 cup granulated sugar
2 teaspoons ground cinnamon
1 tablespoon cocoa powder
For the Chocolate Dipping Sauce
1 cup heavy cream
6 ounces semi-sweet chocolate, finely chopped
1 tablespoon unsalted butter
1 teaspoon vanilla extract
1 tablespoon powdered sugar (optional for extra sweetness)
A tiny pinch of salt
Equipment Needed
Medium saucepan
Wooden spoon
Mixing bowl
Electric hand mixer or stand mixer
Large piping bag
Large star-shaped piping tip
Heavy-bottomed frying pan or deep pot
Cooking thermometer
Slotted spoon
Cooling rack
Paper towels
Small saucepan for chocolate sauce
Serving bowls
Preparing the Chocolate Dough
Begin by placing the water, milk, butter, sugar, salt, cocoa powder, and vanilla extract into a medium saucepan. Set the pan over medium heat and stir continuously until the butter has completely melted and the mixture comes to a gentle boil.
Once the liquid begins to boil, reduce the heat slightly and immediately add all the flour at once. Stir vigorously with a wooden spoon. At first the mixture may appear lumpy, but continue stirring until a smooth dough forms.
Keep stirring the dough over low heat for another two to three minutes. During this time the dough will become smooth and begin pulling away from the sides of the pan. This extra cooking step removes excess moisture and creates the proper consistency for light churros.
Transfer the hot dough into a large mixing bowl. Allow it to cool for about ten minutes. The dough should still be warm but no longer hot enough to cook the eggs.
Add the eggs one at a time, mixing thoroughly after each addition. Initially the dough may separate and appear slippery, but keep mixing patiently. Eventually it will become smooth, glossy, thick, and pipeable.
The finished dough should hold its shape while remaining soft enough to pipe through a star nozzle without excessive effort.
Preparing the Cinnamon Sugar
In a shallow bowl combine the granulated sugar, ground cinnamon, and cocoa powder.
Mix thoroughly until everything is evenly distributed.
Set this mixture aside because the churros should be coated while they are still warm.
Making the Chocolate Dipping Sauce
Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer around the edges. Do not allow it to boil vigorously.
Pour the hot cream over the chopped chocolate in a heatproof bowl.
Allow it to sit undisturbed for two minutes before stirring gently.
Add the butter, vanilla extract, powdered sugar if using, and a small pinch of salt.
Continue stirring until the sauce becomes perfectly smooth, glossy, and silky.
Keep the sauce warm until serving.
Preparing for Frying
Pour vegetable oil into a deep heavy-bottomed pot until it reaches a depth of about two inches.
Heat the oil to 350°F (175°C).
Maintaining the correct temperature is one of the most important parts of making excellent churros.
If the oil is too cool, the churros will absorb excess oil and become greasy.
If the oil is too hot, the exterior may brown too quickly while the center remains undercooked.
Fill a large piping bag fitted with a large open star tip with the prepared chocolate dough.
The star tip creates the traditional ridges that help the churros cook evenly while producing their classic appearance.
Frying the Chocolate Churros
Carefully pipe strips of dough directly into the hot oil.
Use clean kitchen scissors or a knife to cut each strip to your preferred length.
Avoid overcrowding the pan.
Fry only three to five churros at a time so the oil temperature remains stable.
Cook for about two to three minutes on each side until the churros become beautifully puffed, crisp, and deep golden brown with a rich chocolate color.
Use a slotted spoon to transfer the cooked churros onto a wire rack lined with paper towels.
Allow them to rest for only thirty to sixty seconds.
While still warm, roll each churro generously in the prepared cinnamon cocoa sugar until every surface is completely coated.
Continue frying the remaining dough in batches.
Always allow the oil to return to the correct temperature before adding another batch.
Serving Suggestions
Serve the chocolate churros immediately while they are still warm and wonderfully crisp.
Arrange them on a large serving platter with bowls of warm chocolate dipping sauce.
Fresh strawberries, raspberries, sliced bananas, or orange segments provide refreshing contrast to the rich chocolate flavor.
Vanilla ice cream creates a beautiful hot-and-cold dessert combination.
Whipped cream can also be served alongside for additional indulgence.
A dusting of powdered sugar just before serving gives an elegant bakery-style finish.
Tips for Perfect Chocolate Churros
Always measure ingredients accurately for consistent results.
Cook the flour mixture thoroughly before adding the eggs.
Allow the dough to cool slightly before incorporating the eggs.
Mix until the dough becomes smooth and glossy.
Use a large open star piping tip rather than a round tip, as the ridges help prevent the churros from bursting during frying.
Monitor the oil temperature carefully throughout cooking.
Do not overcrowd the frying pan.
Coat the churros in cinnamon sugar while they are still warm so the coating adheres properly.
Serve immediately for the crispiest texture.
Delicious Variations
Add a teaspoon of espresso powder to the dough for a deeper chocolate flavor.
Mix finely grated orange zest into the sugar coating for a bright citrus aroma.
Fill cooled churros with chocolate hazelnut spread using a pastry filling tip.
Pipe dulce de leche into the center for a caramel surprise.
Add a pinch of cayenne pepper or chili powder to the chocolate sauce for a subtle spicy finish.
Top with crushed roasted hazelnuts or pistachios before serving.
Drizzle melted white chocolate over the coated churros for a striking presentation.
Serve with salted caramel sauce in addition to the chocolate dip.
Storage Instructions
Chocolate churros are best enjoyed fresh on the day they are made.
If necessary, store leftover churros in an airtight container at room temperature for up to one day.
To restore crispness, reheat them in a 350°F (175°C) oven for five to seven minutes.
Avoid microwaving because it softens the crisp exterior.
The chocolate dipping sauce can be refrigerated for up to four days.
Warm it gently over low heat or in short microwave intervals while stirring until smooth.
Freezing Instructions
The uncooked dough can be piped onto a parchment-lined tray and frozen until firm.
Transfer the frozen churros to freezer bags and store for up to two months.
Fry directly from frozen, adding one or two extra minutes to the cooking time.
Cooked churros may also be frozen after cooling completely.
Reheat in the oven until hot and crisp before coating with fresh cinnamon sugar.
Nutritional Information
Approximate values per serving:
Calories: 430
Protein: 6 grams
Carbohydrates: 47 grams
Fat: 25 grams
Saturated Fat: 11 grams
Sugar: 23 grams
Fiber: 3 grams
Sodium: 170 milligrams
These homemade Chocolate Churros offer the perfect combination of a crisp, lightly crunchy exterior and a soft, fluffy center with an intense cocoa flavor. Paired with rich, velvety chocolate dipping sauce and coated in fragrant cinnamon cocoa sugar, they deliver a bakery-quality dessert that is impressive enough for special occasions yet simple enough to prepare in your own kitchen. Every bite is warm, comforting, chocolaty, and wonderfully satisfying.