The Ultimate Homemade Churros with Chocolate Dipping Sauce
Homemade churros with chocolate dipping sauce are a truly indulgent and irresistible treat. These crispy, golden pastries known as churros are best served warm and coated in cinnamon sugar, paired with a smooth, rich chocolate sauce that perfects every bite. Follow these expert techniques to create churros that will impress your guests and become a cherished favorite.
| Prep Time | 1 hour 15 minutes |
|---|---|
| Cook Time | 15 minutes |
| Total Time | 1 hour 30 minutes |
| Servings | 4 servings |
| Difficulty | Medium |
| Cuisine | Spanish |
Why This Recipe Works
This recipe utilizes the classic method of preparing pâte à choux, which creates a light and airy dough essential for achieving the perfect churro. My experience has shown that allowing the dough to chill before frying not only helps maintain the shape but also creates a crispy exterior that gives way to a soft interior.
The chocolate dipping sauce is designed to enhance the flavors of the churros without overpowering them. By using high-quality dark chocolate, you ensure that the sauce is rich and indulgent, complementing the sugary warmth of the churros beautifully.
Ingredients Needed
| Ingredient | Quantity | Notes |
|---|---|---|
| Whole milk | 124 g (½ cup) | |
| Granulated sugar | ½ teaspoon | |
| Kosher salt | 1 pinch | |
| Unsalted butter | 75 g (5 tablespoons) | |
| All-purpose flour | 6 tablespoons | |
| Whole eggs | 3 | |
| Canola oil | 2 – 4 cups (for frying) | |
| Granulated sugar | 1 cup | |
| Ground cinnamon | 2 teaspoons | |
| Heavy cream | 100 g (⅓ cup + 1 tablespoon) | |
| Kosher salt | 1 pinch | |
| Corn syrup | 1 tablespoon | |
| Vanilla extract | ½ teaspoon | |
| Dark chocolate (70-80% cacao) | 55 g (2 oz) | Good-quality recommended |

Step-by-Step Instructions
Make the Pâte à Choux
In a medium saucepan, combine the milk, sugar, salt, and butter over medium heat. Bring to a full boil, then immediately add the flour all at once.
- Stir vigorously with a wooden spoon until a thick, smooth dough forms and pulls away from the sides of the pot, cooking for about 3 minutes until a thin film coats the bottom of the pan. Beat out any flour lumps as you go.
- Transfer the dough to a heat-resistant bowl and allow it to cool to no more than 165°F to avoid scrambling the eggs.
- Add the eggs one at a time, mixing fully between each addition until the dough is smooth, shiny, and pipeable.
Pipe & Freeze
Fit a large piping bag with a medium star tip (Ateco 844 or similar). Transfer the churro dough into the bag.
- Line a sheet pan with parchment paper and pipe 6-inch straight logs using steady, consistent pressure.
- Place the sheet pan in the freezer for 45–60 minutes; this chilling time ensures churros hold their shape perfectly in the hot oil.
Make the Chocolate Sauce
In a small saucepan, bring the heavy cream, salt, corn syrup, and vanilla extract to a boil.
- Pour the hot cream directly over the dark chocolate in a heatproof bowl. Wait 30 seconds, then whisk vigorously until completely smooth, glossy, and silky.
- If the chocolate hasn’t fully melted, heat in the microwave for an additional 15–20 seconds and whisk again. Set aside at room temperature until ready to serve.
Fry the Churros
Mix together the cinnamon and sugar in a wide rectangular baking pan.
- Set up your station with frying oil in a wide skillet, the cinnamon-sugar pan right beside it, and a wire rack or plate nearby.
- Heat the oil to 350°F–375°F; using a candy thermometer ensures optimal frying temperature.
- Working in small batches, peel the frozen churro logs from the parchment and carefully lower them into the hot oil.
- Fry for 3–5 minutes per side until deeply golden brown all over. Keep the remaining logs in the freezer until each batch is ready.
- Remove the churros from the oil and immediately toss them into the cinnamon-sugar mixture while still hot.
Serve
Arrange the warm cinnamon-sugar churros on a serving plate alongside the chocolate dipping sauce.
- Serve immediately for maximum crispiness!

Chef Tips for Perfect Results
- Use quality ingredients for the best flavor, especially in the chocolate sauce; a high cocoa percentage makes a noticeable difference.
- Fry the churros in small batches to maintain the oil temperature, ensuring they cook evenly without becoming greasy.
- Keep the churros warm in an oven set to low heat if frying in multiple batches, to serve them at their freshest.
- Don’t skip the chilling step—this is crucial for ensuring the churros keep their shape during frying.
- Experiment with flavored sugars by adding zest or spices to the cinnamon sugar for a unique twist on traditional churros.
Common Mistakes to Avoid
- Not chilling the dough: Churros that aren’t chilled can lose their shape and become misshapen while frying. Always allow them to freeze for at least 45 minutes.
- Incorrect oil temperature: Frying at too low a temperature can lead to soggy churros. Ensure the oil is hot enough (350°F–375°F) for the perfect crispiness.
- Overcrowding the frying pan: Frying too many churros at once can lower the oil temperature and yield greasy results. Fry in small batches for optimal frying.
- Skipping the sugar coating: The cinnamon-sugar coating enhances flavor and texture. Toss churros immediately after frying to help the sugar adhere properly.
Variations and Substitutions
| Ingredient | Substitution | Impact on Flavor |
|---|---|---|
| Dark chocolate | Milk chocolate | Sweeter and creamier, less rich |
| Ground cinnamon | Ground nutmeg or cardamom | Unique flavor twist but strays from traditional |
| Butter | Margarine or coconut oil | Marginally alters texture and flavor; coconut gives a tropical hint |
| Vanilla extract | Almond extract | Rich nutty flavor, significantly different profile |
Serving Suggestions and Pairings
These churros pair beautifully with a variety of beverages, such as hot chocolate, coffee, or even spiced chai for a cozy afternoon treat. Consider serving them at parties, celebrating cultural holidays, or as a fun family dessert night. For a complete experience, set up a churro bar with different dips, including caramel sauce, fruit jams, or flavored whipped creams.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Room temperature | 1–2 hours | Store in an airtight container to maintain freshness. |
| Refrigeration | Up to 3 days | Keep in an airtight container. Reheat in the oven to regain crispiness. |
| Freezing | Up to 2 months | Flash freeze uncooked churros on a sheet pan, then transfer to a freezer bag. |
Nutritional Information
| Nutrient | Amount per Serving |
|---|---|
| Calories | 410 |
| Protein | 4 g |
| Carbohydrates | 54 g |
| Fat | 20 g |
| Sugar | 26 g |
Frequently Asked Questions
Can I substitute almond milk for whole milk?
Yes, almond milk can be used as a substitute for whole milk, but it may slightly alter the flavor and texture of the churros.
How do I know when my churros are done frying?
Churros should be a deep golden brown when done. Use a candy thermometer to maintain the oil temperature between 350°F–375°F for even cooking.
Can I make the dough ahead of time?
Yes, you can prepare the churro dough ahead of time and refrigerate it for up to 24 hours. Just ensure to pipe and freeze them before frying.
What if my churros are not crispy?
If churros are not crispy, ensure the oil is at the right temperature and fry them in small batches. Overcrowding can cause them to steam instead of fry.
How should I serve churros for a party?
Serve churros in a rustic basket lined with parchment paper along with an array of dipping sauces, like chocolate, caramel, or fruit preserves, for a festive presentation.
Conclusion
Homemade churros with chocolate dipping sauce are a decadent dessert that is sure to impress. The combination of crispy, cinnamon-sugar churros with rich chocolate sauce creates a delightful experience that is hard to resist. Make these for your next gathering or treat yourself on a cozy evening—you deserve it!
Print
The Ultimate Homemade Churros with Chocolate Dipping Sauce
Indulge in homemade churros coated in cinnamon sugar, paired with a rich chocolate dipping sauce for an irresistible treat.
- Total Time: 90 minutes
- Yield: 4 servings
Ingredients
- Whole milk: 124 g (½ cup)
- Granulated sugar: ½ teaspoon
- Kosher salt: 1 pinch
- Unsalted butter: 75 g (5 tablespoons)
- All-purpose flour: 6 tablespoons
- Whole eggs: 3
- Canola oil: 2 – 4 cups (for frying)
- Granulated sugar: 1 cup
- Ground cinnamon: 2 teaspoons
- Heavy cream: 100 g (⅓ cup + 1 tablespoon)
- Kosher salt: 1 pinch
- Corn syrup: 1 tablespoon
- Vanilla extract: ½ teaspoon
- Dark chocolate (70-80% cacao): 55 g (2 oz)
Instructions
- Combine milk, sugar, salt, and butter in a saucepan over medium heat.
- Bring to a full boil and add flour all at once.
- Stir until a thick dough forms, about 3 minutes.
- Transfer dough to a bowl and cool to 165°F.
- Add eggs one at a time, mixing until smooth.
- Pipe churro dough onto parchment-lined sheet and freeze for 45–60 minutes.
- Boil heavy cream, salt, corn syrup, and vanilla for the chocolate sauce.
- Pour hot cream over dark chocolate and whisk until smooth.
- Heat oil to 350°F–375°F in a skillet.
- Fry churros in small batches for 3–5 minutes until golden brown.
- Remove from oil and toss in cinnamon sugar.
- Serve churros with chocolate sauce immediately.
Notes
Use quality ingredients for best flavor. Fry in small batches to maintain oil temperature.
- Prep Time: 75 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Frying
- Cuisine: Spanish
- Diet: Vegetarian
Nutrition
- Serving Size: 1 churro
- Calories: 410
- Sugar: 26g
- Sodium: 300mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 80mg
Keywords: churros, chocolate sauce, dessert, Spanish desserts, homemade churros
