Go Back
+ servings
authentic spanish bunuelos recipe

Spanish Buñuelos Recipe

Buñuelos are a fantastic Christmas dessert from Spain, perfect for any time of day! Deep-fried dough with sugar and any filling you want, what's not to love?
5 from 1 vote
Print (images optional) Pin
Course: Dessert
Cuisine: Spanish
Prep Time: 1 hour 20 minutes
Cook Time: 15 minutes
Total Time: 1 hour 35 minutes
Servings: 30 servings
Calories: 194.16kcal
Author: David Pope


  • 1 cup of milk
  • 1 cinnamon stick
  • 150 g of butter
  • Zest of one lemon
  • 1 and 2/3 cups of flour
  • 1/2 teaspoon of baking powder
  • 6 medium eggs
  • 2 cups of vegetable oil
  • Powdered sugar for serving
  • Optional: thick drinking chocolate or custard


  • In a medium-sized saucepan, heat the milk, cinnamon stick, lemon zest and butter. Bring to the boil.
  • Once the mixture is boiling, carefully remove the cinnamon stick and add the flour and baking powder.
  • Stir constantly for 5 minutes, keeping the saucepan on the heat.
  • Remove from heat, and add the eggs one at a time, beating vigorously.
  • When the dough is smooth (you can use a hand mixer if necessary), sit it aside in the saucepan for about an hour.
  • Set a large frying pan on medium-high heat and add the vegetable oil to a depth of about 1.5 inches.
  • When the oil is hot enough to fry with, start to carefully drop rough spoonfuls of the dough into the pan. Don't put too many in at one time, keep enough space so that the balls of dough remain separate.
  • When they start to turn a tasty golden brown, flip them over. Once they're cooked, they should go golden and start to float in the oil.
  • Remove the buñuelos from the pan one at a time using a slotted spoon, and place on paper towels.
  • Sprinkle with powdered sugar and serve straight away!
  • Optional: You can also serve the buñuelos with thick dark drinking chocolate on the side. There are plenty of different brands and sweetness levels to choose from, so choose the one you prefer most!


Calories: 194.16kcal | Carbohydrates: 3.75g | Protein: 1.84g | Fat: 19.73g | Saturated Fat: 14.85g | Cholesterol: 44.3mg | Sodium: 23.7mg | Potassium: 28.54mg | Fiber: 0.17g | Sugar: 0.46g | Vitamin A: 185.65IU | Calcium: 21.03mg | Iron: 0.36mg
Did you make this recipe?Tag @spanishsabores on IG and hashtag it #spanishsabores!