Homemade Croissants

Total Time

Prep: 1 hour + chilling Bake: 15 min./batch


about 3 dozen

Updated: Aug. 01, 2023
A traditional dinner roll like this one is always welcome at holiday dinners. These homemade croissants make a big batch, so they're great when you're entertaining. —Loraine Meyer, Bend, Oregon
Homemade Croissants Recipe photo by Taste of Home
Our editors and experts handpick every product we feature. We may earn a commission from your purchases.


  • 1-1/2 cups butter, softened
  • 1/3 cup all-purpose flour
  • DOUGH:
  • 1 package (1/4 ounce) active dry yeast
  • 1/4 cup warm water (110° to 115°)
  • 1 cup warm 2% milk (110° to 115°)
  • 1/4 cup sugar
  • 1 large egg, room temperature
  • 1 teaspoon salt
  • 3-1/2 to 3-3/4 cups all-purpose flour


  1. In a small bowl, beat butter and flour until combined; spread into a 12x6-in. rectangle on a piece of waxed paper. Cover with another piece of waxed paper; refrigerate for at least 1 hour.
  2. In a large bowl, dissolve yeast in warm water. Add the milk, sugar, egg, salt and 2 cups flour; beat until smooth. Stir in enough remaining flour to form a soft dough. Turn onto a floured surface; knead until smooth and elastic, about 6-8 minutes.
  3. Roll dough into a 14-in. square. Remove top sheet of waxed paper from butter; invert onto half of dough. Remove waxed paper. Fold dough over butter; seal edges.
  4. Roll into a 20x12-in. rectangle. Fold into thirds. Repeat rolling and folding twice. (If butter softens, chill after folding.) Wrap in plastic; refrigerate overnight.
  5. Unwrap dough. On a lightly floured surface, roll into a 25x20-in. rectangle. Cut into 5-in. squares. Cut each square diagonally in half, forming 2 triangles.
  6. Roll up triangles from the wide end; place 2 in. apart with point down on ungreased baking sheets. Curve ends down to form crescent shape. Cover and let rise until doubled, about 45 minutes.
  7. Bake at 375° until golden brown, 12-14 minutes. Remove to wire racks. Serve warm.
Homemade Croissants Tips

What kind of butter should you use to make homemade croissants?

There are many types of butter on the market, but traditional unsalted sticks of American butter are your best bet when making homemade croissants.

How can you make homemade croissants your own?

You can make homemade croissants your own by adding a filling, such as chocolate ganache, Nutella or almond paste. Homemade croissants also make terrific chicken salad sandwiches.

How can you store homemade croissants?

Store homemade croissants at room temperature in an airtight container for 2-3 days. For longer storage, freeze in an airtight container for up 6 months. Here's how long most foods last in the freezer.

Julie Schnittka, Taste of Home Senior Editor

Nutrition Facts

1 croissant: 115 calories, 7g fat (4g saturated fat), 25mg cholesterol, 133mg sodium, 11g carbohydrate (2g sugars, 0 fiber), 2g protein.