This post may contain affiliate links. Please read our disclosure policy.

These Easter bread rolls are soft, lightly sweet, and filled with jam, then rolled into small crescent shapes and baked until golden.

If you grew up with kifli or similar pastries, this will feel familiar – just made with a rich Easter bread dough.

They’re simple, flexible, and perfect for making a big batch to share (or not – they disappear fast).

Bulgarian Easter kifli sweet bread rolls baked golden and dusted with sugar, soft homemade crescent rolls with jam filling
Rose Hip Jam Horn Rolls

Why This Recipe Works

Perfect for holidays, breakfast, or snacks

Soft, fluffy dough that stays tender

Lightly sweet, not heavy

Easy shaping once you see the pattern

Works with any jam you have

Bulgarian Easter kifli rolls baked golden and dusted with sugar, soft crescent-shaped bread filled with rose hip jam

What You’ll Need

  • Yeast, warm milk, sugar
  • Eggs + oil
  • Flour, lemon zest, vanilla
  • Jam (rose hip or any favorite)
  • Egg wash + sugar topping

How To Make Easter Bread Rolls

1. Activate the yeast

Mix yeast with warm milk and let it sit until foamy.

2. Make the dough

Mix eggs, sugar, milk, yeast, oil, vanilla, and lemon juice.
Add flour and mix into a soft dough.

Sweet yeast dough for Bulgarian Easter kifli in a bowl, smooth and ready to rest

3. Knead + first rise

Knead until smooth and slightly elastic.
Let rise until doubled.

4. Divide and shape

Divide dough into portions.
Roll into rounds, cut into wedges, and add a small amount of jam.

5. Roll into crescents

Roll each piece from the wide end to the tip, forming a crescent.
Place seam-side down so they hold their shape.

6. Second rise

Let the rolls rise again until puffy.

7. Bake

Brush with egg wash, sprinkle with sugar, and bake until golden.

Easter Bread Horn Rolls With Rose Hip Jam Recipe

Recipe Tips

Watch baking time
Bake until lightly golden – not dry.

Don’t overfill with jam
Too much filling will leak during baking.

Seal the rolls properly
Keep the tip tucked under so they don’t open.

Use warm, not hot milk
Helps activate the yeast without killing it.

Let them rise fully
This is what gives you soft, fluffy rolls.

Bulgarian Easter kifli rolls broken open showing soft fluffy interior and rose hip jam filling inside golden sugared crescent bread

Texture Goal

  • Golden outside, not dry
  • Soft and fluffy
  • Slightly airy inside
  • Lightly sweet with a jam center

Filling Options

  • Rose hip jam (traditional)
  • Apricot
  • Strawberry
  • Plum
  • Nutella or chocolate spread
Homemade Bulgarian kifli crescent rolls with golden crust and sugar topping, traditional Easter sweet bread

Make It Your Own

Use less sugar for a lighter version

Make them larger for fewer rolls

Add citrus zest for freshness

Golden Easter Bread Rolls Close-Up Picture

Storage

  • Warm slightly before serving
  • Room temperature: 1-2 days
  • Refrigerate for longer storage

More Similar Recipes

Bulgarian Easter kifli rolls baked golden and dusted with sugar, soft crescent-shaped bread filled with rose hip jam
5 from 1 vote

Easter Bread Rolls

Soft and fluffy Easter bread rolls filled with jam and baked until golden. Easy yeast dough, perfect for holidays, breakfast, or snacks.
Prep: 10 minutes
Cook: 15 minutes
Total: 2 hours 25 minutes
Servings: 48

Ingredients 

  • Dough:
  • 3 eggs, 2 eggs + 1 egg white; reserve yolk for egg wash
  • 1/2 cup sugar
  • 1 cup warm milk
  • 2 1/4 tsp dry yeast
  • 1 tsp lemon juice
  • 1 tsp vanilla extract
  • pinch of salt
  • 1/2 cup oil
  • 4 1/2 cups all-purpose flour, plus more if needed
  • zest from 1 large lemon
  • 10 oz jam, rose hip or any
  • Egg wash:
  • 1 egg yolk
  • 3 tbsp oil
  • 3 tbsp milk
  • Topping:
  • sugar for sprinkling

Instructions 

Activate yeast

  • Mix warm milk and yeast. Let sit until foamy.

Make dough

  • Beat eggs and sugar until combined.
  • Add yeast mixture, oil, lemon juice, and vanilla.
  • Add half the flour, then salt and zest.
  • Gradually add remaining flour and mix until dough forms.

Knead + rise

  • Knead until smooth (about 5 minutes).
  • Place in greased bowl, cover, and let rise until doubled (about 2 hours).

Shape

  • Divide dough into portions.
  • Roll into rounds and cut into wedges.
  • Add a small amount of jam to each piece.
  • Roll into crescents, seam-side down.

Second rise

  • Place on baking sheet and let rise until puffy.

Bake

  • Preheat oven to 350°F (175°C).
  • Brush with egg wash and sprinkle with sugar.
  • Bake 15–20 minutes until golden.

Notes

Do not overfill – jam can leak during baking
Seal the tip underneath each roll
Use warm milk, not hot
Let dough rise fully for best texture
Bake until lightly golden, not dry

Nutrition

Calories: 245kcal, Carbohydrates: 15g, Protein: 1g, Fat: 3g, Cholesterol: 14mg, Sodium: 8mg, Potassium: 30mg, Sugar: 5g, Vitamin A: 30IU, Vitamin C: 0.6mg, Calcium: 12mg, Iron: 0.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breads
Cuisine: American, bulgarian
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments