These soft homemade crescent rolls are light, fluffy, and beautifully golden on the outside. Made with a simple yeast dough, they have a tender texture and a delicious homemade flavor that makes them perfect for breakfast, brunch, dinner, or holiday meals.
Each roll is shaped into a classic crescent and can be topped with sesame, poppy, or flax seeds for extra flavor and a lovely finish. Serve them warm with butter, cheese, jam, or alongside your favorite soup or main dish. Once you try these fresh from the oven, they will quickly become a family favorite!

The secret to beautifully soft homemade crescent rolls is giving the yeast dough enough time to rise and rolling each piece gently to create those delicate layers inside. For more helpful tips about working with yeast dough, take a look at this guide to homemade dinner rolls from King Arthur Baking.
These rolls are a wonderful addition to breakfast, lunch, or dinner and can be served with both sweet and savory spreads. And if you enjoy baking soft homemade bread, you may also like my Soft and Fluffy Dinner Rolls, another easy recipe that is perfect for family meals and special occasions.
Quick Recipe Info
Prep Time: 10 minutes
First Rise: 1 hour
Shaping Time: 15 minutes
Second Rise: 15 minutes
Bake Time: 20 minutes
Total Time: 2 hours
Oven Temperature: 340°F (170°C)
Yield: About 15 crescent rolls, depending on their size
Filling: Unfilled, but they can be filled with your favorite sweet or savory filling
Topping: Sesame seeds, poppy seeds, flax seeds, or any seeds you prefer
Best Served: Warm or at room temperature
Why You’ll Love These Crescent Rolls
These soft homemade crescent rolls are a wonderful addition to breakfast, brunch, dinner, or any holiday table. Here are a few reasons why this will become your go-to recipe:
- Incredibly Soft and Fluffy: The simple yeast dough bakes into tender rolls with a light, melt-in-your-mouth layered interior.
- Simple Pantry Ingredients: No fancy ingredients required! You only need basic kitchen staples that you likely already have on hand.
- Perfect for Any Meal: Serve them warm with butter and jam for breakfast, or alongside cozy soups, fresh salads, and hearty main dishes.
- Easy to Customize: You can leave them classic and plain, or get creative by filling them with cheese, chocolate, jam, or your favorite savory spreads.
- Delicious Warm or Cold: While they taste absolutely heavenly fresh from the oven, they remain soft and delicious even at room temperature.
- Beautiful Presentation: Topping them with different seeds not only adds a lovely crunch and flavor but also makes them look beautifully rustic and inviting.

Ingredients for Soft Homemade Crescent Rolls
Having your ingredients measured out and at the right temperature is key to getting that perfect, fluffy rise. Here is what you will need to make these soft homemade crescent rolls:
For the Yeast Mixture (Yeast Activation):
- 1 cup warm water (240 ml) – Make sure it is warm, not hot (ideally between 105°F-110°F / 40°C- 43°C) so you don’t kill the yeast.
- 1 tablespoon active dry yeast (about 9 g)
- ½ tablespoon sugar (1½ teaspoons) – This feeds the yeast and helps it foam up.
- 1 tablespoon all-purpose flour – A little flour helps kickstart the activation.
For the Dough:
- 1½ cups warm milk (360 ml) – Warm milk adds richness and keeps the dough incredibly soft.
- ½ cup sunflower or vegetable oil (120 ml) – Gives the rolls their tender, melt-in-your-mouth crumb.
- 1 tablespoon salt – Crucial for bringing out the buttery flavor of the dough.
- All-purpose flour, as needed – Add this gradually. You want to use just enough so the dough becomes soft and only slightly sticky.
For the Toppings (Optional):
- Sesame, flax, or poppy seeds – Use these as desired to give your crescent rolls a beautiful, bakery-style finish.
- Optional: A little melted butter or an egg wash to brush on top before or after baking.
How to Make Soft Homemade Crescent Rolls
Making yeast dough from scratch might seem intimidating, but this process is incredibly straightforward. Just follow these easy steps to get the perfect rise and texture for your soft homemade crescent rolls.
Step 1: Activate the Yeast
- Combine the liquids: Pour the warm milk and warm water into a large mixing bowl.
- Add the activators: Add the sugar, active dry yeast, and 1 tablespoon of all-purpose flour.
- Whisk and rest: Whisk everything together until smooth and well combined. Let the mixture rest for about 10 minutes, or until the yeast becomes foamy and begins to activate.

Step 2: Prepare the Dough
- Initial mix: Give the activated yeast mixture a quick stir, then add the oil, salt, and 3 cups of all-purpose flour. Begin mixing the dough.
- Gradually add flour: Continue adding the remaining flour gradually, a little at a time, while mixing and kneading.

- Check the texture: Add only as much flour as needed, until the dough becomes soft and starts pulling away from your hands.
Important Note: The dough should remain slightly soft and pliable rather than becoming firm or dry. This is the ultimate secret to fluffy rolls!
Step 3: Let the Dough Rise
- Cover it up: Once the dough is smooth and well-kneaded, cover the bowl tightly with plastic wrap, then place a clean kitchen towel over the top. The plastic wrap is crucial as it helps prevent the surface of the dough from drying out while it rises.

- The first rise: Leave the dough in a warm, draft-free place for about 1 hour, or until it has completely doubled in size.

Step 4: Divide the Dough
- Prepare your workspace: Once the dough has doubled in size, gently transfer it to a clean, lightly oiled work surface. Do not knead the dough again.
- Portion the dough: Divide the dough into 15 equal pieces and gently shape each piece into a smooth ball.
Size Option: This yields 15 large, bakery-style crescent rolls. If you prefer medium-sized rolls (making about 30 total), simply divide each of the 15 pieces in half.

Step 5: Shape the Crescent Rolls
For this recipe, oiling the work surface instead of dusting it with flour is the ultimate secret. It keeps the dough incredibly soft and allows you to stretch it into thin, delicate layers without sticking.
- Stretch the dough: Place one dough ball on your oiled surface and gently stretch it with your hands. Turn it over and lightly stretch the other side.
- Roll it thin: Using a rolling pin, roll the dough into a long, thin oval or strip. Try to roll it as thin as possible-this is what creates those beautiful, visible layers inside the rolls after baking.

- Roll and tuck: Starting from one narrow end, roll the dough tightly toward the opposite end. Ensure the final seam is tucked underneath the roll so it does not open up in the oven.

- Arrange on the tray: Place the shaped roll on a baking sheet lined with parchment paper, curving the ends slightly to create a classic crescent shape. Repeat with the remaining dough balls.

Step 6: Let the Shaped Rolls Rise (The Second Rise)
- Cover and rest: Once all your soft homemade crescent rolls are arranged on the baking sheet, cover them gently with a clean kitchen towel.

- Let them puff up: Let them rest at room temperature for about 10-15 minutes until they are slightly puffy and ready for the oven.
Step 7: Brush and Add the Toppings
- Prepare the wash: Once the crescent rolls have finished their second rise, combine 2 tablespoons of water and 1 tablespoon of oil in a small bowl. Stir well.
- Brush gently: Using a pastry brush, gently brush this mixture over the tops of the rolls. This simple wash helps the seeds stick perfectly and gives the baked rolls a beautiful, lightly golden finish.
- Add the seeds: Generously sprinkle the rolls with your choice of sesame seeds, poppy seeds, flax seeds, or a colorful mixture of different seeds.

Step 8: Bake the Crescent Rolls
- Preheat and bake: Place the baking sheet in a preheated oven and bake at 340°F (170°C) for about 20 minutes.
- Watch the color: Depending on your oven and the size of your rolls, they may need a few extra minutes. Bake them slowly until they are evenly risen and have achieved a beautiful, golden-brown color on top.
- Cool and serve: Remove your soft homemade crescent rolls from the oven and let them cool slightly on a wire rack before serving.

Serve and Enjoy
Let your freshly baked soft homemade crescent rolls cool for just a few minutes on a wire rack, then serve them warm or at room temperature.
Because these rolls are beautifully light and unfilled, they are incredibly versatile. You can easily pair them with both sweet and savory toppings!

Delicious Ways to Serve These Rolls:
- The Sweet Route: Spread them generously with softened butter, cream cheese, your favorite fruit jam, honey, or even chocolate spread.
- The Savory Route: Pair them with sliced cheese, deli meats, or herbed garlic butter.
- The Perfect Dinner Side: Use them to scoop up cozy autumn soups, hearty stews, or holiday gravies. They are the ultimate addition to any Thanksgiving or Christmas table!
How to Store and Freeze
Storing at Room Temperature
Allow the crescent rolls to cool completely before storing them. Place them in an airtight container or resealable bag and keep them at room temperature for up to 2 days. Make sure the container is tightly closed so the rolls stay soft and do not dry out.
Refrigerating
Refrigeration is not necessary, but you can store the rolls in an airtight container in the refrigerator for up to 5 days. Warm them briefly before serving to restore their soft texture.
Freezing
Once completely cooled, place the crescent rolls in a freezer-safe bag or container. Separate the layers with parchment paper if needed. Freeze them for up to 3 months.
Reheating
Thaw frozen rolls at room temperature, then warm them in a preheated oven at 300°F (150°C) for about 5-8 minutes. You can also microwave one roll for a few seconds, but reheating in the oven gives the best texture.
Frequently Asked Questions (FAQ)
Can I fill these crescent rolls?
Yes. Although this recipe makes plain crescent rolls, you can fill them with cheese, cream cheese, chocolate spread, jam, or another sweet or savory filling. Use only a small amount so the filling does not leak out while baking.
Why should I oil the work surface instead of using flour?
Oil prevents the dough from sticking without making it dry. Adding extra flour during shaping can make the crescent rolls heavier and less soft.
How thin should I roll the dough?
Roll each piece into a long, thin oval or strip. Thinner dough creates more visible, delicate layers inside the baked rolls.
Can I make smaller crescent rolls?
Yes. The recipe makes about 15 larger rolls, but you can divide the dough into approximately 30 smaller pieces for medium-sized crescent rolls. Smaller rolls may bake a little faster, so begin checking them early.
Why did my crescent rolls turn out dense?
Dense rolls are usually caused by adding too much flour, not allowing the dough enough time to rise, or using inactive yeast. The dough should remain soft and slightly sticky before the first rise.
Can I use instant yeast instead of active dry yeast?
Yes. You can use the same amount of instant yeast. It can usually be mixed directly with the flour, but you may still activate it in the warm liquid as described in this recipe.
How do I know when the rolls are fully baked?
They should be well risen and golden brown on top. Depending on their size and your oven, they may need slightly longer than 20 minutes.
Can I prepare the dough ahead of time?
Yes. After kneading, cover the dough and refrigerate it overnight. The next day, let it sit at room temperature until it softens slightly, then shape the rolls and continue with the second rise.
Nutrition Per Serving
Estimated nutrition for 1 large crescent roll, based on a yield of 15 rolls and excluding optional seeds or fillings.
- Calories: 278 kcal
- Carbohydrates: 43 g
- Protein: 6.5 g
- Fat: 8.7 g
- Fiber: 1.6 g
- Sodium: Approximately 470 mg
Nutritional values are approximate and may vary depending on the type of milk and oil used, the exact amount of flour, and any seeds or fillings added.
Conclusion
These soft homemade crescent rolls are fluffy, tender, and beautifully golden, with delicate layers inside and a light homemade flavor. They are easy to prepare with simple ingredients and can be served warm or at room temperature for breakfast, brunch, dinner, or special occasions.
Enjoy them plain, topped with your favorite seeds, or fill them with cheese, jam, chocolate spread, or another filling of your choice. Once you try these fresh, soft crescent rolls, they are sure to become a favorite in your home.
Happy baking!