Skip to Content

Authentic Churros Recipe from Spain

Here’s an authentic Spanish churros recipe, a must-eat snack for any occasion!

Churros are one of the most popular foods to enjoy during breakfast, snacks, or at any time of the day. They are famous all over the world, and for a good reason.

Making original churros isn’t as daunting as it seems; it’s fairly easy!

If you are looking to learn how to make churros, then you are in the right place!

This traditional churros recipe will guide you through the process to achieve that perfect crispy crust and fluffy interior.

Keep reading, and I’ll show you the best churro recipe from our Spanish desserts and all the variants you can make.

Are you looking for an Authentic Churros Recipe from Spain? There's nothing better than homemade churros with a delicious churro dipping sauce. This authentic Spanish churros recipe is a simple dessert yet a very famous one all over the world. The churro recipe is perfect because you can play with the flavors - Oreo churros, cinnamon churros, churros with ice cream, or the classic churros with chocolate sauce. You name it! #churros #spanishchurros #churrosconchocolate #authenticchurros
Like it? Pin it!

You, dear reader, support this blog. If you purchase through a link, we earn a small commission. As an Amazon Affiliate, we earn from qualifying purchases.

Pssst…!!?? You can’t get enough of Spanish Desserts? Have a look at my other posts: 

Background of the Dish

Churros - traditional mexican dessert with chocolate sauce on a dark slate, stone or metal background .Top view .

You might ask yourself, where did churros originate? Well, this is a tricky question. It is believed that they were invented in Spain as a replacement for fresh bread. 

This is because they were easier to cook in the countryside or in the mountains, where the villagers used to live. 

They are currently a worldwide phenomenon and are loved in different Latin American countries such as Argentina, Chile, and Uruguay.

Things You’ll Need for Churros

a laddle inside a mixing bowl with floury yellow ingredients on a chopping board on a table with eggs on the side

Making homemade churros is much easier than you think, and they do not need rare ingredients.

To whip up a batch of these traditional Spanish churros, you’ll need some basic kitchen tools.

To make the churros, you will need a churrera (which is very common in Spanish houses). A churrera (a churro press) is ideal for those signature ridges.

If you don’t have one, you can use a pastry bag with a star peak so it has the characteristic churro shape.

Of course, you can also shape it with a spoon; the taste will be the same, but the shape will not. At the end of the day, what are churros without their star shape?

Spanish churros ingredients

  • 1 cup (240ml) water
  • 1 cup (240ml) milk
  • 2 cups (300g) all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon vanilla extract (Optional)
  • sugar (for coating)
  • Vegetable oil (for frying)

If you want the churros ingredients in Spanish, feel free to translate the webpage to your desired language!

How to Make Churros – Step-by-Step Guide

churros taken from a frying pan while on a kitchen

If you want to know how to make Spanish churros, please take note of the instructions below:

  1. The first step in this recipe for churros is to grab a large saucepan or pot and heat the water and milk with vanilla extract over low heat. Once it boils, remove it from heat. 
  1. Up next, sift the all-purpose flour and stir with a wooden spoon until a consistent dough forms and comes off the edges of the saucepan. You can do this by hand and take it as an arm workout, or do it with a stand mixer and a paddle attachment. 
  1. After that, grab a saucepan and heat the oil over medium heat. In the meantime, fill the churrera or a piping bag with the dough.
  1. You’ll know that the oil is hot enough when it reaches 180°C (or 350 F). If you don’t have a thermometer, you can do the corn trick: Take a grain of corn and put it in the oil; once it becomes popcorn, the oil is ready.
  1. When the oil is ready, use the churrera or a spoon to shape your traditional churros and carefully drop them into the hot oil. Make the churros of the length you want. Remove them when they get a golden brown color. They should be cooked in enough oil to float in, so you’ll have to flip them so each side gets an even color. 
  1. Put them in a container or plate with napkins to absorb the oil and coat them with sugar. Serve them warm and enjoy! 

Substitution of Ingredients

Churros - famous Spanish dessert with chocolate sauce on a tray

Don’t let the simplicity of this traditional churro recipe fool you. These little gems are incredibly versatile!

If you don’t like or don’t have some of the churros ingredients listed, there are many replacements that you can make. 

For example, you can make them vegan if you just replace the milk with the same amount of water or for vegan milk. 

I like using milk because it gives the dough a smoother consistency, but water will be just fine.

You can also avoid using vanilla extract and use any flavoring of your choice, such as orange or zest, cinnamon, nutmeg, etc. 

For the coating, you can use cinnamon sugar, and you’ll have some delicious cinnamon churros!

If you don’t want to buy cinnamon sugar, just grab regular white sugar, and for every cup add 1 tablespoon of cinnamon and mix!

You can also go completely off-script and make some fantastic Oreo churros

This original churros recipe is tricky, but an easy way to do it is by adding 2 tablespoons of dark cocoa powder to the churro dough and using melted Oreos filling as a dipping sauce.

Besides that, if you don’t have enough oil or you are looking for a healthier alternative you can make baked churros, they are super easy and delicious! 

Just preheat your oven to 180°c or 350°F and cook them for 15 minutes or until golden brown.

Interested in trying another Spanish dessert, then our Spanish chocolate chip cookie recipe, Spanish flan recipe, or the Spanish rice pudding are a must if you want something simple and super delicious. 

La Paella: Deliciously Authentic Rice Dishes from Spain's Mediterranean CoastLa Paella: Deliciously Authentic Rice Dishes from Spain’s Mediterranean CoastCarbon Steel Paella PanCarbon Steel Paella PanPaella Seasoning from SpainPaella Seasoning from SpainSpanish AioliSpanish AioliOrganic Extra Virgin Olive OilOrganic Extra Virgin Olive OilForum - Spanish Cabranet Sauvignon Red Wine Vinegar - 500 mLForum – Spanish Cabranet Sauvignon Red Wine Vinegar – 500 mL


Tips on Serving Churros

churros with sugar on top with hot thick chocolate is dipped

The best thing about this authentic Spanish churros recipe is that they can be served as sweet churros (the typical way) or even as savory!

Spanish churos is very adaptable.

You probably noticed that the dough is sugar-free, so if you coat them in sugar later, then you can serve them with a cheddar sauce.

It is not conventional, but I assure you that it is a delicious snack.

Now, if you prefer to eat them conventionally, there are also some fantastic churro dipping sauces that you can try.

For example, you can make a very Spanish breakfast or snack and serve it with our Spanish hot chocolate recipe or next to a cup of Carajillo Spanish coffee.

The Spanish breakfast is a bit different from other countries, and desserts like churros, the Spanish sponge cake, or Spanish Magdalenas are very much preferred to start the day off.

If you want some inspiration for Christmas, you can serve fresh churros and, of course, the Spanish marzipan or some Christmas pastries – roscos de vino. Your guests will be thrilled.

How to Store Churros

How to Store Slow Cooker Oxtail. Ingredients such as nuts, apple, salad in a fridge.

I am a fan of Spanish churros, but this authentic churro recipe indeed takes a bit of work and there are times when we want to eat them without having to cook them.

Fortunately, one thing you can do is make churros ahead and store them in the freezer or refrigerator to enjoy them later. Next, I will give you some tips on how to do it in each case.

If you want to eat them a few days after making them, you can store them in a Tupper or a Ziploc bag and leave them at room temperature. 

This way, they last up to 3 days, but you should heat them in the oven before eating them. Don’t do it in the microwave, as they get a soggy texture.

A trick to heat the churros quickly without depending on the oven is to use your toaster! 

You just have to put the churros in the same way that you would with a slice of bread and heat them. Not only will they stay hot, but they will also keep their crunchy texture.

Apart from that, you can also freeze your churros, and they will last even longer! 

What you can do is freeze the raw dough, but first give it the shape of a churro, then put it on a tray or Tupper with some kind of separator. This way, they can last up to 3 months.

As well as other Spanish churros recipes, you can also freeze them already cooked. It is recommended to freeze them when they are still warm. In this way, they also last up to 3 months.

Can’t get enough of Spanish churros? Check the webstory about churros recipe from Spain here.

Related articles: 15 Best Spanish Food Facts You Need to Know

Recipe Card: Churros

Yield: 24

Churros Recipe from Spain

Traditional spanish breakfast dessert, churros with chocolate sause on a rustic background.

Churros are one of the most popular foods to enjoy during breakfast, snacks, or at any time of the day. 

Keep reading and I'll show you the best churro recipe, and all the variants you can make.

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes


  • 1 cup (240ml) water
  • 1 cup (240ml) milk
  • 2 cups (300g) all-purpose flour
  • 1 teaspoon salt
  • 1 teaspoon vanilla extract (Optional)
  • sugar (for coating)
  • Vegetable oil (for frying)


  1. In a saucepan, over low heat heat the water and milk with the vanilla extract and salt. When it boils remove it from heat.
  2. Add the sifted flour and stir with a wooden spoon until a consistent dough forms and comes off the edges of the saucepan.
  3. Heat the oil and fill the churrera or a piping bag with the Churros dough.
  4. When the oil is ready, with the help of the churrera or a pastry bag, make the churros of the length you want. Remove them when they get a golden color.
  5. Put them in a container with napkins to absorb the oil and coat them through sugar. Serve them warm and enjoy!


This is an authentic churros recipe, so they get coated with white sugar. But you can coat them with cinnamon sugar, brown sugar, or just skip the coating step.

The mixing or kneading point is very important, so don't underestimate it. If you don't get a homogeneous dough, the churros will deform with frying, and worst, they might explode in the oil.

If the dough is very liquid you can add more flour. The same proportion of liquid is always used as flour, but it can vary depending on the ambient humidity and the brand of flour.

Nutrition Information



Serving Size


Amount Per Serving Calories 139Total Fat 7gSaturated Fat 5gCholesterol 15mgSodium 37mgCarbohydrates 17gSugar 11gProtein 1g

Did you make this recipe?

Tag @visit.southernspain on Instagram and hashtag it #visitsouthernspain

FAQs on Churros in Spain

Are churros Spanish?

Yes, churros are often associated with Spanish cuisine.
Churros in Spanish could also mean flour fritter.

Where are churros from?

The exact origin of churros is a topic of debate, and their history is not entirely clear. However, it is widely believed that churros have Spanish and Portuguese roots.

Are Churros from Spain?

Churros, as we know them today, may have originated in Spain, and they have certainly become an integral part of Spanish cuisine.


Sunday 2nd of July 2023

I tried them and they turned out wonderfully! Thanks for a great recipe.


Sunday 12th of June 2022

Hello, I don't know what you meant with "from Spain", but I am from Spain and this is NOT how we make churros or porras. No milk or vanilla extract. Maybe this is how it's made somewhere in Latinoamerica, but its is certainly not "authentic Spanish churros".


Monday 4th of July 2022

Hi, I always put a bit of vanilla extract in it and most of my friends from Spain do too. But I guess everyone can vary the recipe as they please.

Skip to Recipe