Authentic Churros From Scratch

Indulge in the irresistible delight of homemade churros – a classic fried dessert that promises a perfect symphony of textures and flavors. This easy churros recipe is designed to help you create churros that are delightfully sweet and crunchy on the outside, with a warm, soft, and fluffy interior. Imagine dipping these golden, cinnamon-sugar-coated sticks into a rich homemade chocolate sauce or a luscious dulce de leche for an experience that is nothing short of pure bliss. The best part? You don’t need any specialized equipment or exotic ingredients; just a few simple pantry staples and a sturdy piping bag will get you started on this culinary adventure.

Churros coated with cinnamon sugar on a serving platter.

These homemade churros are truly captivating and surprisingly simple to master. The magic begins with a versatile choux pastry dough, which fries up beautifully to create that signature crispy exterior. Once golden brown and perfectly cooked, each churro is generously coated in a sweet cinnamon sugar mixture. While they are phenomenal on their own, serving them with a warm, velvety chocolate sauce elevates this treat to an extraordinary level. Be warned: they are so utterly delicious, you might find yourself struggling to have any leftovers!

Forget about needing a deep fryer or any complicated kitchen gadgets. All you really need is a large, heavy-bottomed pot or Dutch oven for frying, a durable piping bag, and a star-shaped piping tip. With these essentials, you’ll be able to pipe the churro dough directly into the hot oil and watch as they transform into golden perfection right before your eyes. This hands-on process is part of the fun and makes the final product even more rewarding.

For the ultimate authentic experience, be sure to enjoy your churros piping hot and fresh. They pair wonderfully with a steaming mug of traditional Mexican beverages like Champurrado (a thick, chocolate-based atole) or Café de Olla (spiced coffee). To make your dessert even more memorable, I’ve included a recipe for a luscious homemade chocolate sauce – it’s undeniably one of the best dessert dips you can create!

What Exactly are Churros? A Delightful Mexican and Spanish Treat

Churros are a beloved fried pastry, celebrated across various cultures, particularly in Mexico and Spain. They are essentially elongated pieces of fried dough, often characterized by their ridged surface, which is achieved by piping the dough through a star-tipped nozzle. Once fried to a beautiful golden crisp, they are typically rolled in sugar, or in the case of Mexican churros, a fragrant cinnamon-sugar blend. The result is a delightful contrast: a satisfying crunch on the outside that gives way to a soft, airy, and fluffy interior. Their distinctive long and thin shape makes them ideal for dipping into a variety of sweet sauces, from rich caramel to decadent chocolate.

While often grouped together, it’s interesting to note the subtle differences between Mexican and Spanish churros. Mexican churros are famously recognized for their generous coating of cinnamon sugar, which adds an extra layer of warmth and spice to the sweet pastry. Spanish churros, on the other hand, tend to be simpler, often coated only in granulated sugar, allowing the pure flavor of the fried dough to shine through. Both versions are equally delicious and hold a special place in the hearts of dessert lovers worldwide.

Why You’ll Adore This Churros Recipe

There are countless reasons why this particular churros recipe stands out and is sure to become a cherished favorite in your kitchen:

  • **Effortless Elegance:** Despite their impressive appearance, churros are surprisingly simple to make from scratch. Our recipe breaks down the process into manageable steps, making it accessible even for novice bakers.
  • **Irresistible Texture:** The hallmark of a perfect churro is its texture – a golden, crispy shell giving way to a soft, tender interior. This recipe consistently delivers on that promise, ensuring every bite is a textural dream.
  • **Versatile Dipping:** While chocolate sauce is a classic companion, these churros are incredibly versatile. They taste fantastic with dulce de leche, fruit compotes, or even a simple dusting of powdered sugar. You can customize your dipping experience to suit any craving.
  • **No Fancy Equipment Needed:** We’ve ensured this recipe can be made without expensive, specialized machinery. A basic kitchen setup, including a deep pot and a piping bag, is all you need to create bakery-quality churros at home.
  • **Freshness Factor:** There’s nothing quite like a churro straight out of the fryer, still warm and coated in sparkling cinnamon sugar. Making them at home means you get to enjoy them at their absolute peak of freshness, a luxury often not available with store-bought versions.
  • **A Fun Activity:** Making churros can be a joyful activity for the whole family, from preparing the dough to piping and decorating. It’s a wonderful way to create delicious memories together.
Churros ingredients on a table.

Essential Churros Ingredients

The beauty of churros lies in their simple yet effective ingredient list. You likely have most of these on hand already!

  • Oil for Frying: Choosing the right oil is crucial for achieving that perfect golden crispness without imparting unwanted flavors. Neutral oils like vegetable oil, canola oil, or corn oil are excellent choices because they have a high smoke point and won’t overpower the sweet cinnamon notes of the churros. Ensure you have enough to submerge the churros adequately, typically about 2-3 inches deep in your frying vessel.
  • Water, All-Purpose Flour, Unsalted Butter, Granulated Sugar, Salt, and Vanilla Extract: These are the fundamental components for creating the choux pastry dough, the foundation of our churros. This unique dough is made by cooking these ingredients on the stovetop until a thick ball forms. When properly prepared, choux pastry results in a light, airy, and slightly hollow interior, similar to that of cream puffs or eclairs. The vanilla extract adds a lovely aromatic depth to the dough, enhancing the overall flavor.
  • Eggs: While some traditional churro recipes omit eggs, I firmly believe they are essential for achieving truly rich, tender, and incredibly fluffy churros. Eggs contribute to the dough’s structure and elasticity, helping the churros puff up beautifully during frying and ensuring that desirable soft interior. Using room temperature eggs also helps them incorporate more smoothly into the cooked dough.
  • Cinnamon Sugar: This iconic topping is what truly makes them Mexican churros! A simple blend of granulated sugar and ground cinnamon is prepared in advance. Once the churros are fried and still hot, they are generously rolled in this aromatic mixture, creating a sparkling, sweet, and spicy coating that is utterly addictive.
  • Chocolate Sauce: While optional, a homemade chocolate sauce is undeniably one of the best accompaniments for churros. The warm, rich, and slightly bittersweet chocolate provides a perfect counterpoint to the sweet, crispy churros. You can easily make your own using the recipe provided below, or if you’re short on time, a high-quality store-bought chocolate sauce or even warmed Nutella can be a delicious substitute.
Churros covered in cinnamon sugar with a ramekin of chocolate sauce.

Crafting the Perfect Churros: A Step-by-Step Guide

Making churros might seem intimidating, but with these clear steps, you’ll be whipping up a batch of delicious, golden-brown treats in no time. Precision and preparation are key!

Step 1: Prepare Your Frying Setup. Begin by setting up your frying station, as this will help save time once the dough is ready. Fill a large, heavy-bottomed pan or pot – a Dutch oven or a sauté pan with high sides works wonderfully – with about 2-3 inches of neutral frying oil (like vegetable, canola, or corn oil). Place it over medium heat and allow it to gradually heat up to a temperature between 365-375°F (185-190°C). Using a candy/deep fry thermometer is highly recommended to ensure accurate temperature, which is critical for evenly cooked churros. While the oil heats, you can proceed with the next steps.

Step 2: Construct the Choux Pastry Dough. In a separate medium saucepan, combine the water, unsalted butter, granulated sugar, salt, and vanilla extract. Place the saucepan over medium heat and stir the mixture frequently until the butter is completely melted and the liquid comes to a rolling boil. Once boiling, immediately reduce the heat to low, then add all of the all-purpose flour at once. Stir vigorously with a wooden spoon or heat-resistant spatula until the mixture comes together to form a cohesive dough ball that pulls away from the sides of the pan. Remove the pot from the heat and transfer the dough to a large mixing bowl to cool for about 15 minutes. This cooling period is crucial!

Step 3: Incorporate the Eggs. Once the dough has cooled sufficiently (it should still be warm but not hot enough to cook the eggs), it’s time to add the eggs. Stir in one large egg at a time using a sturdy wooden spatula or spoon. The mixture will initially seem resistant and might separate, looking clumpy and difficult to combine. Don’t be discouraged! Continue stirring and pressing with your spatula until the first egg is fully incorporated and the dough returns to a somewhat smooth consistency. Adding the second egg will be even more challenging, requiring a bit of arm strength. Keep stirring until the dough is uniformly combined and has a thick, gluey consistency, resembling stiff mashed potatoes. This thorough mixing ensures a smooth texture in your final churros. If you have a stand mixer with a paddle attachment, this step can be made easier.

Next, transfer the prepared churro dough into a large, sturdy piping bag fitted with your chosen star tip. It’s helpful to push the dough down and gently squeeze out any trapped air pockets to ensure a smooth, consistent flow when piping.

Churro dough in a pot

Step 4: Fry the Churros to Golden Perfection. Double-check your oil temperature, ensuring it’s within the 365-375°F range. Working carefully, pipe a 4-5 inch line of dough directly into the hot oil. Use kitchen scissors to cleanly cut the dough from the piping bag. Fry only 3-4 churros at a time to avoid overcrowding the pan and dropping the oil temperature too significantly. Allow them to fry for about 3-4 minutes, turning them occasionally, until they achieve a beautiful golden brown color and are cooked through. Once perfectly fried, use a slotted spoon or spider to carefully remove the churros from the oil and transfer them to a plate lined with paper towels to drain any excess oil.

Churros being piped in hot oil for frying.

Step 5: Coat and Serve Immediately. While the churros are still hot from the fryer (this is essential for the cinnamon sugar to adhere properly), roll them generously in the prepared cinnamon sugar mixture until they are fully coated on all sides. Transfer the coated churros to a serving platter. Serve them immediately with your homemade chocolate sauce, dulce de leche, or any other dip you desire. Freshly fried churros are truly the best!

Churros being covered in cinnamon sugar coating.

Expert Tips and Tricks for Flawless Churros

Achieving churro perfection is easier with a few insider tips. Pay attention to these details, and your homemade churros will be indistinguishable from those from a professional bakery:

  • Mastering Oil Temperature: This is arguably the most critical factor. Always use a reliable candy/deep fry thermometer to monitor your oil. Maintaining the ideal temperature range of 365-375°F (185-190°C) is key. If the oil is too cool, the churros will absorb too much grease and become soggy. If it’s too hot, the outside will burn quickly while the inside remains raw and doughy.
  • Choosing the Right Piping Tip: A large star tip is essential for giving churros their characteristic ridged appearance and a good thickness. Tips like the Wilton #6B or an Ateco 845 are perfect. These large tips produce churros that are thick, fluffy, and have beautifully defined edges, which also help trap the cinnamon sugar.
  • Invest in a Sturdy Piping Bag: Churro dough is quite thick and stiff. A flimsy piping bag will likely burst under the pressure. Opt for a professional-grade, heavy-duty piping bag. Brands like this or this are excellent choices, designed to withstand the density of choux pastry.
  • Cooling the Dough Before Adding Eggs: This step cannot be emphasized enough. After cooking the dough on the stovetop, it must cool down for at least 10-15 minutes before incorporating the eggs. If the dough is too hot, the eggs will scramble and cook upon contact, ruining the texture of your churros. The goal is to gradually hydrate the dough with the eggs, not cook them.
  • Don’t Overcrowd the Pan: When frying, resist the urge to add too many churros at once. Frying in small batches (typically 3-4 at a time, depending on your pot size) helps maintain a consistent oil temperature. Overcrowding will cause the oil temperature to drop rapidly, leading to greasy, undercooked churros.
  • Preparation is Key (Mise en Place): This recipe moves quickly once you start frying. Before you even begin making the dough, ensure your workstation is fully prepped. Have your plate lined with paper towels ready for draining, and your cinnamon sugar mixture in a shallow bowl prepared for coating. This streamlines the process and ensures your churros are coated while still hot.
  • Room Temperature Eggs: While not strictly mandatory, using room temperature eggs helps them incorporate more smoothly and evenly into the dough, leading to a more consistent churro texture.
  • Snipping the Churros: When piping the dough into the oil, use a pair of kitchen scissors (that you’ve dipped in oil to prevent sticking) to snip the churros to your desired length. This creates clean, even pieces.
Churros dipped in a chocolate sauce.

Serving Your Delightful Homemade Churros

The best churros are undoubtedly enjoyed hot and fresh, straight from the cinnamon-sugar coating. While they are a treat on their own, pairing them with an array of delectable dipping sauces truly elevates the experience. The sweet, crispy dough and the warm cinnamon sugar coating are perfectly complemented by these irresistible options:

  • Homemade Chocolate Sauce: A classic for a reason! The rich, velvety texture and deep cocoa flavor of our homemade chocolate sauce (instructions included in the recipe card) provide a luxurious contrast to the crispy churros. It’s warm, comforting, and utterly addictive.
  • Dulce de Leche: This creamy, caramelized milk sauce is a match made in heaven for churros. Its buttery, rich sweetness and thick consistency make it an incredibly decadent dip that pairs beautifully with almost any sweet treat.
  • Cajeta (Mexican Caramel): For a slightly different take on caramel, Cajeta offers a distinct goat’s milk flavor that is both unique and incredibly delicious. Drizzle this gooey, complex sauce generously over your churros for an authentic Mexican touch.
  • Fruit Compote: For a lighter, fresher option, a berry or apple compote can add a lovely tang and fruity sweetness that cuts through the richness of the fried dough.
  • Vanilla Ice Cream: A scoop of cold vanilla ice cream provides a delightful temperature contrast when served alongside warm churros. You can even create a churro sundae!

Can You Bake Churros Instead of Frying?

For those who prefer to avoid fried foods or are looking for a slightly lighter alternative, baking churros is indeed an option! While the traditional churro experience is undeniably linked to deep frying, you can achieve a delicious, albeit slightly different, result by baking them.

I have a specific recipe for Baked Pumpkin Churros, which is developed specifically for oven preparation. It’s a fantastic alternative if frying isn’t for you. However, it’s important to set expectations: baked churros will have a softer texture compared to their fried counterparts and may not develop the same level of crispiness. The flavor profile will still be wonderfully sweet and cinnamon-spiced, but the overall mouthfeel will be different.

Regarding *this specific* recipe (the fried version), I haven’t thoroughly tested it for baking. Therefore, attempting to bake this dough is at your own risk, as the dough’s hydration and fat content might need adjustments for optimal oven results. If you do experiment with baking this recipe, I would love to hear about your experience! Please leave a comment below and let me know how it turned out, including any modifications you made to achieve success.

Storing, Freezing, and Reheating Homemade Churros

Homemade churros are truly at their best when enjoyed fresh and warm, right after they’ve been fried and coated in cinnamon sugar. However, sometimes you might have leftovers, or you might want to prepare them in advance. Here’s how to properly store, freeze, and reheat them to maximize their deliciousness:

To Store Leftover Cooked Churros:
While not ideal, leftover fried churros can be stored in an airtight container at room temperature for up to 1 day. Keep them away from moisture to prevent them from becoming soggy. They will lose much of their crispness as they sit.

To Freeze Cooked Churros:
If you want to preserve cooked churros for a longer period, freezing is a good option. Place the cooled, finished churros (preferably without the cinnamon sugar coating, as it can get messy upon thawing) in a single layer on a baking sheet. Freeze until solid, about 1-2 hours. Once frozen, transfer the churros to a freezer-safe, airtight bag or container, separating layers with parchment paper to prevent sticking. They should stay fresh for up to 3 months. You can also freeze the *uncooked dough* in the piping bag, sealed tightly, for later use.

To Reheat Cooked Churros:
Reheating pre-cooked churros can bring back some of their crispness. The best method is to warm them in a preheated oven or air fryer.

  • Oven Method: Preheat your oven to 400°F (200°C). Arrange the frozen or thawed churros in a single layer on a baking sheet. Heat for about 8-12 minutes, or until they are warmed through and crispy.
  • Air Fryer Method: Preheat your air fryer to 350°F (175°C). Place the churros in a single layer in the air fryer basket (do not overcrowd). Cook for 4-6 minutes, or until hot and crispy.

Once reheated, you can roll them in fresh cinnamon sugar if they weren’t coated initially, or refresh the coating. Serve immediately with your favorite dipping sauce.

To Cook Frozen Uncooked Dough:
If you froze the uncooked churro dough, allow it to thaw completely in the refrigerator before piping and frying or baking according to the recipe instructions. This ensures even cooking and prevents temperature shock in the oil.

Explore More Irresistible Mexican Desserts

If you’ve fallen in love with the flavors of churros, you’re in for a treat! Mexican cuisine offers a vibrant and diverse array of desserts that are just as rich in flavor and tradition. Dive into these other delectable recipes to continue your culinary journey:

  • Sopapillas: These puffy, fried pastries are light and airy, often drizzled with honey or cinnamon sugar. They’re a delightful, melt-in-your-mouth experience similar to churros in their fried goodness.
  • Flan: A classic custard dessert, Flan is known for its silky-smooth texture and a rich caramel topping. It’s an elegant and timeless sweet that offers a comforting finish to any meal.
  • Tres Leches Cake: Meaning “three milks cake,” this moist and tender sponge cake is soaked in a luscious blend of three different milks (evaporated, condensed, and heavy cream), then topped with whipped cream. It’s incredibly flavorful and satisfying.
  • Bunuelos: These crispy, thin fried fritters are often shaped into flat discs or rosettes, then dusted with cinnamon sugar or drizzled with piloncillo syrup. They are a festive and crunchy treat, especially popular during holidays.
Churros coated with cinnamon sugar on a serving platter.
Pin
Print

4.87 from 15 votes

Churros Recipe

By: Isabel Orozco-Moore
This Churros recipe creates churros that are sweet and crunchy on the outside and fluffy on the inside! Served with chocolate sauce!
Prep: 10 minutes
Cook: 45 minutes
Total: 55 minutes
Servings: 14 churros

Ingredients 

For the churros

  • oil, for frying (vegetable, canola, or corn oil work great)
  • 1 cup water
  • 3 tablespoons unsalted butter
  • 2 tablespoons granulated sugar
  • 1/2 teaspoon kosher salt
  • 1 teaspoon vanilla extract
  • 1 1/4 cup all-purpose flour
  • 2 large eggs, room temperature preferred

For the cinnamon sugar topping

  • 1/2 cup granulated sugar
  • 1/2 teaspoon ground cinnamon

For the chocolate dipping sauce

  • 3/4 cup semi-sweet chocolate chips
  • 3/4 cup heavy cream
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon kosher salt

Instructions 

For the churros

  • Fill a large pan 2 inches deep with oil over medium heat. I like to use my Dutch oven. Heat oil to 365-375°F. While the oil is heating up, continue following the next steps.
  • Line a large plate with paper towels and set aside. Make the cinnamon sugar topping by combining the sugar and ground cinnamon in a shallow bowl. Set aside.
  • In a separate saucepan over medium heat, add water, butter, sugar, salt, and vanilla extract. Stir frequently until butter is melted and mixture comes to a boil.
  • Once boiling, reduce heat to low and add flour. Stir until a dough ball forms. Remove from heat and allow to cool for 15 minutes.
  • After cooling, add one egg and stir with a wooden spatula until well until combined. This will be difficult at first and the mixture won’t seem to come together, but use a spatula or wooden spoon to continue to stir until the egg is combined. (To make this easier, you can use a stand mixer if you have one.)
  • Once the egg is fully mixed in, add the second egg and repeat. This will be even tougher to mix in than the first one, but keep going and the mixture will come together to form a dough.
  • Transfer the dough to a large sturdy piping bag fitted with a large star tip (I used a Wilton #6b).
  • Once oil has reached 365-375°F, carefully pipe a 4-5 inch line of dough into your oil. Quickly cut the dough from the tip using scissors.
  • Fry for about 3 minutes until golden brown, then transfer to the plate lined with paper towels to drain off any excess oil.
  • Roll the churros through cinnamon sugar topping until coated on all sides and transfer to a plate for serving.
  • Serve immediately with chocolate dipping sauce if desired.

For the chocolate dipping sauce

  • Add the chocolate chips in a medium bowl. Set aside.
  • Add the heavy cream, cinnamon, and salt to a small saucepan over medium-high heat. Give it a stir to mix everything together and heat it up until almost boiling (don’t let it boil!).
  • Pour the hot cream mixture over the chocolate chips. Stir everything together until the chocolate has melted. Serve immediately.

Notes

  • Measure the temperature of the oil using a candy/deep fry thermometer. This will help ensure that the oil is at the right temperature so you don’t accidentally burn the outside or undercook the middle of the churros.
  • Use a large star tip like the Wilton #6b or an Ateco 845. It will give you thick and fluffy churros with defined edges.
  • Make sure to use a very sturdy piping bag. The dough is very thick and if the piping bag isn’t strong enough, it may burst open at the seams when piping. Grab a professional-grade piping bag like this or this.
  • I recommend frying only 3 churros at a time so that the oil doesn’t drop in temperature too much.

Nutrition

Serving: 1churro with sauce | Calories: 198kcal | Carbohydrates: 23g | Protein: 3g | Fat: 11g | Saturated Fat: 4g | Cholesterol: 30mg | Sodium: 94mg | Potassium: 75mg | Fiber: 1g | Sugar: 12g | Vitamin A: 114IU | Calcium: 12mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.