Homemade Churros with Chocolate-Peanut Butter Sauce

Homemade Churros with Chocolate-Peanut Butter Sauce

Thanks to Emily from it at MexicanCandy.org for this recipe – Churros are immensely popular in Mexico, Spain and Portugal.

Churros are deep fried dough-pastries. They are also known as Mexican or Spanish Doughnuts. They are generally knotted in shape and can be thick or thin. Churros are immensely popular in Mexico, Spain and Portugal. They are mainly eaten as a breakfast dish but can be had as a snack too.

There is a long ongoing debate on where churros come from. Some believe they were introduced by Spanish shepherds while others say that the Portuguese introduced them from Northern China. Whether Spanish, Portuguese or Chinese – churros are a now a favourite Latin American dish.

Churros are crispy on the outside and soft on the inside. Traditionally they are best had when sprinkled or tossed with sugar and cinnamon mixture and dunked into chocolate sauce. But now there are several different varieties. From the dulce de lechefilled churros in Mexico to a cheese-filled version in Uruguay!

After having the Tacos and the Enchiladas, one cannot leave the Mexican food experience incomplete without having Churros! So here is a quick and simple Churro recipe which you can easily make at home!


  • For Chocolate-Peanut Butter Sauce
    • 1 cup semisweet chocolate chips
    • ¼ cup creamy peanut butter
    • ½ cup milk
    • ¼ cup heavy cream or condensed milk
    • 2 teaspoons vanilla extract
  • For Churros
    • 2 ½ tablespoons sugar
    • ½ teaspoon salt
    • 1 cup water
    • 2 tablespoons vegetable oil and extra for frying
    • 1 cup all-purpose flour
    • ½ cup sugar
    • 1 teaspoon ground cinnamon

Method of Preparation

  • For the sauce – In a saucepan with medium to low heat, combine all the ingredients for the sauce. Then stir for 5-7 minutes (continuously!) the chocolate chips have to be melted and the mixture should be smooth and have no lumps. Remove it from heat and set it aside to cool down and thicken.

Now while our tasty chocolate sauce cools down, let’s make the churros!

  • For churros – Keep medium heat. In a saucepan add – sugar, salt, water and 2 tbsp oil. Bring them all to a boil. Then remove from heat. Add flour and stir with a spoon until a soft ball of dough forms. Now put this dough in a piping bag.
  • Heat another large saucepan with half-filled oil to a temperature of 375°F. Now carefully with the help of the piping bag, pipe the churro batter into the oil. Fry churros for 1-2 minutes on both sides and of course till they attain that beautiful golden-brown colour! Yum! Now with a slotted spoon, transfer the yummy churros to a plate lined with oil absorbent napkins. You don’t want excess oil!
    • Finally, all that’s left to be done is to toss the churros in the traditional mixture of sugar and cinnamon. Serve these delicious churros with our chocolate-peanut butter sauce on the side!

     Churros are available to eat at cafes or street stalls but now you can also make them easily at home. So, try out these Mexican fritters with the tasty chocolate-peanut butter sauce right away and enjoy!

    Author Bio:

    Emily is a sucker for anything sweet. She especially loves Mexican candies and blogs about it at MexicanCandy.org. Apart from that, she is a gadget and gizmo freak and is also an amateur photographer.