Easy Homemade Churros Recipe

easy homemade churros recipe pop shop america feature

Are you hungry for a dessert with a little sprinkle of cinnamon and sugar? Churros are so delicious and don’t need lots of different ingredients. I bet you already have all the ingredients in your cupboard!

Churros are something often seen at a fair or theme park. They’re easy to eat while walking around and enjoying a day outdoors. So what is a churro anyway?

how to make churro batter recipe tutorial pop shop america

add sugar to the churros batter - recipe tutorial

What are Churros?

Churros are a dessert that originated in Spain and Portugal (maybe even China originally) and are popular around the world. They are especially popular in the Southwestern USA. They are a fried dough pastry, similar to a funnel cake, but unlike a funnel cake, churros have a cool star shape and often come in long strips.

Churros are slightly sweet, slightly crispy and fried until golden brown. They are tossed in cinnamon and sugar and sold as a street food around the world, much like a pretzel. They can be served by drizzling in caramel sauce, chocolate, or dipped in hot chocolate.

add butter to the churros dough pastry batter

vanilla extra in the churro batter cinnamon pastry recipe

How to Make Churro Batter

Making churro batter is a lot like making a roux. To make it you will need Milk, Water, Butter, White Sugar, Vanilla Extract, Salt, All-Purpose Flour, and 1 Egg. Pretty simple right?!

But how you combine these ingredients is 1 of 2 steps to making churros that need a little bit of attention and clarity. First, combine the milk, water, butter and sugar in a medium sized stock pot and heat on medium. Continue to stir and allow the butter and sugar to completely melt.

Once the sugar is completely melted, remove the pot from the heat and add the vanilla extract. While still hot, but removed from the heat, add the flour and whisk thoroughly and vigorously.

put the churro batter in the fry oil recipe tutorial

Last, let your batter cool to just warm or even room temperature before adding the egg to the batter. You don’t want the egg to cook, so let your batter rest for a few minutes before finishing the batter by adding the egg.

Once you blend your egg into the churro batter, your batter is ready! Now you will want to get your oil ready for frying.

scoop the fried churros when golden brown

What Type of Oil Should You Use to Fry Churros

Vegetable oil is the best oil for frying churros because it’s light in flavor and perfect for high heat. If you prefer, peanut oil is a good choice too. What you don’t want is to use an oil like olive oil that’s not intended for frying.

To prep your oil, use a medium stock pot and fill it around halfway with oil. Turn the heat to medium and place a small amount of batter in the oil as a “test.” Once your batter turns golden brown, it’s ready to be used! At this time, you will likely want to turn you heat down to medium low.

roll the churro in sugar easy homemade churros recipe

How to Fry Your Churros

When your oil is ready, place your churro batter in a piping bag with a large star tip. Your churros can be super long, medium length or short. What will help you decide how long to make your churros is how will you remove the finished golden brown churro from the oil?

Using a slotted spoon? You may want your churros to be small.
Using tongs? You can make them any size – just be sure they are done when you pull them from the oil.
Using a fry basket? Go crazy and do what you want!

wrap the easy homemade churros in paper pop shop america

Your churros will take just a few minutes to fry and will likely need to be flipped halfway through cooking time or around 1 to 2 minutes per side. Remove them from the oil when they are crispy and golden brown and place them directly on a paper towel.

finished churros fried pastry recipe

While still warm and drizzling with oil, roll your churros through cinnamon and sugar. Serve warm. I wrapped mine in craft paper as an easy way to serve them! This is how they would look if I had grabbed mine at a state fair! If you want to cute it up, you can use this printable paper to wrap your churros.

dipping an easy homemade churro cinnamon pastry

close up of dipping an easy homemade churro

How to Serve Your Churros

Churros are the perfect vessel for all of your favorite dips. They are perfect with a homemade caramel sauce or dulce de leche. They are delicious when dipped in a chocolate sauce too.

You can also serve your churros as a side dish to Hot Chocolate like this.

dipping a cinnamon churro homemade recipe

One of my favorites is a Churro Ice Cream Sandwich. To make one, your churro will have to be a solid and round shape, but you can easily dip your churros in a Rose Ice Cream like this.

The possibilities are endless! Think jams, chutneys, dessert drinks, ice cream, and more.

close up of homemade churros recipe

Whatever you choose, serve your churros warm and crispy golden brown for the most lovely dessert!

Need even more dessert ideas? Scroll down for some of our favorites. Got questions about how to make or serve this recipe? Ask us in the comments. And for now happy eating!

cinnamon churros easy recipe pop shop america

cinnamon churros recipe with caramel dipping sauce_square

Easy Homemade Churros Recipe

Brittany Bly
Make these cinnamon, sweet, crispy, crunchy pastries - Easy Homemade Churros!
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course desserts


  • ½ Cup Milk
  • ½ Cup Water
  • ¼ Cup Tablespoons Butter
  • ¼ Cup Granulated Sugar
  • 1 Teaspoon Vanilla Extract
  • Pinch of Salt
  • 2/3 Cup All-Purpose Flour
  • 1 Large Egg
  • Oil for Frying Around 4 -6 cups of Vegetable Oil
  • Cinnamon Sugar Mixture 1/2 cup Sugar and 1 Tablespoon Ground Cinnamon


  • In a medium sized pot, heat the milk, water, butter, and sugar over medium heat until the sugar and butter are completely melted. 
  • After all the ingredients are melted and combined, remove from the heat and add the vanilla extract and mix well. 
  • Add in the Flour and salt and mix vigorously until a thick mixture forms. 
  • Allow the mixture to cool for just a few minutes, then add in the egg and whisk vigorously until the egg is completely combined and the mixture is smooth. You want to make sure the mixture isn’t so hot that it cooks the egg. 
  • Next, pour enough oil in a large pot to fill it about 1/3 full, and heat over medium heat. Test the oil by placing a small piece of the batter in and when it turns golden brown the oil is ready. Once the oil is ready, reduce the heat to med-low 
  • Add the churro batter into a large piping bag with a large star tip. 
  • Apply steady pressure to the piping bag as you pipe out the churros directly into the oil. You can make them as long or as short as you wish. 
  • After about 1 minute use a slotted spoon to turn the churros over. It will take about 2-3 minutes for the churros to turn a nice golden brown. 
  • Once the churros are cooked through, remove from the oil and place on a paper towel. Continue with all the batter. 
  • Add ½ cup granulated sugar and 1 Tablespoon cinnamon into a bowl big enough to lay the churros in. Coat them evenly on all sides. 
  • Serve with warm caramel or chocolate sauce and enjoy! 
Keyword churros, churros recipe, cinnamon desserts, cinnamon pastries, homemade churros, how to make churros

close up of homemade churros recipe

fried churros easy recipe pop shop america

cinnamon churro with caramel dipping sauce

Let’s Be Friends!

Insta | Pinterest | Enews | TikTok

enews new leaderboard pop shop america diy blog

2 thoughts on “Easy Homemade Churros Recipe

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Your Cart