The oil’s bubbling, and I’m already drooling. Just a few minutes more, and I’ll have crispy, golden churros ready for dusting in sugar. This Churros Recipe is about to transform your snack game.
This one’s perfect for when you’ve got friends over and need something sweet in a hurry (trust me, it happens). Unlike store-bought versions, you can whip these up fresh in less than 30 minutes using just a handful of pantry staples. Seriously, they’re that good. Get ready for some serious crunch!
Why You’ll Love This Churros Recipe
- Super easy: Seriously, you only need a few simple ingredients and about 30 minutes to whip these up.
- Flavor explosion: The combination of warm, sugary goodness with that hint of vanilla is absolutely addictive (trust me on this).
- Crisp-tender perfection: They come out golden and crispy on the outside while being soft and pillowy inside—so good!
- Versatile treat: Dip them in chocolate, drizzle some caramel, or just enjoy them plain; they work for any craving.
- Best fresh: It’s a little sad, but these are definitely best eaten right away—once they cool down, they lose some charm.
Churros Recipe Ingredients
For the Base:
water (1 cup) — Use filtered water to keep the dough clean and fresh, or it’ll taste off.
granulated sugar (2 tablespoons) — Don’t skimp on the sugar; it’s key for that crispy crust, or they’ll be bland.
salt (1/2 teaspoon) — Use kosher salt, not table salt; the flavor’s way better, or your churros’ll be flat.
all-purpose flour (1 cup) — Stick to all-purpose flour; no cake flour here, or your churros won’t hold shape.
eggs (2 large) — Room temp eggs mix better and create a fluffier dough, or they’ll be dense.
vanilla extract (1 tablespoon) — Get real vanilla extract, not imitation; it makes a huge difference, or it’ll taste cheap.
vegetable oil (1 cup) — Use a neutral oil like canola; don’t use olive oil, or they’ll taste weird.
For the Topping:
granulated sugar (1 cup) — Cinnamon’s gotta be fresh; stale cinnamon ruins the warm flavor, or it’ll be boring.
ground cinnamon (1 teaspoon) — Use good quality semisweet chocolate chips like Ghirardelli; don’t go cheap, or it’ll be waxy.
For the Chocolate Sauce:
semisweet chocolate chips (1 cup) — Heavy cream’s non-negotiable for that rich dip; don’t swap with milk, or it’s too thin.
heavy cream (1/2 cup)
Full measurements in the recipe card below.
How to Make Churros Recipe
1. Heat the Base: In a medium saucepan, combine 1 cup water, 2 tablespoons granulated sugar, and 1/2 teaspoon salt over medium heat until it boils. You’ll know it’s ready when you see big bubbles breaking the surface.
2. Form the Dough: Once boiling, remove from heat and stir in 1 cup all-purpose flour until the mixture forms a ball. It’ll look a bit sticky but shouldn’t stick to your fingers.
3. Mix in Eggs: Allow the dough to cool slightly, then mix in 2 large eggs and 1 tablespoon vanilla extract until smooth and glossy. The dough should feel soft but not runny (and be careful, it can get hot!).
4. Prep for Frying: Heat 1 cup vegetable oil in a deep skillet or pot to 350°F (175°C). If you’ve got a thermometer, use it — frying at the wrong temp can lead to soggy churros.
5. Pipe into Oil: Transfer the churro dough to a piping bag fitted with a star tip. And pipe 4-inch strips of dough into the hot oil, frying until golden brown — about 2-3 minutes on each side. Don’t walk away here; it goes from golden to burnt in about 30 seconds.
6. Coat with Sugar: Remove churros from oil and drain on paper towels for a few seconds before rolling them in a mixture of 1 cup granulated sugar and optional ground cinnamon (a must for that extra kick).
7. Make the Sauce: In a small saucepan, heat 1/2 cup heavy cream over medium heat until it begins to simmer. Remove from heat and stir in 1 cup semisweet chocolate chips until melted and smooth — you’ll want it rich for dipping!
Exact quantities in the recipe card below.
How to Store Churros Recipe
- Room Temperature: Keep them in an airtight container for up to 2 days. (Trust me, they taste best fresh!)
- Refrigerator: Store in a sealed container for up to 5 days, but the crispy topping softens a bit — so just be aware.
- Freezer: Wrap individually in plastic wrap and place them in a freezer bag for up to 3 months. (They can lose some texture, but still worth it!)
- Reheating: Bake at 350°F (175°C) for about 10 minutes or until they’re warm and the outside feels slightly crisp again.
What to Serve with Churros Recipe?
These sweet treats are deliciously rich, so pairing them with something light or tangy can really balance it out.
- Fresh Fruit Salad: The acidity of citrus fruits cuts through the sweetness, making each bite more refreshing.
- Cold Vanilla Ice Cream: The creamy, cold texture contrasts beautifully with warm churros, creating a delightful temperature difference.
- Coffee or Espresso: A strong coffee balances the sweetness and complements the chocolate sauce for a perfect match.
- Chocolate Milkshake: This adds extra creaminess and richness; just blend ice cream with milk for a quick treat!
- Caramel Sauce: Drizzle over churros for added sweetness, but I’d suggest using a bit less chocolate sauce to avoid overload.
- Spicy Hot Chocolate: The heat from chili powder in your hot chocolate offers an exciting flavor contrast that works surprisingly well!
- Creamy Yogurt Dip: Mix plain yogurt with honey and a squeeze of lemon for a tangy dip that lightens things up; it takes 5 minutes to whip together.
Churros Recipe Variations
- Cinnamon Sugar Coating: Add 1 teaspoon ground cinnamon to the sugar before dusting for extra flavor.
- Chocolate Drizzle: Melt an extra 1/2 cup chocolate chips and drizzle over the finished churros for a fancy touch.
- Vanilla Twist: Mix in an additional tablespoon of vanilla extract with the eggs for a richer flavor.
- Coffee Infusion: Stir in 1 tablespoon of instant coffee granules into the hot water for a subtle mocha kick.
- Nutty Churros: Roll warm churros in chopped nuts instead of sugar for a crunchy texture (trust me, it’s delicious).
- Fried Dulce de Leche Filling: Pipe a dollop of dulce de leche inside each churro right after frying for a gooey surprise.
- Chili Chocolate Sauce: Add a pinch of cayenne pepper to the melted chocolate sauce for a spicy kick that balances sweetness.
Make Ahead Options for Churros Recipe
I like to prep the churro dough a few hours in advance and store it in an airtight piping bag in the fridge. You can keep it there for up to 2 days, just make sure to bring it back to room temperature before frying. The chocolate sauce also keeps well for about 3 days in a sealed container — just reheat it gently before serving. But honestly, the churros themselves don’t hold up too well once they’re fried; they taste best fresh out of the oil when they’re still warm and crispy. So, I’d recommend frying them right before you’re ready to dig in. Fry ‘em fresh!
Churros Recipe Recipe FAQs
Can I make the Churros Recipe ahead of time?
You can prep the dough a few hours in advance and store it in the fridge, but don’t fry them until you’re ready to serve. Churros are best fresh, so if you do have extras, reheat them in a hot oven for a couple of minutes. That’ll help revive their crispiness! Just keep an eye on them — nobody wants a burnt churro.
Why did my churros turn out flat?
If your churros flattened out, it’s likely because of the eggs. Make sure you’re using room temperature eggs; they mix better and create that nice fluffy texture. Also, be sure to use all-purpose flour — anything else won’t hold up. And when frying, watch for that golden color; if they’re pale, they might not have enough structure!
What can I substitute for vanilla extract in this dish?
If you don’t have vanilla extract handy, you could use almond extract for a different flavor kick (just half the amount). But I’ve gotta say, real vanilla makes such a difference in this recipe; it really elevates those sweet notes. Plus, you’ll want to stick with quality ingredients overall — it pays off big time!
How do I know when my oil is hot enough for frying?
You want your oil at 350°F (175°C) for perfect churros. If you don’t have a thermometer, drop a small piece of dough into the oil; if it sizzles and bubbles right away, you’re good to go! If it sinks and doesn’t bubble up after a few seconds, wait longer to heat it up. Patience is key here!
Final Thoughts on Churros Recipe
Making churros is totally worth it for that crispy, golden crust you get when you fry them up right. Seriously, the technique of mixing the dough just so and frying it to perfection is a game-changer. If you’ve been putting this off, tonight’s the night to whip these up! Trust me, once you dive into that warm churro with a dip of rich chocolate sauce, you’ll want to make this recipe again and again. Drop a comment if you added anything — I’m always curious!

Churros Recipe
Ingredients
Method
- In a medium saucepan, combine water, sugar, and salt over medium heat. Bring to a boil.
- Once boiling, remove from heat and stir in flour until the mixture forms a ball.
- Allow the dough to cool slightly, then mix in eggs and vanilla extract until smooth.
- Heat vegetable oil in a deep skillet or pot to 350°F (175°C).
- Transfer the churro dough to a piping bag fitted with a star tip.
- Pipe 4-inch strips of dough into the hot oil, frying until golden brown, about 2-3 minutes on each side.
- Remove churros from oil and drain on paper towels.
- In a shallow dish, mix sugar and cinnamon.
- Roll the warm churros in the sugar mixture to coat evenly.
- In a small saucepan, heat heavy cream over medium heat until it begins to simmer.
- Remove from heat and stir in chocolate chips until melted and smooth.
- Serve churros warm with chocolate sauce for dipping.






