Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Close up of churros topped with caramel drizzle and served with dipping sauces

Homemade Mexican Churros Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Papa Mason
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

If you are craving warm, crispy Mexican churros, then you are absolutely in the right place. From the very first bite, these golden treats deliver that perfect balance of crunchy outside and soft inside texture. Because this recipe focuses on homemade Mexican churros from scratch, you will learn exactly how to recreate authentic street style flavor in your own kitchen with simple steps and ingredients.


Ingredients

Scale
  • 1 cup water
  • 2 tablespoons butter
  • 1 tablespoon sugar
  • 1 cup flour
  • 2 eggs
  • 1 teaspoon vanilla extract
  • Oil for frying
  • 1 cup sugar (for coating)
  • 1 tablespoon cinnamon

Instructions

  1. Add water, butter, and sugar to a saucepan and bring to a gentle boil while stirring.
  2. Add flour all at once and mix until a smooth dough forms.
  3. Remove from heat and let it cool slightly.
  4. Add eggs one at a time, mixing well after each addition.
  5. Stir in vanilla extract until smooth.
  6. Transfer dough into a piping bag or plastic bag.
  7. Heat oil in a deep pan to the proper frying temperature.
  8. Pipe strips of dough into hot oil and cut with scissors.
  9. Fry until golden brown on all sides.
  10. Remove and drain on paper towels.
  11. Coat immediately in cinnamon sugar.
  12. Serve warm for best texture and flavor.

Notes

Maintain proper oil temperature to avoid soggy churros. Do not overcrowd the pan and always serve immediately for the best crispy texture.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Fried
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 portion
  • Calories: 320
  • Sugar: 18g
  • Sodium: 150mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 55mg