Go Back
+ servings
churros pipped and topped with mini Oreos over a rack
Print Pin
5 from 3 votes

Churros with Chocolate Sauce Recipe

Deliciously crisp on the outside while soft and chewy inside, these cinnamon-sugar dusted homemade churros with chocolate sauce are the best... But discover how to serve them at a party in a different way!
Keywords:air-fryer churros, baked churros, churros with chocolate sauce, dessert recipes, easy churros, fried churros, homemade churros, pastry recipe
Prep Time 20 minutes
Cook Time 3 minutes
Total Time 23 minutes
Servings 8 churros
Calories289 kcal
Cost $ 0.50 per churro


  • pan
  • knife or scissors
  • plate
  • bowl
  • microwave


For the churros:

  • 2 cups water
  • 2 tablespoons granulated sugar
  • 1 teaspoon salt
  • 2 tablespoons vegetable oil
  • 2 cups all-purpose flour or a gluten-free flour, for a GF version
  • 2 quarters vegetable oil about 2 liters (to fry)
  • 1/2 cup granulated sugar to roll the churros in
  • 1 teaspoon ground cinnamon
  • 1 pinch ground nutmeg optional

For the chocolate sauce:

  • 1/2 cup heavy cream
  • 3-1/2 ounces semisweet chocolate chips 100 grams


  • In a medium saucepan over medium heat, combine water, sugar, salt, and oil.  Bring to a boil, stir, and remove from heat. Mix in the flour for about 30 seconds until it forms a ball of dough.
  • In a fryer, heat oil to 375° F (190° C). Put the dough in a churrero or a piping bag with a LARGE star tip attached. Twist and close the bag.
  • Hold the bag or the churrero upright and straight over the hot oil fryer (so the churros come out straight), then squeeze out an appropriate length of dough (about 7 inches or 18 cm each).
  • After it is squeezed out, separate each churro from the piping bag using a sharp knife or kitchen scissors and let drop straight into the hot oil.
  • Fry them until golden brown (about 2-3 minutes per batch), turning occasionally to achieve a uniform color on all sides (do not fry more than 4 or 5 churros at a time because the temperature of the fryer will decrease and this will affect the final product).
  • Remove the churros from the hot oil with a slotted spoon and place on a shallow baking pan lined with paper towels to drain. If you have used a piping bag, the churros won't have a hole.
  • Optionally, let them cool a bit and hold the churros upright; then, make a central hole lengthwise from the top almost through to the bottom using a wood skewer (DO NOT MAKE A HOLE IN THE CENTER because we won't fill in our churros).
  • In another baking sheet, pass the churros in the cinnamon-nutmeg-sugar mixture to coat while they are still warm. Reserve!
  • Serve dipped with chocolate sauce (see how to make below). Or serve pipped on top with store-bought chocolate frosting and dulce de leche using a star nozzle. Then sprinkle with colorful sprinkles.
  • If you want to, place a couple of mini Oreos or mini candy bars on top as seen in one of the images. Enjoy!!!
  • To prepare the chocolate sauce: Bring cream to a boil in a small saucepan over medium-high heat or heat in the microwave. Pour cream over chocolate in a glass bowl. Let stand for about 30-40 seconds. Whisk the mixture well until smooth. For a dairy-free version, use vegan chocolate and plant-based milk.

Recipe Video

Recipe Notes

How to Bake Churros in the Oven
  • While deep-fried churros are yummy, it’s OK that some may prefer to bake them. To do this, simply follow all of the steps to make the churros except for the deep frying.
  • Instead, pipe the churro dough onto cookie sheets lined with parchment paper or silicone baking mats. Bake them at 400° F for about 20 minutes until they’re golden brown.
  • Let them cool slightly before filling with the chocolate sauce and rolling in the cinnamon-sugar mixture.
How to Air Fry Churros
  • Yes, churros can be made in the air fryer! For this method, you’ll need to add 4 eggs to the dough. To do this, transfer the hot dough to a large mixing bowl or the bowl of a stand mixer.
  • Add one egg and beat the dough right away with an electric or stand mixer until the egg is completely incorporated into the dough.
  • Repeat this with the remaining three eggs (one at a time), then scoop the dough into a piping bag with a large star tip.
  • Instead of piping the dough into the hot oil, you’ll pipe it right onto the air fryer basket.
  • Make as many churros at once as will fit in the fryer basket with a bit of space between each, then coat the tops with non-stick cooking spray.
  • Close the air fryer and cook the churros until golden brown and crispy, about 6-8 minutes, flipping halfway through the cooking time.
  • Allow the churros to cool slightly, then fill each with the chocolate sauce and roll in the cinnamon-sugar mixture.
Can I Make the Dough in Advance?
Yes! You can actually make the dough the day before you plan to fry the churros. This saves time when you are ready to have churros since all you’ll need to do is fry (or bake or air fry) them and then add the filling and topping.
Simply make the churro dough as normal, then place it in a food storage container with a lid and refrigerate for up to 24 hours. Bring the dough to room temperature before cooking the churros.
Although this chocolate-filled version of churros is super tasty, you may want to try some other delish fillings. Here are some ideas:
  • Melted guava paste
  • Dulce de leche
  • Peanut butter
  • Nutella
  • Vanilla pastry cream
  • Peanut butter and jelly
  • Melted guava paste and cream cheese -- which is known as a Romeo and Juliet in Brazil.
Here are some toppings to try:
  • Whipped sweet cream
  • Dulce de leche
  • Chocolate frosting
  • Sprinkles
  • Ice cream
  • Fresh berries
  • Chopped nuts
  • Buttercream frosting
How to Store Leftovers
While churros are always best when eaten fresh, you can store leftovers to eat later.
Place them in a zip-top bag or an airtight container and refrigerate for up to 2 days. To reheat, bake on a cookie sheet in the oven at 375° F for 5-8 minutes until hot.


Calories: 289kcal | Carbohydrates: 43g | Protein: 4g | Fat: 12g | Saturated Fat: 8g | Cholesterol: 21mg | Sodium: 301mg | Potassium: 75mg | Fiber: 1g | Sugar: 18g | Vitamin A: 219IU | Calcium: 22mg | Iron: 2mg

** Nutrition labels on easyanddelish.com are for educational purposes only. This info is provided as a courtesy and is only an estimate, since the nutrition content of recipes can vary based on ingredient brand or source, portion sizes, recipe changes/variations, and other factors. We suggest making your own calculations using your preferred calculator, based on which ingredients you use, or consulting with a registered dietitian to determine nutritional values more precisely.

Please note that health-focused and diet information provided on easyanddelish.com is for educational purposes and does not constitute medical advice, nor is it intended to diagnose, treat, cure, or prevent disease. Consult with your doctor or other qualified health professional prior to initiating any significant change in your diet or exercise regimen, or for any other issue necessitating medical advice.

DID YOU MAKE THIS RECIPE?Comment and rate the recipe. Also follow us on Pinterest at @easyanddelish for more delish recipes.