This post may contain affiliate links. Please read our disclosure policy.
Crispy, crunchy and festive, these homemade churros with chocolate dipping sauce are an addictive snack! Lengths of tasty choux pastry are fried until crisp, rolled in cinnamon sugar, and served with a luxurious chocolate sauce.

It’s funny how some of the easiest foods to make seem like they would be so difficult, isn’t it? Foods like pizza, stir-fry, ice cream, and churros intimidate a lot of cooks. So, instead of attempting to make them, they order takeout or pick up a frozen version.
Does the idea of deep-frying your own churros seem like it would be hard to do? Well, I’m here to tell you it’s not! This fun snack is actually really easy to make because, a churro is really just a piece of lightly fried dough!
The dough itself is basically a choux (pronounced “shoo”) dough, which only has a handful of ingredients, and doesn’t need any yeast, kneading, or rising. And to fry the churros, you don’t need any fancy equipment: just a couple of inches of vegetable oil and a medium-sized pot.
What Are Churros?
Churros are a super popular treat in Spain, Portugal, and throughout Latin America — and they’ve definitely made their way into the hearts (and cravings) of people in the U.S. too! They’re lightly fried until golden and crispy, then rolled in sweet cinnamon sugar. Totally addictive and absolutely delicious.
You’ll often find churros sold by street vendors or at fairs and parties. They’re sometimes served for breakfast with coffee, hot chocolate, or champurrado. Churros can be made in different shapes, but the most common is a long, ridged stick — usually piped through a star-shaped tip to get that signature look.
What You’ll Need
The ingredients for my homemade churros are all basic pantry items that you probably already have on hand.
Churros Ingredients
- Flour: I use 2 cups of regular all-purpose flour for my churros.
- Baking Powder: To help the dough stay light and crispy, you’ll need two teaspoons of baking powder.
- Salt: Just a teaspoon, to flavor the dough.
- Oil: About 3 tablespoons of your preferred oil conditions the dough. You’ll also need a couple inches of vegetable oil, peanut oil, or whatever other frying oil you like, to fry them up!
- Boiling Water: The distinctive thing about churros is that they’re made with boiling water! So let’s get that kettle boiling!
For the Cinnamon Sugar Coating
- Sugar: For this topping, you’ll need ⅓ cup of granulated sugar.
- Cinnamon: 3 teaspoons of ground cinnamon makes these churros so tasty!
For the Chocolate Sauce
- Dark Chocolate: Chop up ¾ cup of dark chocolate, or use semi-sweet chocolate chips.
- Heavy Cream: You’ll need ¾ cup of heavy cream to make the sauce as well.
- Vanilla: A teaspoon of vanilla completes the flavor of this tasty sauce.
How To Make This Churros Recipe
I recommend having a candy thermometer to clip to the side of your pot; that way you can make sure the oil temperature doesn’t get too hot or too cold.
- Make the dough: In a mixing bowl, whisk together the flour, baking powder and salt. Add the oil and water, and mix until just combined. The dough will be thick and sticky.
- Prep the oil & piping bag: Transfer the dough to a piping bag, fitted with a 1/3” star tip. Place a heavy-bottomed pot over medium high heat and add 2 inches of oil. Allow the oil to heat up to 340°F.
- Fry the churros: Pipe in pieces of dough about 6 inches long, snipping them off with a scissor. Only fry 3 to 4 at a time to prevent crowding. Cook the churros for 2 to 5 minutes, or until golden brown. Roll them over occasionally during cooking so they fry evenly.
- Drain the churros and coat them in cinnamon sugar: Place the cooked churros on a paper towel-lined plate or wire cooling rack to drain off any excess oil. Combine the sugar and cinnamon in a shallow dish, and roll each churro in it until completely coated.
- Make the chocolate dipping sauce: Melt the chocolate and cream together in a double boiler. You can also microwave the chocolate and cream together in 30-second bursts, stirring after each burst. Once completely melted and smooth, stir in the vanilla extract and serve with the churros!
Make Ahead Instructions
Make and fry the churros ahead of time, but do not roll them in the cinnamon sugar and do not make the sauce. When you’re ready to serve, make the sauce and bake the churros at 350°F for 5 minutes or so, just to heat up. Then, roll the hot churros in cinnamon sugar and serve them with the chocolate dipping sauce!
Recipe Tips
- Roll Quickly: While it’s important to drain the churros for a moment on some paper towels, don’t let them cool down or drain completely. They need to be warm and a little moist in order to roll up a good coating of cinnamon sugar. Just drain them for about 20 seconds, and then roll them. It’s good to have a plate ready for the finished churros.
- Add Extract: If you want to experiment, try adding a little bit of your favorite extract to the churro dough! Vanilla and almond are good places to start.
- Pumpkin Pie Spice: Make a pumpkin-pie variation of churros by using pumpkin pie spice instead of just cinnamon. With a cup of hot coffee or iced coffee, this will be your new favorite treat!
Proper Storage
- To Store: Churros are best eaten hot or warm, but you can keep leftovers in airtight containers lined with paper towels. Don’t refrigerate them, or they’ll turn soggy. They’ll keep at room temperature for up to 2 days.
- To Reheat: You can place your churros on a baking sheet and bake them at 350°F for about 5 minutes, or until warmed.
Homemade churros
Ingredients
For the Churros
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon salt
- 3 tablespoons vegetable oil
- 2 cup boiling water
- Oil for frying
For the Cinnamon Sugar Coating
- ⅓ cup granulated sugar
- 3 teaspoons ground cinnamon
For the Chocolate Dipping Sauce
- ¾ cup dark chocolate, chopped
- ¾ cup heavy cream
- 1 teaspoon pure vanilla extract
Instructions
- Combine the ingredients. In a mixing bowl, whisk together the flour, baking powder, and salt. Add the oil and water to the flour mixture and mix until just combined. The dough will be thick and sticky.
- Fill the piping bag. Transfer the dough to a piping bag fitted with a 1/3-inch star tip nozzle.
- Heat up the oil. Place a heavy-bottomed pot over medium-high heat and add 2 inches of oil. Let the oil heat up to 340°F.
- Fry the churros. Pipe in 6-inch lengths of dough into the oil, snipping off with scissors. Only cook 3 to 4 churros per batch. Cook each churro for 3 to 5 minutes, or until golden brown. Roll them around occasionally during cooking.
- Cool the churros. Place the cooked churros on a paper-lined plate to drain off any excess oil.
- Coat them in cinnamon sugar. To make the coating, combine the sugar and cinnamon in a shallow plate. Roll each churro in the cinnamon-sugar until completely coated.
- Make the chocolate dipping sauce. Meanwhile, melt the chocolate and cream together using a double boiler. You can also microwave the chocolate and heavy cream in 30-second bursts. Make sure to use a microwave-safe bowl. Stir the sauce after each burst, and continue to microwave until melted and smooth.
- Finish and serve. Once completely melted and smooth, stir in the vanilla extract and serve the chocolate sauce with the churros!
Equipment
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
More Desserts to Try
I’m all about the sweets, and these recipes are some of my absolute favorites! Be sure to check them out next.
These are so easy to make and so delicious! Thanks for the wonderful directions!
Thank you so much! I hope you enjoy it! ๐
These turned out perfect! Totally reminds me of the churros you get from the Nomad Lounge at Animal Kingdom. Loved it!
That’s great! I’m very glad you enjoyed them! Thank YOU! ๐
These are so easy and so delicious! My teens and hubby loved them and were all over them! Big hit here and Iโll definitely make these for little get togethers!
That’s great! I am really glad you enjoyed them! ๐ Thank YOU! ๐
I so need to try these on the weekend! They look great!
I hope you enjoy them! Thank YOU! ๐
Aaah, these look just amazing! I would devour them!
I hope you enjoy it! Thank YOU! ๐
My kids really enjoyed it!! Thanks for the recipe!
That’s great! I’m very glad you enjoyed it! Thank YOU ๐
Adding these to the Cinco de Mayo menu!
Are pipe bag cep exploding but they were so good
๐ I’m very glad you enjoyed it! Thank YOU! ๐
Certified Hood Classic