Hot Crispy Mexican Churros dipped in a luscious chocolate sauce, what’s not to love about this dessert. Make these at home using pantry staples and in under 30 minutes from scratch.

Jump to:
About This Recipe
Have you ever come across a dessert, that you just can’t resist? Well, it happens with me quite often and one of the desserts, that I just can’t resist is Mexican Churros.
Churros are deep-fried sweet that is prepared with all-purpose flour, butter, brown sugar, and a few more basic ingredients. A dough is prepared and then using a pipe, it is piped in hot oil to deep fry.
Surprisingly, it is very easy to make and any beginner can do it. All you have to keep in mind is to do the measurements carefully to get a good texture and flavor.
This fried dough pastry is very popular in countries like Spain, Mexico, and United States, and slowly and steadily it is making its place all over the world including India.
Crispy from outside and soft & tender from inside, you will find these in every farmer’s market or carnivals. They will have a stall selling these and the smell of this fresh dessert getting deep-fried lingering in the air makes it irresistible for most of the people.
These homemade Churros are,
- Lip-smacking
- Deep-Fried delights
- Addictive
- Easy to make
- Made with fewer ingredients
- Better than the restaurant ones
Ingredients

All-Purpose Flour – These deep-fried yummies are prepared with All-Purpose Flour. You can also make these with whole wheat flour, but the texture and taste would differ.
If you want to enjoy the taste of real Churros, then I would recommend you make these with all-purpose flour.
Vanilla Extract – It adds that slight hint of vanilla, but also adds to the aroma of these fried sweets.
Brown Sugar – To add sweetness, add brown sugar as it adds to the softness and color of the Churros too. You can even use normal sugar if you do not have brown sugar at home.
Cinnamon Powder – Cinnamon Powder is sprinkled over the churros. This is optional, but if you ask me I can’t eat my churros without the sugar and cinnamon coating.
Castor Sugar – Castor Sugar is mixed with cinnamon powder, and then churros are tossed in this mixture which adds a slightly more sweetness along with the cinnamon hint.
Oil – You can use any vegetable oil to fry them.
Others – Other basic ingredients that are required in the making of Churros are Eggs, Unsalted Butter, Salt, Baking Powder, and Water.
Step By Step Recipe
Heat water, butter, brown sugar, and salt in a pan until butter is melted and sugar is dissolved.

Add flour and baking powder and whisk well to make a dough.

Cook for a minute till the dough tightens a bit and starts to leave the sides of the pan. Remove the dough from heat and let it cool for 5 minutes.

Whisk eggs and vanilla extract in a bowl.

Add the egg mixture over the dough and whisk vigorously till well combined.

Fill the batter in a piping bag fitted with large star shaped nozzle.



Heat oil in a shallow pan till it is approximately 360 degrees F. Pipe long and straight churros in the oil.

Fry till they turn golden brown from both the sides.

Mix castor sugar and cinnamon powder in a plate.

Add Churros and coat them from this mixture on all the sides. Serve hot with Chocolate Fudge Sauce.

Frequently Asked Questions
To make Baked Churros, prepare them as per the instructions given below. Now, preheat the oven to 420 F. Line a baking sheet with parchment paper and keep it aside.
Now, pipe the Churros on the baking sheet, 2 inches apart. Bake it and turn them midway once. Bake for about 13 to 15 minutes, or until they turn golden brown but are slightly soft. Toss in castor sugar and cinnamon mixture.
Spanish and Mexican Churros are very similar but have a little different when it comes to the preparation of the dough. While the Spanish ones are vegan and use oil, Mexican Churros uses eggs and butter.
Mexican Churros are sweeter than Spanish. Also, Spanish Churros are only coated in castor sugar and are usually served with a thick Chocolate dip, and Mexican ones are coated with a mixture of sugar and cinnamon powder and is served with Chocolate Sauce, Caramel Sauce, or even Whipped Cream.
Yes, you can prep the dough for these Churros in advance. Just make the dough and store them in an airtight container for upto 24 hours in the refrigerator.
When you are planning to deep fry the Churros, take out the dough and bring it to the room temperature. Once done, they are ready to pipe and fry.
Serving Suggestions
Roll these fried Churros in castor sugar or in the mixture of cinnamon powder and castor sugar before serving.
You can serve them with a Chocolate Dip/Sauce, Caramel Sauce, Nutella or you can also top it with Whipped Cream or Ice Cream. You can also add in your favorite fruits such as Banana, Strawberries, Blueberries, Raspberries, or other fruits on the side just like your Waffles.
Also do not forget to serve a hot cup of coffee on the side. My favorite one to make along with Churros is Beaten Coffee.
Storage Suggestions
These Churros tastes great when served hot or warm. But if you have leftovers, you can store in an airtight container at room temperature for about 2 days. Do not refrigerate them, as they will turn a bit hard.
You can even freeze them. Wrap them tightly and freeze them for about a month. Once you want to serve them, let them come to room temperature.
Then arrange them in a baking sheet and place it in the oven. Reheat at 300 F for about 5 to 8 minutes. Once they are heated, re-roll them into the mixture of cinnamon and sugar again and serve with your favorite chocolate dip.
Recipe Card

Mexican Churros Recipe
Ingredients
- 1 cup Water
- 50 gms Unsalted Butter
- 2 tablespoon Brown sugar
- ¼ teaspoon Salt
- 1 cup All Purpose Flour
- 1 teaspoon Baking powder
- 2 Eggs
- 1 teaspoon Vanilla extract
- Oil ( for frying)
- ½ cup Castor sugar
- 1 teaspoon Cinnamon powder
Instructions
- Heat water, butter, brown sugar and salt in a pan until butter is melted and sugar is dissolved.
- Add flour and baking powder and whisk well to make a dough.
- Cook for a minute till the dough tightens a bit and starts to leave the sides of the pan.
- Remove the dough from heat and let it cool for 5 minutes.
- Whisk eggs and vanilla extract in a bowl.
- Add the egg mixture over the dough and whisk vigorously till well combined.
- Fill the batter in a piping bag fitted with large star shaped nozzle.
- Heat oil in a shallow pan till it is approximately 360 Degrees F..
- Pipe long and straight churros in the oil.
- Fry till they turn golden brown from both the sides.
- Drain on a plate lined with kitchen tissue.
- Mix castor sugar and cinnamon powder in a plate.
- Coat the churros from this mixture on all the sides.
- Serve hot with Chocolate Fudge Sauce.
Notes
When you are planning to deep fry the Churros, take out the dough and bring it to the room temperature. Once done, they are ready to pipe and fry.
Nandita
What an awesome preparation!!! Loved it Neha. I have never tried Churros. Now I am inspired to try it out 🙂
msnehamathur
Thnx Nandita