These homemade cinnamon churros are crispy on the outside, soft on the inside, and coated in sweet cinnamon sugar.
The rich coffee chocolate sauce takes them over the top with deep chocolate flavor and a hint of coffee that makes every bite even better.
They’re surprisingly simple to make and taste just like something you’d get from a favorite bakery or fair stand, only fresher and warmer.
This recipe is adapted from the churro method and ingredient ratios found in the reference recipe.
Servings: 20 churros
Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Why I Love This Recipe
The first time I made churros at home, I thought they would be complicated. I imagined special equipment, tricky dough, and a big mess. But after trying them, I realized how simple they really are. The dough comes together in one saucepan, and the frying only takes a few minutes.
What keeps me coming back to this recipe is the contrast of textures. The outside gets lightly crisp while the inside stays soft and airy. Then there’s the coffee chocolate sauce. The coffee doesn’t overpower the chocolate. Instead, it deepens the flavor and makes the sauce taste richer.
What I love most:
- Crispy outside and fluffy inside
- Made with pantry-friendly ingredients
- Coffee makes the chocolate taste richer
- Perfect for parties and special occasions
- Easy dough with no yeast required
- Ready in about 35 minutes
- Best served warm right after frying

What You’ll Need
Churros
- 1 cup water
- 1/2 cup salted butter (1 stick)
- 1 cup all-purpose flour
- 2 large eggs
- Oil for frying
- 1/4 cup granulated sugar
- 2 teaspoons ground cinnamon
Coffee Chocolate Sauce
- 1/2 cup whole milk or heavy cream
- 6 ounces semi-sweet chocolate, chopped
- 1 tablespoon instant coffee granules
- 1 teaspoon vanilla extract

Why This Recipe Works (Quick Science)
Churro dough is similar to a cooked pastry dough.
- Boiling the water and butter before adding flour helps hydrate the flour quickly.
- Cooking the flour mixture removes excess moisture and creates structure.
- Eggs add richness and help the dough puff slightly when fried.
- Frying at 350°F creates a crisp exterior while keeping the inside soft.
- Rolling warm churros in cinnamon sugar helps the coating stick better.
- Coffee contains flavor compounds that naturally enhance chocolate’s richness.
Tools You’ll Need
- Medium saucepan
- Wooden spoon or spatula
- Mixing bowl
- Piping bag with large star tip
- Scissors
- Heavy-bottomed pot
- Deep-fry thermometer
- Slotted spoon or tongs
- Paper towel-lined plate
- Small saucepan
- Round serving plate
- Small round bowl for sauce
Substitutions and Variations
- Use dark chocolate for a deeper chocolate flavor.
- Use heavy cream instead of milk for a richer sauce.
- Add a pinch of cayenne pepper to the chocolate sauce.
- Replace vanilla with almond extract for a different flavor.
- Use cinnamon sugar with a pinch of nutmeg.
Make Ahead Tips
- The dough can be made several hours ahead and refrigerated.
- Bring chilled dough closer to room temperature before piping.
- Chocolate sauce can be made a day ahead and gently reheated.
- Cinnamon sugar mixture can be prepared in advance.
Recipe Instructions
Step 1: Make the Churro Dough
In a medium saucepan, combine 1 cup water and 1/2 cup salted butter. Place over medium heat and bring to a boil.
Add 1 cup all-purpose flour all at once. Stir continuously until the mixture forms a smooth ball and pulls away from the sides of the pan.
Remove from heat and cool for 10 minutes.
Add 2 eggs, one at a time, mixing well after each addition until the dough becomes smooth and glossy.

Step 2: Fill the Piping Bag
Transfer the finished dough into a piping bag fitted with a large star tip.
Set aside while preparing the coating and oil.

Step 3: Make the Cinnamon Sugar
In a bowl, combine 1/4 cup granulated sugar and 2 teaspoons ground cinnamon. Stir until evenly mixed.
Set aside.

Step 4: Heat the Oil
Fill a heavy-bottomed pot with at least 2 inches of frying oil.
Heat the oil to 350°F using a deep-fry thermometer.
Step 5: Fry the Churros
Pipe 3-inch strips of churro dough directly into the hot oil, cutting each strip with scissors.
Fry for 4 to 5 minutes, turning once, until golden brown and crisp.
Transfer to a paper towel-lined plate.

Step 6: Coat the Churros
While still warm, roll the freshly fried golden churros in the prepared cinnamon sugar mixture until completely coated.

Step 7: Make the Coffee Chocolate Sauce
In a small saucepan, warm 1/2 cup whole milk until steaming but not boiling.
Remove from heat and add 6 ounces chopped semi-sweet chocolate, 1 tablespoon instant coffee granules, and 1 teaspoon vanilla extract.
Stir until smooth and glossy.

Step 8: Serve
Arrange the cinnamon sugar churros on a round serving plate and serve immediately with the warm coffee chocolate sauce in a small round bowl.

Pro Tips
- Let the dough cool slightly before adding the eggs so they blend smoothly.
- Keep the oil close to 350°F for the best texture.
- Fry in batches to avoid lowering the oil temperature.
- Roll churros in cinnamon sugar while they’re still warm.
- Serve immediately for the crispiest texture.
Common Mistakes
- Adding eggs while the dough is too hot.
- Frying at a temperature below 350°F.
- Overcrowding the frying pot.
- Skipping the paper towel draining step.
- Waiting too long before coating with cinnamon sugar.
What to Serve With
- Hot coffee
- Espresso
- Mexican hot chocolate
- Vanilla ice cream
- Fresh berries
- Whipped cream
- Caramel sauce
Macros Information
Per Churro (Approximate, including sauce)
- Calories: 180
- Carbohydrates: 17g
- Protein: 3g
- Fat: 11g
- Saturated Fat: 5g
- Sugar: 8g
- Fiber: 1g
Leftovers and Storage
- Store leftover churros in an airtight container for up to 2 days.
- Reheat in a 350°F oven for 5 minutes.
- Store chocolate sauce separately in the refrigerator for up to 4 days.
- Reheat sauce gently before serving.
- Churros are best eaten fresh.
FAQ
Can I make the dough ahead of time?
Yes. The dough can be made several hours ahead and refrigerated.
Can I bake these instead of frying?
You can, but the texture will not be as crisp and traditional.
What oil is best for frying?
Neutral oils like vegetable, canola, or avocado oil work well.
Can I freeze the dough?
Yes. Pipe the dough onto a tray and freeze. Thaw before frying.
Why is my churro dough too thick?
The flour may have been measured too heavily. Use level measurements.
Final Thoughts
These cinnamon churros with coffee chocolate sauce are one of those desserts that feel extra special without requiring complicated ingredients. The crispy cinnamon sugar coating, soft center, and rich chocolate sauce create a combination that’s hard to resist. Make a batch, serve them warm, and enjoy every bite. If you try this recipe, leave a comment and share how it turned out for you. I’d love to hear about your experience and answer any questions.

