Churros, crispy on the outside and tender on the inside, are a popular Spanish dessert loved worldwide. These cinnamon-sugar coated treats paired with a rich, creamy Chocolate–Dulce de Leche Dipping Sauce offer the perfect combination of flavors. Whether you’re enjoying them as a sweet snack or preparing them for a festive gathering, churros with chocolate dipping sauce are sure to impress.

What Is This Recipe?
This Churros with Chocolate–Dulce de Leche Dipping Sauce recipe is a delightful treat that combines the crispy texture of freshly fried churros with the smooth, velvety richness of a chocolate-dulce de leche sauce. The churros are golden brown and crispy on the outside, coated in cinnamon sugar, and paired with a dipping sauce that’s a perfect blend of dark chocolate, dulce de leche, and a hint of sea salt.
This recipe is perfect for anyone who loves sweet, indulgent desserts and wants to experience a taste of Spanish and Latin American culinary traditions. Churros are incredibly versatile; they can be served as a dessert, an appetizer, or even a delightful addition to your breakfast or brunch spread.
Origin of the Recipe
The origin of churros can be traced back to Spain, although they have become a staple treat in many countries, especially in Latin America. Traditionally, churros were prepared by Spanish shepherds, who would fry dough over an open flame during their long journeys. The churros were simple, made from flour, water, and salt, and they were often eaten with hot chocolate.
Over time, churros evolved into the sweet, cinnamon-coated treat we know today, particularly in countries like Mexico, where they are often served with hot chocolate or sweet sauces such as dulce de leche.
The Chocolate–Dulce de Leche Dipping Sauce, a variation of traditional hot chocolate, adds an extra layer of indulgence to this classic dessert. Dulce de leche, a creamy caramel-like treat, perfectly complements the rich chocolate, creating a dipping sauce that’s simply irresistible.
Ingredients for Churros

To make these churros at home, you will need the following ingredients:
For the Churros:
- 1 cup (240 ml) water
- 2 ½ tbsp (35 g) sugar
- ½ tsp salt
- 2 tbsp (30 g) unsalted butter
- 1 cup (125 g) all-purpose flour
- 2 large eggs
- 1 tsp vanilla extract
- Oil for frying (vegetable or canola)
- ½ cup (100 g) sugar + 1 tsp ground cinnamon (for coating)
For the Chocolate–Dulce de Leche Dipping Sauce:
- ½ cup (120 ml) heavy cream
- 4 oz (115 g) dark or semisweet chocolate, chopped
- ½ cup (120 g) dulce de leche
- Pinch of sea salt
Step-by-Step Directions and Preparation Method Of Churros with chocolate dipping sauce
For the Churros:
- Prepare the Dough:
In a medium saucepan, combine water, sugar, salt, and butter. Bring the mixture to a boil over medium heat. - Add the Flour:
Remove the saucepan from the heat and stir in the all-purpose flour all at once. Mix until a smooth dough forms. The dough should be thick and come away from the sides of the pan. - Cool and Beat:
Transfer the dough into a mixing bowl and let it cool for a few minutes. Once it’s cool enough to handle, add the eggs, one at a time, beating well after each addition. Stir in the vanilla extract. - Prepare to Fry:
Spoon the dough into a piping bag fitted with a large star tip. This star-shaped tip will give the churros their signature ridged texture. - Heat the Oil:
Heat vegetable or canola oil in a deep fryer or large pot to 350°F (175°C). Use a thermometer to ensure the oil is at the right temperature for frying. - Fry the Churros:
Pipe 4–6 inch strips of dough directly into the hot oil. Use scissors to cut the dough after each strip. Fry the churros for 2–3 minutes on each side, until they are golden brown and crispy. - Drain and Coat in Cinnamon Sugar:
Once fried, remove the churros from the oil and place them on paper towels to drain excess oil. While still warm, roll them in a mixture of ½ cup sugar and 1 tsp ground cinnamon to coat them evenly.
For the Chocolate–Dulce de Leche Dipping Sauce:
- Heat the Cream:
In a small saucepan, heat the heavy cream over medium heat until it is just simmering. Keep a close eye on it to avoid boiling. - Melt the Chocolate:
Remove the saucepan from the heat and add the chopped chocolate to the cream. Let it sit for 1 minute to allow the chocolate to soften. - Combine with Dulce de Leche:
Stir the mixture until the chocolate is completely melted and smooth. Add the dulce de leche and a pinch of sea salt, stirring until everything is well combined and glossy. - Serve Warm:
Pour the dipping sauce into a small bowl and serve warm alongside the churros.
Variations of Churros with Chocolate–Dulce de Leche Dipping Sauce
While this recipe for churros and dipping sauce is absolutely delicious as is, there are several variations you can try to customize this treat to your liking.
- Churros with Spiced Chocolate Sauce: Add a pinch of cinnamon or chili powder to the chocolate sauce to bring in some warmth and spice. This will give the dipping sauce a unique kick that pairs wonderfully with the sweetness of the churros.
- Filled Churros: For a twist, fill the churros with sweet fillings such as chocolate ganache, dulce de leche, or even cream cheese frosting before frying them. This adds an extra layer of indulgence.
- Vegan Churros: To make this recipe vegan, simply swap out the butter for a plant-based alternative and use non-dairy milk in the chocolate sauce, such as almond or coconut milk.
- Churros with Nutella Dip: Instead of the chocolate-dulce de leche dipping sauce, try a rich Nutella dip. Simply mix Nutella with a little heavy cream or milk to achieve the desired consistency.
Frequently Asked Questions (FAQs) About Churros with Chocolate Dulce de Leche Sauce
- Can I make churros ahead of time?
While churros are best enjoyed fresh and hot, you can prepare the dough ahead of time and store it in the refrigerator for up to 24 hours. Fry them just before serving for the best results. - What if I don’t have a piping bag?
If you don’t have a piping bag, you can use a plastic sandwich bag with the tip cut off, or shape the dough with your hands into small rounds or coils before frying. - How can I make the dipping sauce thicker?
If you prefer a thicker dipping sauce, let it cool for a few minutes to allow it to set up. You can also add a little more dulce de leche to thicken the sauce. - Can I bake the churros instead of frying them?
While churros are traditionally fried, you can bake them at 400°F (200°C) for about 15 minutes, flipping halfway through to achieve a crispy texture. However, frying produces the best results for that authentic churro crunch. - Can I use a different type of chocolate?
Absolutely! You can use milk chocolate, white chocolate, or dark chocolate based on your preference. Each type will create a slightly different flavor profile for the dipping sauce. - How long can I store leftover churros?
Leftover churros are best stored in an airtight container for up to 2 days. To reheat, place them in a warm oven or air fryer for a few minutes to regain some of their crispness.
Conclusion: Churros with Chocolate Dulce de Leche Sauce
Churros with Chocolate–Dulce de Leche Dipping Sauce are the perfect sweet treat to enjoy at any time. Whether you’re making them for a special occasion, a cozy family dessert, or simply to satisfy a sweet tooth, this recipe guarantees a delicious experience. The churros themselves are crispy, golden, and flavorful, with the chocolate and dulce de leche dipping sauce adding the perfect creamy, sweet accompaniment.
Feel free to get creative with the variations and customize the recipe to suit your taste. Make sure to serve these churros warm for the best flavor and texture, and enjoy the delicious combination of crispy dough, cinnamon-sugar coating, and the irresistible dipping sauce. Happy cooking and enjoy your churros!
Print
Churros with Chocolate–Dulce de Leche Dipping Sauce: A Sweet Delight for Every Occasion
- Total Time: 45 minutes
- Yield: 4–6 servings
- Diet: Vegetarian
Description
This Churros with Chocolate–Dulce de Leche Dipping Sauce recipe is a delightful treat that combines the crispy texture of freshly fried churros with the smooth, velvety richness of a chocolate-dulce de leche sauce. The churros are golden brown and crispy on the outside, coated in cinnamon sugar, and paired with a dipping sauce that’s a perfect blend of dark chocolate, dulce de leche, and a hint of sea salt.
Ingredients
For the Churros:
1 cup (240 ml) water
2 ½ tbsp (35 g) sugar
½ tsp salt
2 tbsp (30 g) unsalted butter
1 cup (125 g) all-purpose flour
2 large eggs
1 tsp vanilla extract
Oil for frying (vegetable or canola)
½ cup (100 g) sugar + 1 tsp ground cinnamon (for coating)
For the Chocolate–Dulce de Leche Dipping Sauce:
½ cup (120 ml) heavy cream
4 oz (115 g) dark or semisweet chocolate, chopped
½ cup (120 g) dulce de leche
Pinch of sea salt
Instructions
For the Churros:
Prepare the Dough:
In a medium saucepan, combine water, sugar, salt, and butter. Bring the mixture to a boil over medium heat.Add the Flour:
Remove the saucepan from the heat and stir in the all-purpose flour all at once. Mix until a smooth dough forms. The dough should be thick and come away from the sides of the pan.Cool and Beat:
Transfer the dough into a mixing bowl and let it cool for a few minutes. Once it’s cool enough to handle, add the eggs, one at a time, beating well after each addition. Stir in the vanilla extract.Prepare to Fry:
Spoon the dough into a piping bag fitted with a large star tip. This star-shaped tip will give the churros their signature ridged texture.Heat the Oil:
Heat vegetable or canola oil in a deep fryer or large pot to 350°F (175°C). Use a thermometer to ensure the oil is at the right temperature for frying.Fry the Churros:
Pipe 4–6 inch strips of dough directly into the hot oil. Use scissors to cut the dough after each strip. Fry the churros for 2–3 minutes on each side, until they are golden brown and crispy.Drain and Coat in Cinnamon Sugar:
Once fried, remove the churros from the oil and place them on paper towels to drain excess oil. While still warm, roll them in a mixture of ½ cup sugar and 1 tsp ground cinnamon to coat them evenly.
For the Chocolate–Dulce de Leche Dipping Sauce:
Heat the Cream:
In a small saucepan, heat the heavy cream over medium heat until it is just simmering. Keep a close eye on it to avoid boiling.Melt the Chocolate:
Remove the saucepan from the heat and add the chopped chocolate to the cream. Let it sit for 1 minute to allow the chocolate to soften.Combine with Dulce de Leche:
Stir the mixture until the chocolate is completely melted and smooth. Add the dulce de leche and a pinch of sea salt, stirring until everything is well combined and glossy.Serve Warm:
Pour the dipping sauce into a small bowl and serve warm alongside the churros.
Notes
These churros are best enjoyed fresh and warm, with the dipping sauce served on the side for an extra indulgent touch. Perfect for festive gatherings, cozy evenings, or whenever you crave a sweet treat, they pair wonderfully with coffee, hot chocolate, or even a scoop of vanilla ice cream.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Method: Deep-fried
- Cuisine: Spanish / Latin American
Nutrition
- Serving Size: 1 serving (approx. 2–3 churros with sauce)
- Calories: 340
- Sugar: 22g
- Sodium: 160mg
- Fat: 17g
- Saturated Fat: 8g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 5g
- Cholesterol: Moderate
Keywords: Churros with chocolate dipping sauce, Cinnamon churros with dulce de leche
