Easy Churros with Chocolate or Caramel Dip

These are always so much fun to make and devour with your loved ones! What I love about this recipe is you can make it gluten-free just by changing up the flour you use. Also, they’re naturally vegan (depending on your dipping sauces of course).

This is a seriously simplified version of the traditional recipe but without all the gluten (if you wish), eggs, and dairy… It’s really good though, trust me! I made a simple ganache and dulce de leche as dips – melted the dark dairy-free chocolate with some warm coconut cream and bought canned dulce de leche (not vegan) which I also added some regular cream too, to loosen it up, that’s honestly how simple this dessert option is. Both the ganache and/or dulce de leche are the perfect chasers for these churros.

Easy Churros with Chocolate or Caramel Dip

  • Servings: 12
  • Difficulty: Easy
  • Print


  • 60ml oil
  • 1 cup + 3 tablespoons sugar
  • 500ml water
  • 275g GF flour or all-purpose flour
  • 1 tbsp cinnamon
  • 1 cup chocolate, chopped
  • 1/2 cup dolce de leche
  • 1 cup coconut cream or regular cream, separated


  1. In a small saucepan, add your oil, water, and 3 tablespoons of sugar and bring it to a boil. Remove from the heat and stir through the flour, until it forms a ball of dough.
  2. In a small bowl, mix together your remaining sugar and cinnamon for the coating.
  3. In a deep pot, add 3-4 inches of oil. Heat on high until it reaches 190C or until a piece of dough sizzles and rises to the top.
  4. Transfer the dough into a piping bag fitted with a large star tip. Pipe the dough over the pot of oil at around 4-5 inches. Pipe 2-3 churros at a time. Fry them until golden brown.
  5. Transfer the cooked churros onto a paper towel for 1-2 minutes, before quickly rolling them in the cinnamon/sugar mixture. Repeat until all the dough is used up.
  6. Add 1/2 a cup of cream/coconut cream to two separate heat-proof bowls and heat up in the microwave. Add the chopped chocolate the one bowl and the caramel to the other and mix well until fully melted. Transfer the sauces to your serving dish, with the warm churros and devour!