Breakfast & Brunch
This bacon cheese roll recipe delivers the perfect balance of crispy, golden edges and gooey, smoky cheese that pulls apart with every bite. The secret lies in a simple yet foolproof dough that wraps around crispy bacon and melts into rich cheddar—transforming breakfast into a showstopping centerpiece.
I’ve perfected this technique over years of testing, ensuring the rolls stay tender inside while developing that irresistible crust.
The beauty of this recipe is its versatility—whether you’re hosting a weekend brunch or craving a decadent weeknight treat, these rolls come together in under 30 minutes with just a handful of pantry staples.
The dough is light and flaky, while the bacon adds a salty, caramelized depth that cuts through the richness of the cheese. No fancy equipment is needed, just a mixing bowl, rolling pin, and oven set to 375°F for that perfect golden finish.
What you’ll end up with is a tray of crispy-edged, pull-apart rolls that look as impressive as they taste—ideal for feeding a crowd or enjoying as a solo indulgence.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect harmony of textures and flavors. These rolls reheat beautifully too, making them perfect for meal prep or holiday gatherings.
Ready to master this recipe? The instructions walk you through every step, from mixing the dough to assembling and baking the rolls, so you’ll achieve that restaurant-quality result every time. Let’s get started!
Ingredients for bacon cheese roll
Twelve ingredients, twelve perfect golden rolls with crispy edges and gooey cheese inside.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 4 cups | Sifted for light texture |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flaky layers |
| Large Eggs 🥚 | 1 whole | Room temperature for smooth dough |
| Granulated Sugar 🍚 | ½ cup | For subtle sweetness |
| Instant Yeast 🍄 | 2 ½ tsp | Active dry works too |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Whole Milk 🥛 | ¼ cup | Warmed to room temp |
| Cooked Bacon 🥓 | 1 ½ cups | Crispy, chopped fine |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, full-fat preferred |
| Heavy Cream 🥛 | ¼ cup | For extra richness |
| Garlic Powder 🧄 | 1 tsp | Enhances bacon flavor |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The bacon makes or breaks these rolls—thick-cut, hickory-smoked is ideal, but whatever you’ve got works. I always grab Oscar Mayer or Costco’s bulk pack for the best value. Cook it until extra crispy (that’s the secret!) and chop it fine so it distributes evenly. The cheddar? Sharp, full-fat is non-negotiable—Kraft 2% won’t cut it. For the dough, King Arthur flour gives the best texture, but any all-purpose works. Keep the butter cold—it’s what creates those flaky layers. If you’re short on time, pre-shredded cheese (the kind in a bag) works, but fresh-grated melts better.
No bacon? Turkey bacon or smoked gouda for a vegetarian twist, though the flavor won’t be identical. Short on cheddar? Mozzarella and gouda blend (50/50) works in a pinch. The heavy cream can be swapped for whole milk if you’re watching fat, but trust me on the full-fat version. For the dough, no-knead method is your friend—just mix and let it rest. The garlic powder and black pepper are optional but add serious depth. Pro tip: Toast the flour in the microwave for 30 seconds before mixing—it kills any weird flavors and makes the dough extra tender.
These rolls reheat like a dream—350°F for 10 minutes brings them back to life. Store leftovers in an airtight container for up to 3 days or freeze for 2 months. For parties, assemble ahead and bake fresh—nothing beats warm, gooey rolls straight from the oven. The crust gets crispier the longer they sit, so if you’re making them for a crowd, bake just before serving. Leftovers? Toast them in the oven for a crispy snack the next day.
Why You'll Love This Recipe
- No-Knead Magic: I’ll be real—this dough comes together with just flour, butter, and a pinch of sugar. No standing at the counter, no overworking the gluten. The instant yeast does all the heavy lifting while I sip my coffee.
- Sweet-Savory Crunch: That buttery, slightly sweet roll with crispy bacon wrapped inside? It’s the kind of combo that makes you pause mid-bite. The sugar in the dough caramelizes just enough to balance the smoky bacon—simple, but ridiculously satisfying.
- Weeknight & Potluck Star: Pack a batch for work—these stay fresh for days in a bread bag. Or freeze them for breakfast when you’re running late. Honestly, I’ve taken them to BBQs, picnics, and even my book club (yes, they’re that versatile).
- Budget Breakfast Hack: Eggs, flour, and a little sugar? This is my go-to when bacon costs a fortune. Make a double batch, slice them up, and toast for a filling, cheap meal that still feels special. My college budget would weep with gratitude.
Step-by-step instructions for bacon cheese rolls
Here's how to make golden, pull-apart rolls with crispy edges and gooey cheese—every bite is pure comfort.
👨🍳 Step 1: Mix the Dough for Perfect Texture
In a large mixing bowl, whisk together the 4 cups all-purpose flour, 2.5 teaspoons instant yeast, 1 teaspoon salt, 0.5 cup granulated sugar, 1 teaspoon garlic powder, and 0.5 teaspoon black pepper. The sugar and garlic powder will add subtle depth while keeping the dough flavorful but balanced.
Create a well in the center and add the 0.5 cup cold cubed unsalted butter, 1 whole room-temperature egg, and 0.25 cup warmed whole milk. Mix gently with a wooden spoon until the wet ingredients come together, then gradually incorporate the dry ingredients until a shaggy dough forms. This step is crucial—overmixing develops gluten, which can make the rolls tough.
Knead the dough on a lightly floured surface for about 5-7 minutes until smooth and elastic. You'll know it's ready when it springs back slightly when pressed. If the dough feels sticky, add a little more flour 1 tablespoon at a time—but don't overdo it, or the rolls will be dense.
🔥 Step 2: First Rise for Fluffy Layers
Shape the dough into a ball, place it in a lightly greased bowl, cover with a damp towel, and let it rise in a warm place for 1-1.5 hours (or until doubled in size). The kitchen counter near the oven works perfectly for this—just make sure it's not drafty. You're looking for the dough to puff up noticeably and feel light when pressed gently.
While the dough rises, prepare the filling by combining the 1.5 cups cooked bacon, 2 cups shredded sharp cheddar cheese, and 0.25 cup heavy cream in a small bowl. Mix well to ensure the cheese is evenly distributed and the bacon pieces are coated in cream. This mixture will give your rolls that irresistible smoky, cheesy pull-apart texture.
🥘 Step 3: Shape and Fill for Maximum Flavor
Once the dough has risen, punch it down to release air and divide it into 12 equal pieces (about 2 ounces each). Roll each piece into a 12-inch rope, then gently stretch it into a rectangle about 6x8 inches—don't worry if the edges are uneven. This shape ensures the filling stays centered and the rolls rise evenly.
Place 1 tablespoon of the bacon-cheese mixture at one end of each rectangle, then roll it up tightly, sealing the edges by pinching them together. Place the rolls seam-side down in a 9x13-inch baking dish, leaving about 1 inch between each roll. This spacing gives them room to expand and develop crispy edges.
🔥 Step 4: Bake Until Golden and Crispy
Preheat your oven to 375°F. Bake the rolls for 20-25 minutes until they're deep golden brown and the cheese is bubbling at the edges. The rolls should smell heavenly—like warm, buttery bread with a hint of smoky bacon. If the top isn't browning quickly enough, tent the dish with foil for the last 5 minutes to prevent over-browning while the centers finish cooking.
For extra crispiness, I like to broil the rolls for 1-2 minutes at the very end—just watch them closely to avoid burning. The moment they reach that perfect golden hue, remove them from the oven. The rolls will be soft and pillowy inside with a crisp, crackly exterior—exactly what you want!
⏰ Step 5: Rest and Serve Warm
Let the rolls rest for 5-10 minutes before serving. This step is often skipped, but it's essential—it allows the cheese to set slightly and the rolls to firm up, making them easier to slice and serve. The aroma alone will have everyone gathering around the table.
Slice the rolls into ½-inch thick pieces and serve them warm. The contrast of the crispy edges and gooey cheese will make every bite irresistible. These rolls are perfect for breakfast, brunch, or even as a savory appetizer—pair them with a fresh salad or honey butter for dipping.
Pro Tips For Making Bacon Cheese Roll
- Chill the Dough Properly: Don’t skip the cold proof. After shaping your bacon cheese rolls, wrap them tightly in plastic and refrigerate for at least 2 hours—overnight is even better. I used to rush this, and my rolls spread like pancakes when baking. Cold dough rises slower but develops that tight, tender crumb you actually want.
- Use Cold Butter Cubes: Cut that unsalted butter into ½-inch cubes and freeze them for 10 minutes before mixing into the dough. Cold butter creates flaky layers, while softened butter just melts into a dense mess. Trust me, your rolls will thank you with that perfect buttery shatter.
- Don’t Overwork the Dough: Handle the dough just enough to combine—no need to knead like you’re punishing it. Overworking develops gluten, which turns your rolls into chewy bricks instead of tender, pillowy bites. Fold gently, then let the yeast do the heavy lifting.
- Pre-Bake the Bacon: Cook the bacon until it’s just crisp—no need to render every last bit of fat. Drain on paper towels, then chop while still warm so the fat stays in the pieces. Cold bacon fat makes the dough greasy and gummy. Warm bacon? Pure magic in every bite.
Pro cooking tips for this recipe
Dough Temperature Control
The secret to flaky, golden rolls starts with cold butter—cut your ½ cup unsalted butter into cubes and chill for 30 minutes before mixing. Cold butter creates steam pockets during baking, giving those irresistible layers.
If your kitchen is warm, place the dough in the fridge for 20 minutes after shaping to slow fermentation and prevent over-rising. 🌡️
Bacon Crispiness Matters
Use thick-cut bacon (not pre-cooked slices) for maximum flavor and texture. Cook it until deep brown and crispy, then chop into ½-inch pieces—this ensures every bite has that smoky crunch.
For extra richness, I like to mix in 1 tablespoon of bacon grease with the cheese filling before rolling. The grease helps bind the filling and adds another layer of flavor. 🥓
Sealing the Rolls Tightly
When rolling the dough around the filling, pinch the edges firmly to seal any gaps—this prevents cheese from leaking out during baking. For extra security, brush the seams with a little egg wash before placing them in the pan.
I also recommend docking the dough (pricking it lightly with a fork) before the second rise to prevent large air bubbles from forming. 🍳
Oven Placement Trick
Place your baking dish on the middle rack of a preheated oven for even heat distribution. If your oven runs hot, rotate the pan halfway through baking (after 12-15 minutes) to ensure all rolls brown evenly.
For that perfect golden crust, I like to spray the rolls lightly with water before the final 5 minutes of baking—this creates steam for extra browning. ⚡
Broiling for Extra Crisp
For restaurant-quality crispiness, broil the rolls for 1-2 minutes at the very end—watch them like a hawk! The broiler adds a caramelized finish to the top while keeping the inside gooey.
If the cheese starts browning too quickly, cover the pan with foil for 30 seconds to protect it. The moment they reach that deep golden color, pull them out immediately. 🔥
Resting Before Serving
Never skip the 5-10 minute rest after baking—this allows the cheese to set slightly and the rolls to firm up for clean slicing. If you're serving a crowd, place the rolls on a wire rack during resting to keep them crispy.
For reheating, wrap them in foil and warm at 350°F for 10 minutes—they'll taste almost as good as fresh! 💫
Nutrition facts
Frequently asked questions
Can I make these rolls without yeast?
Yes! For a quick version, substitute the yeast with 1 teaspoon baking powder and 1 teaspoon baking soda. Skip the rising time and bake immediately at 375°F for 18-20 minutes. The texture will be denser but still delicious. For extra richness, add 1 tablespoon sour cream to the dough to improve tenderness.
How do I prevent the cheese from leaking out?
Seal the rolls tightly by pinching the edges firmly as you roll them, then brush the seams with egg wash before baking. For extra security, place the rolls seam-side down in the pan. If you notice cheese oozing during baking, tent the dish with foil for the last 5 minutes to slow the melting.
Can I make these ahead of time?
Assemble the rolls and refrigerate them overnight. Bake straight from the fridge at 375°F for 25-30 minutes (they may need extra time). For longer storage, freeze the assembled rolls (unbaked) for up to 1 month. Thaw in the fridge overnight before baking. The rolls reheat beautifully—just warm at 350°F for 10 minutes.
What's the best cheese substitute if I don't have cheddar?
Use a blend of mozzarella and gouda (50/50) for a milder, creamier texture. For extra tang, try pepper jack or Monterey Jack. Avoid pre-shredded cheese—it contains anti-caking agents that prevent proper melting. If you're vegetarian, swap bacon for crumbled sausage or smoked gouda for a similar flavor profile.
Why did my rolls turn out dense instead of fluffy?
Dense rolls usually result from overmixing the dough or skipping the rise.
