Votes: 1
Rating: 3
Rate this recipe!

Prep time


Cook time

less than 20minutes




  • 1 cup Milk
  • 4 tablespoons unsalted butter chopped
  • 1/8 teaspoon kosher salt
  • 1 1/3 cups Better Than Cup4Cup Gluten Free Flour or Gluten Free Pastry Flour Hack (both of which already include xanthan gum)
  • 4 Eggs at room temperature
  • 1/4 cup Granulated Sugar
  • 2 teaspoons Ground Cinnamon
  • Oil for frying
  • 4 ounces Bittersweet Chocolate chopped
  • 1 1/2 cups Milk
  • 2 teaspoons Cornstarch


  1. First, make the churros. Cook the milk, butter and salt in a large saucepan until the butter is melted and the mixture begins to boil. Remove the pan from the heat, add the flour and stir vigorously. Return the pan to the heat and continue to stir vigorously for about 3 minutes, until the mixture begins to pull away from the sides of the pan and comes together in a ball. A thin film will form on the bottom of the pan. Remove from the heat and allow the mixture to cool for about 3 minutes.
  2. Transfer half the dough to a blender or food processor. Pour the beaten eggs on top and then add the rest of the dough. Pulse until the mixture is smooth and uniformly well-blended. Set the dough aside to cool. Mix the sugar and cinnamon together in a shallow baking dish, and set it aside.
  3. While the dough is cooling, pour 2 inches of frying oil in a heavy-bottom stockpot with high sides and heat the oil over medium heat until the temperature of the oil reaches 350°F. Transfer the dough from the blender or food processor to a pastry bag fitted with a large star tip. Pipe out about 3 strips of dough, 4- to 5-inches long, into the hot oil (if necessary, snip off the end of the strip of dough with kitchen shears). Fry for about 2 minutes, gently flip over the churros, and fry for another 2 minutes or until golden brown and firm. Remove from the oil to a paper towel-lined plate, allow to cool briefly before tossing the hot churros in the cinnamon-sugar mixture to coat. Repeat with the remaining pastry dough.
  4. Once the churros are ready, make the chocolate sauce. Place the chopped chocolate and 1 1/4 cups (10 fl. oz.) of the milk in a small, heavy-bottom saucepan. Cook over medium-low heat, stirring occasionally, until the chocolate is melted and the milk begins to simmer. While the chocolate is melting, in a separate small bowl, whisk the cornstarch into the remaining 1/4 cup (2 ounces) milk until smooth. Pour the cornstarch and milk mixture into the saucepan, and stir to combine. Simmer the chocolate mixture, continuing to stir occasionally, until it coats the back of a spoon (about 2 minutes). Pour into a small container for dipping, and allow to cool to room temperature before serving as it will thicken as it cools.
  5. Serve the churros warm with the chocolate dipping sauce. The churros are best eaten soon after being fried, but can be refreshed in a 400°F oven for about 5 minutes before serving. They will crisp back up a bit.
There is no Nutrition Label for this recipe yet.