Welcome, fellow food lovers! Are you ready to dive into the delightful world of churros? Imagine a crispy, golden-brown exterior giving way to a soft, fluffy inside, all dusted with a sweet cinnamon-sugar coating. Now, picture dipping that warm, sweet treat into a luscious, rich chocolate sauce. Sounds like a dream, right? Well, today, we’re making that dream a reality in your very own kitchen! Homemade churros might seem a little fancy, but I promise you, with this easy-to-follow guide, you’ll be whipping up these Spanish delights in no time. Get ready for a truly indulgent experience that’s perfect for any occasion, from a cozy family dessert to a fun party treat.
History / Background of Churros

Churros have a fascinating history, rumored to have originated with Spanish shepherds. Living high in the mountains, these ingenious folks needed a hearty, easy-to-make pastry that could be cooked over an open fire without the need for an oven. The simple dough, fried until golden, became their staple. As time went on, churros traveled from the mountains to cities, evolving into the beloved street food we know today. They made their way across the globe, especially gaining popularity in Latin America, where variations and dipping sauces became a vibrant part of their tradition. Each country adds its own twist, but the essence of a warm, fried dough remains universally cherished.
Why You’ll Love This Recipe

- Simple Ingredients You likely have most of them in your pantry already!
- Beginner-Friendly No complicated techniques, just clear steps.
- Incredibly Delicious Crispy, sweet, and perfectly dippable.
- Fun to Make A great activity for kids and adults alike.
- Impressive Outcome Your friends and family will think you’re a pro chef!
- Versatile Easy to adapt with different coatings and sauces.
Ingredient Notes

Before we get started, let’s quickly chat about our stars of the show—the ingredients. Using good quality ingredients makes all the difference! Here’s what you’ll need:
- All-Purpose Flour This is our base. Make sure it’s fresh!
- Water The liquid that brings our dough together.
- Unsalted Butter Adds richness and helps with texture. If you only have salted, just reduce the added salt slightly.
- Granulated Sugar For sweetness in the dough and the coating.
- Salt A pinch enhances all the flavors.
- Eggs Act as a binder and help create that perfect fluffy interior.
- Vegetable Oil For frying. Choose one with a high smoke point like canola, sunflower, or peanut oil.
- Ground Cinnamon Essential for that classic churro coating.
- Unsweetened Cocoa Powder For our decadent chocolate sauce.
- Heavy Cream Makes the chocolate sauce rich and smooth.
- Vanilla Extract A touch of warmth for the sauce.
Equipment Needed

Having the right tools makes the process smoother and more enjoyable. Here’s what you’ll want to have on hand:
- Medium Saucepan For making the dough.
- Mixing Bowls For preparing the coating and sauce.
- Electric Mixer (optional, but helpful)Â For incorporating eggs into the dough, though a strong spoon works too!
- Star-Tipped Piping Bag This is crucial for getting that classic churro shape and crispy ridges. A large, sturdy pastry bag with a large star nozzle (like Wilton 1M or 21) is ideal.
- Deep Pot or Dutch Oven For frying the churros.
- Candy or Deep-Fry Thermometer Essential for maintaining the correct oil temperature.
- Slotted Spoon or Spider Skimmer For safely removing churros from the hot oil.
- Paper Towel-Lined Plate or Wire Rack For draining excess oil.
- Whisk For the chocolate sauce.
Full Recipe Card
Here’s the moment you’ve been waiting for! Follow these steps carefully, and you’ll have perfect churros in no time.
Churro Ingredients
- 1 cup (240ml) water
- 1/2 cup (113g) unsalted butter, cut into cubes
- 1/4 teaspoon salt
- 1 tablespoon granulated sugar
- 1 cup (120g) all-purpose flour
- 2 large eggs
- 6-8 cups vegetable oil, for frying
Cinnamon Sugar Coating
- 1/2 cup (100g) granulated sugar
- 1 tablespoon ground cinnamon
Chocolate Dipping Sauce
- 1/2 cup (120ml) heavy cream
- 2 tablespoons unsalted butter
- 1/4 cup (25g) unsweetened cocoa powder
- 1/4 cup (50g) granulated sugar
- 1/2 teaspoon vanilla extract
Churro Instructions
- Prepare the Dough In a medium saucepan, combine water, butter, salt, and 1 tablespoon sugar. Bring to a rolling boil over medium heat, stirring until butter is melted.
- Add Flour Remove the saucepan from heat. Add all the flour at once and stir vigorously with a wooden spoon until a ball of dough forms and pulls away from the sides of the pan.
- Cook the Dough Return the saucepan to low heat and continue to cook the dough, stirring constantly, for 1-2 minutes to dry it out slightly. This step is important for crispy churros. Remove from heat.
- Cool Slightly Transfer the dough to a large mixing bowl. Let it cool for about 5 minutes. This prevents the eggs from scrambling.
- Add Eggs Add eggs one at a time, mixing well after each addition until fully incorporated. The dough will look lumpy and separated at first, but keep mixing until it’s smooth and glossy. An electric mixer with a paddle attachment works great here.
- Heat Oil In a deep pot or Dutch oven, heat 6-8 cups of vegetable oil over medium-high heat until it reaches 350-375°F (175-190°C). Use a candy thermometer to monitor the temperature.
- Pipe Churros While the oil heats, fit a large piping bag with a star tip. Fill the bag with the churro dough. Carefully pipe 4-6 inch strips of dough directly into the hot oil, using kitchen shears or a knife to cut the dough. Do not overcrowd the pot.
- Fry Churros Fry for 2-4 minutes, turning occasionally, until golden brown and cooked through. They should be crispy on the outside.
- Drain Remove churros with a slotted spoon and place them on a paper towel-lined plate or a wire rack to drain excess oil.
- Coat with Cinnamon Sugar While churros are still warm, toss them in the cinnamon sugar mixture until evenly coated.
Chocolate Sauce Instructions
- Combine Ingredients In a small saucepan, combine heavy cream, butter, cocoa powder, and 1/4 cup sugar.
- Heat and Whisk Heat over medium-low heat, whisking constantly, until the butter is melted, sugar is dissolved, and the sauce is smooth and slightly thickened. Do not boil.
- Finish the Sauce Remove from heat and stir in the vanilla extract. Serve warm with the churros.
Tips & Variations

- Add Flavor to Dough A pinch of nutmeg or a teaspoon of vanilla extract can be added to the churro dough for extra flavor.
- Spicy Chocolate Sauce For a kick, add a pinch of cayenne pepper or chili powder to the chocolate sauce.
- Dulce de Leche Dip Instead of chocolate, serve with warm dulce de leche for a different traditional twist.
- Chocolate Filled Churros Once fried, you can carefully inject warm chocolate or dulce de leche into the center of the churros using a small pastry tip.
- Sugar-Free Options Use a sugar substitute in the dough and coating, and a sugar-free chocolate for the sauce.
Pro Chef Tips

- Oil Temperature is Key Maintaining the correct oil temperature (350-375°F or 175-190°C) is crucial. Too low, and churros will be greasy; too high, and they’ll burn before cooking through. Use a thermometer!
- Don’t Overcrowd the Pot Fry churros in small batches to keep the oil temperature stable and ensure even cooking.
- Dry Out the Dough The step where you cook the dough after adding flour helps remove excess moisture, leading to crispier churros. Don’t skip it!
- Mix Eggs Thoroughly Ensure each egg is fully incorporated into the dough before adding the next. This creates a smooth, emulsified dough.
- Serve Immediately Churros are best enjoyed fresh and warm from the fryer.
Common Mistakes to Avoid

- Not Drying the Dough Enough Leads to soggy churros. Always cook the flour mixture for a minute or two on low heat.
- Scrambling the Eggs Adding eggs to dough that’s too hot will cook them. Always let the dough cool for a few minutes first.
- Overcrowding the Fryer This drops the oil temperature, resulting in greasy churros. Work in small batches.
- Incorrect Oil Temperature As mentioned, too hot or too cold oil causes problems. Invest in a good thermometer.
- Not Using a Star Tip A round tip won’t give you those signature ridges that create extra crispiness.
Storage & Meal Prep

Churros are definitely best enjoyed fresh, but sometimes you might have leftovers or want to get a head start. Here’s how:
- Cooked Churros Store leftover cooked churros (without the cinnamon sugar coating) in an airtight container at room temperature for up to 1 day. Reheat in a toaster oven or air fryer until crispy again. Then, toss in cinnamon sugar.
- Chocolate Sauce The chocolate sauce can be stored in an airtight container in the refrigerator for up to 5 days. Reheat gently on the stove over low heat or in the microwave, stirring until smooth.
Make-Ahead & Freezer Notes

- Dough You can prepare the churro dough up to 1 day in advance. Store it in a piping bag in the refrigerator. Let it come to room temperature for about 30 minutes before piping and frying, as cold dough can make the oil splatter.
- Unfried Churros Pipe the raw dough onto a parchment-lined baking sheet and freeze until solid. Once frozen, transfer the churro pieces to a freezer-safe bag. When ready to fry, do not thaw! Fry them directly from frozen, adding a minute or two to the cooking time. They might be slightly less crispy than fresh dough, but still delicious.
Serving Suggestions

Churros are versatile and can be enjoyed in many ways!
- Classic Dip Serve immediately with the warm chocolate sauce.
- Coffee Pairing A perfect accompaniment to a strong cup of coffee or hot chocolate for a delightful breakfast or afternoon treat.
- Ice Cream Sundae Crumble warm churros over vanilla ice cream with a drizzle of chocolate sauce for an amazing dessert sundae.
- Fruit Platter Offer alongside fresh berries or sliced bananas for a fresh contrast.
- Party Treat Arrange on a platter with various dipping sauces like caramel, dulce de leche, or even a fruit preserve for a fun dessert bar.