Easy homemade churros recipe! These tasty homemade churros are coated in cinnamon sugar and served with a decadent chocolate dipping sauce. A fun, from-scratch dessert that’s perfect for parties or anytime you want a sweet treat!

There’s nothing quite like warm, homemade churros! They’re crispy bits of fried dough that are tossed in cinnamon sugar and served with a rich chocolate dipping sauce for the ultimate treat.
This easy churro recipe is perfect for any time the churro cravings strike. Whether you’re whipping them up for a celebration or just a weekend craving, these homemade churros taste like they came straight from a Spanish café—or your favorite theme park snack stand.

Ingredient notes and substitutions
- Butter: If you would like to use salted butter, decrease the salt to 1/4 teaspoon. If using table salt, cut the amount of salt in half.
- Salt: Sea salt would also work well. If using table salt, cut the amount of salt in half.
- Oil: A similar oil that works well for frying would also work.
How to make churros
Here you’ll find instructions and step-by-step photos showing how to make this recipe. The full recipe, including ingredients, is given below.

Step 1: In a shallow dish, add sugar and cinnamon for the topping. Stir to combine. Set aside.
Step 2: In a saucepan, add water, butter, sugar, and salt. Heat over medium heat, stirring, until the butter has melted.
Once the butter has melted, reduce heat to low.
Step 3: Add flour, and mix with a rubber spatula until a dough forms. Remove from heat and transfer the dough to the bowl of your stand mixer. Let dough cool for about 15 minutes.

Step 4: Add eggs one by one to the stand mixer, mixing with the paddle attachment in between each addition, until the dough is smooth.
Step 5: Add 1-inch of oil to the bottom of a large pot. Use a candy thermometer to heat the oil to 325 degrees F.
Step 6: When the oil is ready, add the dough to a large piping bag with a large star tip (Wilton tip 4B). Pipe out 6-inch strips of dough into the hot oil, using a knife or kitchen scissors to cut the strip off the piping bag. Fry until golden brown, about 3-5 minutes each side. You’ll want to work in batches so you don’t overcrowd the pot.

Step 7: Remove golden churros to a plate lined with a paper towel to absorb any excess oil. Immediately toss in the cinnamon sugar mixture. Transfer to a serving platter. Continue until all dough has been used.

Step 8: To make the chocolate sauce, add chocolate and heavy cream to a microwave-safe bowl. Microwave for 1 minute.
Whisk chocolate and cream together until smooth and well-combined. If not melted, continue microwaving and stirring in 15 second intervals.
Step 9: Pour into a small serving bowl and serve on the side of the churros.

Recipe Tips!
- Oil temperature: It’s important that the oil be at the proper temperature. If it’s too cool, the churros will absorb too much oil and end up greasy. If it’s too hot, they will overcook outside before they’ve cooked all the way through.
- Dipping sauces: Churros are traditionally served with chocolate dipping sauce. However, you can serve them drizzled with caramel sauce, topped with whipped cream, or with just about any other dessert sauce that you like!
- Variations: Churros can be rolled in colored sugar for holidays. For example, you can roll them in purple, green, and gold sugar for Mardi Gras or orange and black for Halloween.

Storage
The churros are best eaten when warm and fresh. Store any leftover churros in an airtight container at room temperature. They will keep for 1-2 days when properly stored.
More recipes you may like!
If you’ve tried this churros recipe, don’t forget to rate the recipe and leave me a comment below. I love to hear from people who’ve made my recipes!
You can subscribe to receive my latest recipe newsletters or follow me on Facebook, Instagram and Pinterest for even more delicious food.

Churros Recipe
Ingredients
Topping
- 3/4 cup granulated sugar
- 1 tablespoon ground cinnamon
Churros
- 1 cup water
- 1/2 cup unsalted butter
- 1 tablespoon granulated sugar
- 1/2 teaspoon kosher salt
- 1 ¼ cups sifted all purpose flour
- 1 teaspoon vanilla extract
- 3 large eggs at room temperature
- Vegetable oil for frying
Chocolate dipping sauce
- 4 ounce bar semi sweet chocolate chopped
- 1/2 cup heavy cream
Instructions
- In a shallow dish, add sugar and cinnamon for the topping. Stir to combine. Set aside.3/4 cup granulated sugar, 1 tablespoon ground cinnamon
- In a saucepan, add water, butter, sugar, and salt.1 cup water, 1/2 cup unsalted butter, 1 tablespoon granulated sugar, 1/2 teaspoon kosher salt
- Heat over medium heat, stirring, until the butter has melted.
- Once the butter has melted, reduce heat to low.
- Add flour, and mix with a rubber spatula until a dough forms.1 ¼ cups sifted all purpose flour
- Remove from heat and transfer the dough to the bowl of your stand mixer.
- Let dough cool for about 15 minutes.
- Add vanilla and eggs, one by one, to the stand mixer, mixing with the paddle attachment in between each addition, until the dough is smooth.3 large eggs, 1 teaspoon vanilla extract
- Add 1-inch of oil to the bottom of a large pot. Use a candy thermometer to heat the oil to 325 degrees F.Vegetable oil
- When the oil is ready, add the dough to a large piping bag with a large star tip (Wilton tip 4B).
- Pipe out 6-inch strips of dough into the hot oil, using a knife or kitchen scissors to cut the strip off the piping bag.
- Fry until golden brown, about 3-5 minutes each side. You’ll want to work in batches so you don’t overcrowd the pot.
- Remove golden churros to a plate lined with a paper towel to absorb any excess oil.
- Immediately toss in the cinnamon sugar mixture.
- Transfer to a serving platter.
- Continue until all dough has been used.
- To make the chocolate sauce, add chocolate and heavy cream to a microwave-safe bowl.4 ounce bar semi sweet chocolate, 1/2 cup heavy cream
- Microwave for 1 minute.
- Whisk chocolate and cream together until smooth and well-combined. If not melted, continue microwaving and stirring in 15 second intervals.
- Pour into a small serving bowl and serve on the side of the churros.
Notes
- Butter: If you would like to use salted butter, decrease the salt to 1/4 teaspoon. If using table salt, cut the amount of salt in half.
- Salt: Sea salt would also work well. If using table salt, cut the amount of salt in half.
- Oil: A similar oil that works well for frying would also work.
- Nutrition values are estimates.
Nutrition
Did You Make This Recipe?
Share it with me on Instagram @i_heart_eating and follow on Youtube @katedean and Pinterest @katedean for more!
Love this recipe?
Share your thoughts below and let’s chat! Make sure to connect with me on your favorite social platform below and show me what you made!