Few treats can compete with the simple joy of biting into a freshly made churro. Crispy on the outside, soft and airy on the inside, and coated in a sparkling layer of cinnamon sugar, churros are one of the most beloved desserts in Mexican cuisine.

Walk through a busy Mexican plaza, a festive market, or a family celebration, and the sweet aroma of freshly fried churros often fills the air. Served warm and sometimes accompanied by rich chocolate sauce or creamy caramel, these golden pastries have become a favorite around the world.

The good news? You don't need a street vendor or a trip to Mexico to enjoy authentic churros. With a handful of pantry ingredients and a little frying magic, you can make them right at home.

Why You'll Love This Recipe

  • Crispy outside and soft inside
  • Made with simple ingredients
  • Perfect for parties and celebrations
  • Delicious with chocolate or caramel dipping sauce
  • Fun to make with family and friends
  • Authentic Mexican-inspired dessert

What Are Churros?

Churros are fried pastry sticks made from a simple dough known as masa para churros. The dough is piped through a star-shaped pastry tip before frying, creating the distinctive ridged surface that becomes wonderfully crisp and golden.

After frying, churros are rolled in cinnamon sugar and served warm. In many regions, they are enjoyed with hot chocolate, dulce de leche, or chocolate dipping sauce.

Ingredients

For the Churro Dough

  • 1 cup water
  • 2 tablespoons unsalted butter
  • 1 tablespoon granulated sugar
  • ¼ teaspoon salt
  • 1 cup all-purpose flour
  • 1 large egg
  • 1 teaspoon vanilla extract

For Frying

  • Vegetable oil, for deep frying

For the Cinnamon Sugar Coating

  • ½ cup granulated sugar
  • 1 teaspoon ground cinnamon

Optional Chocolate Dipping Sauce

  • 1 cup semi-sweet chocolate chips
  • ½ cup heavy cream

Instructions

Step 1: Prepare the Cinnamon Sugar

In a shallow bowl, combine the sugar and cinnamon.

Set aside for coating the churros later.

Step 2: Make the Dough

In a medium saucepan, combine water, butter, sugar, and salt.

Bring to a gentle boil over medium heat.

Add the flour all at once and stir vigorously until a smooth dough forms and pulls away from the sides of the pan.

Remove from heat and let cool for about 5 minutes.

Step 3: Add Egg and Vanilla

Mix in the egg and vanilla extract until fully incorporated.

The dough should become smooth, thick, and pipeable.

Step 4: Heat the Oil

Heat about 2 inches of vegetable oil in a deep pot to 375°F (190°C).

Step 5: Pipe the Churros

Transfer the dough to a piping bag fitted with a large star tip.

Carefully pipe strips of dough directly into the hot oil, cutting them with scissors to your desired length.

Step 6: Fry Until Golden

Fry for 2–3 minutes per side until golden brown and crispy.

Do not overcrowd the pot.

Remove with a slotted spoon and place on paper towels.

Step 7: Coat in Cinnamon Sugar

While still warm, roll the churros in the cinnamon-sugar mixture until evenly coated.

Step 8: Prepare the Chocolate Sauce (Optional)

Heat the cream until steaming but not boiling.

Pour over the chocolate chips and stir until smooth.

Serve alongside the warm churros.

Tips for Perfect Churros

Use a Star-Shaped Tip

The ridges help churros cook evenly and create their signature crispy texture.

Maintain Oil Temperature

If the oil is too cool, churros absorb excess oil. If it's too hot, they brown too quickly before cooking through.

Coat While Warm

Cinnamon sugar sticks best when the churros are freshly fried.

Serve Immediately

Churros are at their absolute best when served warm and fresh.

Delicious Variations

Filled Churros

Pipe dulce de leche, vanilla custard, or chocolate filling into the center after frying.

Chocolate Churros

Add cocoa powder to the cinnamon sugar coating for a richer flavor.

Mini Churro Bites

Pipe shorter pieces to create bite-sized treats perfect for parties.

Spiced Churros

Add a pinch of nutmeg or pumpkin spice to the sugar coating for a seasonal twist.

Caramel Churros

Serve with warm caramel sauce or dulce de leche for dipping.

What to Serve with Churros

Churros pair wonderfully with:

  • Mexican hot chocolate
  • Café de olla
  • Coffee
  • Dulce de leche
  • Chocolate ganache
  • Vanilla ice cream
  • Whipped cream
  • Fresh berries

They also make a fantastic dessert for birthdays, holidays, and festive gatherings.

Storage Tips

Churros are best enjoyed fresh, but leftovers can be stored in an airtight container at room temperature for up to 2 days.

To reheat:

  • Bake at 350°F (175°C) for 5–7 minutes
  • Or air fry for 2–3 minutes

Avoid microwaving, as it can soften the crispy exterior.

Final Thoughts

Churros are one of those timeless desserts that never fail to bring smiles. Their golden, crunchy exterior, fluffy interior, and sweet cinnamon-sugar coating create a combination that's impossible to resist.

Whether you're recreating the magic of a Mexican street market, serving dessert at a family gathering, or simply treating yourself on a weekend afternoon, homemade churros deliver comfort, nostalgia, and pure deliciousness in every bite. One warm churro dipped in chocolate is all it takes to understand why this beloved treat has captured hearts around the world.