Bacon and Cheese Croissants Recipe: Flaky Layers With Salty-Sweet Crunch

Breakfast & Brunch

Bacon and Cheese Croissants Recipe: Flaky Layers With Salty-Sweet Crunch

This bacon and cheese croissant recipe delivers the perfect balance of crispy, flaky layers and rich, melty goodness that'll make your breakfast table irresistible. 💛 The secret lies in a high-fat dough that creates those signature golden, paper-thin layers while holding up to the savory filling.

I've perfected this technique over years of testing—no shortcuts, just restaurant-quality results at home.

What sets this recipe apart is the combination of perfectly crisped bacon, sharp cheddar, and a touch of caramelized onions that add depth without overpowering.

The dough gets its signature flakiness from proper lamination (folding butter into the dough like a book), while the filling stays gooey and flavorful thanks to a precise baking technique. This isn't just any croissant—it's a showstopper that'll impress even the most discerning breakfast guests.

The result is a croissant with a shatteringly crisp exterior, tender interior layers, and a filling that's perfectly balanced between salty bacon, sharp cheese, and sweet caramelized onions.

Each bite delivers that satisfying contrast of textures—crunchy, chewy, and creamy—all in perfect harmony. The aroma alone will have everyone gathering around your table.

Whether you serve these warm from the oven with a drizzle of honey or a dusting of powdered sugar, they're guaranteed to become a weekend staple. The recipe scales beautifully, so you can make a dozen for brunch or just a few for a special treat.

Let's get started on creating these decadent breakfast masterpieces.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon and cheese croissant

High-fat dough, crisp bacon, and sharp cheddar create restaurant-quality breakfast croissants at home.

Ingredient Amount Notes
Unsalted Butter (for dough) 🧈 3 cups Cold, cubed for lamination
All-Purpose Flour 🌾 4 cups Bread flour preferred for flakiness
Instant Yeast 🍞 ½ tsp Or active dry (1 tsp)
Granulated Sugar 🍬 ½ tsp For yeast activation
Salt 🧂 1 tsp Diamond Crystal preferred
Whole Milk 🥛 ½ cup Cold for optimal texture
Bacon (thick-cut) 🥓 1 ½ lb Cooked crisp, chopped fine
Sharp White Cheddar 🧀 1 ½ cups Shredded, aged 6+ months
Yellow Onion 🧅 1 whole Medium size, caramelized
Large Eggs 🥚 1 whole Room temperature for binding
Powdered Sugar 🍬 2 tbsp For final dusting
Unsalted Butter (for brushing) 🧈 2 tbsp Melted for golden finish

The butter is non-negotiable—European-style unsalted with 82% fat content for those signature layers. Plugrá or President brands are ideal, but any high-fat butter works. Keep it cold at all times, especially during lamination. The flour matters too: King Arthur bread flour gives the best texture, but all-purpose in a pinch. For the yeast, Saf-Instant dissolves faster, but active dry requires activation time. Store your butter in the freezer to maintain firmness during the process.

No thick-cut bacon? Regular bacon cooked extra crisp works, but texture suffers. Sharp cheddar must be aged—Cabot or Tillamook are reliable brands. The onion should caramelize until golden, not browned. For a vegan twist, swap cheddar for Miyoko's vegan cheese and bacon for tofu bacon strips. The powdered sugar isn't just for looks—it creates a delicate crust. Domino brand is fine, but avoid clumpy varieties. Every ingredient here serves a purpose: the milk adds tenderness, the egg binds, and the sugar balances the salt.

Dough keeps 2 days wrapped in plastic in the fridge or 3 months frozen. Fully assembled croissants can be refrigerated 12 hours max before baking. For make-ahead convenience, prep the filling and freeze it separately. The baked croissants stay fresh 2 days at room temperature if stored in an airtight container. Reheat in a 350°F oven for 5-10 minutes to restore crispness. The aroma alone makes reheating worth it.

❤️

Why You'll Love This Recipe

  • No-Knead Magic: I swear by this dough—just mix, let it rise, and fold once. That flaky, golden crust happens while you sleep, so by morning, you’ve got pillowy layers begging for bacon and cheese.
  • Salty-Sweet Crunch: Crispy bacon meets melted cheddar in every bite—honestly, the contrast is next-level. The sugar in the dough caramelizes just enough to balance the smoky saltiness, like a hug for your taste buds.
  • Breakfast to Brunch: Make a batch Sunday night, and you’ve got grab-and-go pastries for the week. Toast them, wrap them around breakfast meats, or serve with jam—this is my go-to for lazy mornings or fancy brunch guests.
  • Budget Breakfast Win: A single batch costs pennies but feels like a splurge. The butter and flour stretch far, and bacon scraps (or pre-cooked bits) cut costs without sacrificing flavor. Leftovers? Reheat in a toaster—game over.

Step-by-step instructions for bacon and cheese croissants

Master the art of lamination and you'll achieve restaurant-quality flakiness every time.

1

👨‍🍳 Step 1: Prepare the Dough Foundation

In a large mixing bowl, combine the 4 cups all-purpose flour, 0.5 tsp instant yeast, 0.5 tsp granulated sugar, and 1 tsp salt. Whisk gently to distribute the dry ingredients evenly. Create a well in the center and add the 0.5 cup cold whole milk and 3 cups cold unsalted butter (for dough) cut into small cubes.

Using a pastry cutter or your fingers, work the butter into the flour mixture until you achieve a crumbly texture with pea-sized butter pieces remaining. This is crucial for creating those signature flaky layers. Cover the bowl with plastic wrap and refrigerate for 30 minutes to firm up the dough.

2

🥘 Step 2: Build the Lamination Layers

Remove the chilled dough from the refrigerator and place it on a lightly floured surface. Roll it into a 12x8-inch rectangle about ¼-inch thick. Fold the dough into thirds like a letter, creating a single fold. Wrap tightly in plastic wrap and refrigerate for 30 minutes.

Repeat this process two more times, making sure to rotate the dough 90 degrees each time you roll it out. This creates three sets of folds, which will develop the signature flaky layers. After the final fold, let the dough rest for 15 minutes before shaping.

3

🔥 Step 3: Shape and Fill the Croissants

Divide the dough into 6 equal portions (about 8 ounces each). Roll each portion into a 12-inch log, then curve the ends to form a crescent shape. Place the croissants on a parchment-lined baking sheet and refrigerate for 20 minutes to firm up.

While the dough chills, prepare the filling by cooking the 1.5 lb thick-cut bacon until crisp. Drain on paper towels, then chop finely. Caramelize the whole yellow onion until golden and soft. Mix with the 1.5 cups shredded sharp white cheddar and set aside. Brush the chilled croissants with melted unsalted butter (for brushing).

4

🍳 Step 4: Assemble and Proof the Croissants

Using a small spoon, create a pocket in each croissant by gently pushing the edges apart. Fill each with about 2 tablespoons of the bacon-cheese mixture. Press the edges together to seal. Brush the tops with additional melted butter and dust lightly with 2 tbsp powdered sugar for that signature finish.

Cover the baking sheet with plastic wrap and let the croissants proof in a warm place for 1-1.5 hours until they've nearly doubled in size. They should look puffy and slightly domed at the top. This proofing stage is what creates that airy, light texture we're after.

5

🔥 Step 5: Bake to Golden Perfection

Preheat your oven to 375°F with a baking stone or inverted baking sheet on the lower rack. This creates steam for maximum flakiness. Bake the croissants for 18-22 minutes until they're deep golden brown and sound hollow when tapped on the bottom.

For the final touch, brush the baked croissants with additional melted butter while still warm. Let them cool on a wire rack for 10 minutes before serving. The contrast of crispy bacon, sharp cheddar, and buttery flaky layers makes each bite irresistible.

👨‍🍳

Pro Tips For Making Bacon And Cheese Croissant

  • CHILL THE DOUGH: After your first fold, stick the dough in the fridge for 30 minutes instead of letting it sit at room temp. I used to skip this, and my layers always came out flat—like a sad, buttery pancake. Cold dough holds its shape better and gives you those proper croissant flakes.
  • SALT THE BUTTER: Mix the salt directly into the unsalted butter before making the dough—yes, even if the recipe calls for separate salt. I learned this the hard way when my croissants tasted bland. The butter absorbs the salt better this way, and you won’t end up with a dry dough fighting for flavor.
  • DON’T OVERWORK THE LAMES: When rolling out the butter for the lames, keep it loose—don’t press too hard. If you squish it, the layers will stick together, and your croissants will turn into one greasy mess. A little tension is good; a butter sandwich that’s been flattened is not.
  • USE COLD CHEESE: Fold in your cheese mixture when it’s still cold—straight from the fridge. Warm cheese melts too fast, and your croissants will ooze like a sad, gooey science experiment. Cold cheese stays put until the oven hits it, giving you those clean, stretchy pulls you actually want.

Best sauces and condiments for bacon and cheese croissant

Maple-Brown Sugar Glaze

Drizzle these warm croissants with a simple maple-brown sugar glaze to add a sweet contrast to the salty filling. Mix ¼ cup pure maple syrup, 2 tbsp packed brown sugar, and 1 tbsp heavy cream in a small saucepan.

Heat over medium-low heat for 3-4 minutes until smooth, then brush generously over the baked croissants. The caramelized edges will make them irresistible. 🍁

Spicy Honey Mustard Drizzle

For a tangy kick, create a spicy honey mustard drizzle that cuts through the richness. Combine 3 tbsp Dijon mustard, 2 tbsp honey, and ½ tsp cayenne pepper in a small bowl.

Whisk until smooth, then drizzle lightly over the croissants. The heat balances the cheesy filling perfectly, and the honey adds a touch of sweetness that ties everything together.

Garlic-Herb Butter

Elevate your croissants with a garlic-herb butter that adds depth to every bite. Mix ¼ cup softened unsalted butter, 1 minced garlic clove, 1 tsp chopped fresh thyme, and a pinch of salt.

Spread a thin layer on the baked croissants before serving. The aromatic herbs complement the bacon and cheese while adding a luxurious finish. 🧄

Balsamic Reduction

For a sophisticated touch, drizzle with a balsamic reduction that adds a tangy, slightly sweet note. Simmer ¼ cup balsamic vinegar in a small saucepan over medium heat until reduced by half (about 5 minutes).

Cool slightly, then drizzle lightly over the croissants. The reduction’s depth enhances the savory filling without overpowering it.

Sweet Chili Sauce

Add a sweet-spicy contrast with a sweet chili sauce that pairs beautifully with the bacon and cheese. Mix 2 tbsp sweet chili sauce (like Chao brand) with 1 tsp soy sauce for extra umami.

Drizzle lightly over the croissants or serve on the side for dipping. The sweetness balances the saltiness, while the chili adds a subtle kick.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 185mg62%
Sodium 1250mg54%
Total Carbohydrate 38g13%
Dietary Fiber 1g4%
Sugars 4g
Protein 18g36%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these croissants without a stand mixer?

This recipe works perfectly by hand. Use a pastry cutter or your fingers to work the cold butter into the flour until you get pea-sized pieces. For the lamination folds, roll the dough out on a floured surface and fold it by hand—just take your time to keep everything even. The key is patience and keeping the dough cold throughout the process.

2

What's the best way to store leftover croissants?

Store them in an airtight container at room temperature for up to 2 days. For longer storage, freeze the baked croissants (unfilled) for 3 months. To reheat, warm in a 350°F oven for 5-10 minutes until crispy again. The powdered sugar coating helps preserve freshness, but avoid refrigerating as it can make the layers soggy.

3

Can I substitute the sharp cheddar with another cheese?

Yes, but texture matters! For best results, use Gruyère (nutty flavor) or Pepper Jack (spicy kick). Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you must use a different cheese, shred it yourself and choose one with 30%+ fat content for that signature melt.

4

Why did my croissants turn out dense instead of flaky?

This usually happens when the butter melts during lamination or the dough isn't cold enough. Keep everything refrigerated between folds, and avoid overworking the dough. Also, make sure your butter is 82% fat content (European-style) and cold when you start. If your kitchen gets warm, chill the dough for 10 extra minutes between each fold.

5

How do I make these vegan?

Swap the butter for vegan butter (80% fat minimum) and use Miyoko's vegan cheese for the filling. For bacon, try tofu bacon strips or tempeh bacon cooked until crispy. The dough will still need cold vegan butter during lamination, and proofing times may extend slightly. The texture won't be identical, but it'll be delicious!

★★★★★4.9(7 reviews)
Categories Breakfast & Brunch