Struffoli are little balls of dough with a sweet honey glaze and nonpareil sprinkles. My grandma always made them for Christmas, but since she can't do it anymore, I came up with my own variation that she loves because they are a little bit sweeter than the traditional bread-like ones. Also, they have to be formed into a tower... It's tradition!

Prep Time:
15 mins
Cook Time:
30 mins
Total Time:
45 mins



  • 4 eggs

  • ¼ cup white sugar

  • ¼ cup vegetable oil

  • 1 teaspoon vanilla extract

  • 1 teaspoon baking powder

  • ¼ cup all-purpose flour, or as needed

  • 2 cups vegetable oil for frying, or as needed


  • ½ cup honey, or more to taste

  • ½ cup white sugar, or more to taste

  • 1 tablespoon rainbow nonpareil sprinkles, or to taste


  1. Beat eggs, 1/4 cup white sugar, 1/4 cup vegetable oil, and vanilla extract together in a bowl; stir in baking powder. Slowly stir flour, about 1 tablespoon at a time, into egg mixture until a soft dough forms. Roll dough into small balls.

  2. Heat 2 cups vegetable oil in a large saucepan to 350 degrees F (175 degrees C) or until you see little waves on the bottom of the saucepan.

  3. Working in small batches, fry dough balls in hot oil until lightly browned, 2 to 3 minutes per batch. Transfer struffoli to a paper towel-lined plate using a slotted spoon.

  4. Heat honey in a saucepan over medium-low heat. Slowly mix 1/2 cup sugar, a few tablespoons at a time, into honey until sugar is melted and glaze is smooth, about 5 minutes.

  5. Transfer struffoli to a large bowl and pour glaze on top; toss quickly to evenly coat before glaze hardens.

  6. Arrange struffoli into a tower shape or Christmas tree shape on a serving plate. Sprinkle nonpareil sprinkles over struffoli.

Cook's Note:

Canola can be substituted for vegetable oil.

Editor's Note:

We have determined the nutritional value of oil for frying based on a retention value of 10% after cooking. The exact amount will vary depending on cooking time and temperature, ingredient density, and the specific type of oil used.

Nutrition Facts (per serving)

303 Calories
15g Fat
41g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 303
% Daily Value *
Total Fat 15g 19%
Saturated Fat 3g 13%
Cholesterol 93mg 31%
Sodium 97mg 4%
Total Carbohydrate 41g 15%
Dietary Fiber 0g 0%
Total Sugars 37g
Protein 4g
Vitamin C 0mg 1%
Calcium 49mg 4%
Iron 1mg 4%
Potassium 50mg 1%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love