Breakfast & Brunch
Crispy bacon and melted cheese pulling from golden waffles—this breakfast recipe delivers the perfect balance of sweet and savory in every bite. The secret lies in crisp edges from a high-heat waffle maker and perfectly timed cheese pulls that create that irresistible stringy texture. I developed this after years of testing, ensuring the waffles stay light yet sturdy enough to hold all the toppings without falling apart.
What sets these apart is the technique: cooking the bacon first and mixing it directly into the batter ensures even distribution, while adding shredded cheese at the end creates those signature smoky cheese pulls.
The batter itself is simple—just flour, eggs, milk, and a touch of sugar—but the combination of textures and flavors makes it unforgettable. Ready in just 20 minutes, this recipe transforms a weekend morning into a restaurant-worthy experience.
By the time you're done, you'll have waffles with crispy, caramelized edges and tender centers, loaded with crispy bacon and gooey cheese pulls that stretch perfectly.
The aroma alone will have everyone gathering around the table, and the first bite delivers that satisfying contrast of textures—crunchy bacon, creamy cheese, and fluffy waffle all working together. This is the kind of breakfast that makes lazy mornings feel special.
Serve with maple syrup, fresh berries, or a dusting of powdered sugar to balance the savory flavors. The possibilities for toppings are endless, but the waffles themselves are the star—crispy, cheesy, and packed with bacon goodness. Let's make these waffles!
Ingredients for bacon and cheese waffle
Crispy bacon and gooey cheese pulls transform simple waffles into a restaurant-worthy breakfast.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for lightness |
| Granulated Sugar 🍚 | ¼ cup | White or light brown |
| Baking Powder 🧂 | 2 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Whole Milk 🥛 | 1 ¼ cups | Cold for crisp edges |
| Unsalted Butter 🧈 | ½ cup | Melted, 110°F |
| Thick-Cut Bacon 🥓 | ½ lb | Crispy cooked, chopped |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp or medium cheddar |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Pure Maple Syrup 🍯 | ¼ cup | For serving, optional |
The bacon makes all the difference—thick-cut stays crispy longer. Cook it first until fully done, then chop into small pieces so they distribute evenly in the batter. Costco or Trader Joe's often carry high-quality thick-cut at good prices. For the cheese, sharp cheddar melts best with that signature stringy pull, but Monterey Jack works too. If you're short on time, pre-shredded cheese is fine (just shake the bag to fluff it up). The flour should be sifted—this creates lighter waffles that hold up to all the toppings.
No thick-cut bacon? Regular bacon, cooked extra crispy still works, but it'll be a bit softer. For the cheese, Pepper Jack or Gouda add different flavors but still melt beautifully. Running low on vanilla? Almond extract at half the amount gives a nice twist. The milk matters here—whole milk makes richer waffles, but 2% works fine. If you're making these ahead, store the dry ingredients (flour, sugar, baking powder, salt) separately from the wet ingredients (eggs, milk, melted butter) in the fridge for up to 2 days—just mix and cook when ready.
These waffles reheat beautifully—just pop them in a 350°F oven for 5-10 minutes to restore crispiness. Store leftovers in an airtight container for 3 days or freeze for 2 months. For freezing, let them cool completely, then stack with parchment paper between each. When reheating from frozen, add 2-3 extra minutes in the oven. The bacon and cheese can be added fresh after reheating if you're feeling fancy.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this recipe is one of those rare things that feels fancy but isn’t. Just flour, sugar, baking powder, salt, and eggs—plus the bacon and cheese you already have in your fridge. No specialty ingredients, no last-minute grocery runs. It’s the kind of recipe that makes me feel clever just for remembering it.
- Crispy-Creamy Obsession: That first bite? The waffle’s edges are golden and shatteringly crisp, while the inside stays soft and pillowy—like a hug from your favorite breakfast. And the bacon? Crumbled right in, so every forkful has that smoky, salty punch. Honestly, I’ve made this for brunch, dinner, and even as a late-night snack, and it never lets me down.
- Breakfast for Any Meal: Between us, I’ve served these with maple syrup and coffee, wrapped in a tortilla for a quick lunch, and even as a side for dinner when I wanted something fun. They reheat like a dream too—just a quick zap in the toaster, and they’re back to their best self. Perfect for when you’re tired of the same old routine.
- Leftovers That Don’t Suck: Most waffles turn into sad, dry bricks by day two. Not these. The bacon keeps them tasting fresh, and the cheese adds that melt-in-your-mouth factor even when they’re cold. I’ll pack a stack for work, and by lunchtime, they’re still the star of the show. Plus, they’re cheap to make—this recipe feeds a crowd without breaking the bank.
Step-by-step instructions for bacon and cheese waffles
Here's how to create waffles with irresistible crispy edges and gooey cheese pulls—every time.
Cook the Bacon to Perfect Crispiness
In a large skillet, cook the 0.5 lb thick-cut bacon over medium heat for 12-15 minutes, stirring occasionally, until it reaches deep golden brown and the fat is fully rendered. The bacon should be crispy enough to hold its shape when transferred to paper towels. This is crucial—overcooked bacon becomes brittle, while undercooked bacon won't add enough flavor.
Drain the bacon on paper towels, reserving 2 tablespoons of the bacon fat in the skillet. Chop the bacon into ¼-inch pieces and set aside. The reserved fat will add incredible depth of flavor to your waffles. If you don't have enough fat, add 1 tablespoon of the melted butter from the ingredients list to compensate.
Make the Waffle Batter with Cheese Folds
In a large mixing bowl, whisk together the 1.5 cups all-purpose flour, 0.25 cup granulated sugar, 2 teaspoons baking powder, and 0.5 teaspoon salt. In a separate bowl, melt the 0.5 cup unsalted butter until it reaches 110°F, then let it cool slightly. Add the melted butter, 2 whole large eggs, 1.25 cups cold whole milk, and 1 teaspoon vanilla extract to the dry ingredients and whisk until just combined—you should still see small flour streaks.
Gently fold in 1 cup of the shredded cheddar cheese using a spatula, being careful not to overmix. The cheese will create pockets of gooey goodness in your waffles. If the batter looks too thick, add 1 tablespoon of milk to loosen it slightly. The batter should be smooth but still hold its shape when dropped from a spoon—this ensures crispy edges and a tender interior.
Preheat and Prepare the Waffle Iron
Preheat your waffle iron to 375°F and lightly brush the plates with 1 tablespoon of the reserved bacon fat (or melted butter if needed). This step is key to achieving those golden-brown, crispy edges—the fat prevents sticking and adds extra flavor. If your waffle iron has non-stick coating, you can skip the brushing, but the fat still enhances flavor.
Once the iron is preheated, pour ½ cup of the batter into the center of the iron, spreading it evenly to the edges. Avoid overfilling, as this can cause overflow and uneven cooking. Close the lid and cook for 4-5 minutes, or until the waffles are deep golden brown and the indicator light turns off. The edges should be crispy, and the center should still look slightly underdone—it will finish cooking as it rests.
Assemble and Serve with Maple Syrup
Remove the waffles from the iron and transfer them to a wire rack or clean kitchen towel to cool for 2 minutes. While they're still warm, sprinkle the remaining ½ cup shredded cheddar cheese evenly over the top. The residual heat will melt the cheese slightly, creating those gooey, stretchy pulls that make these waffles irresistible.
Serve immediately with 0.25 cup pure maple syrup drizzled over the top. The contrast of the crispy edges, smoky bacon, and melted cheese with the sweet syrup is what makes these waffles a standout. For extra indulgence, top with additional chopped bacon or a dollop of whipped cream. Enjoy while the waffles are still warm—this is when they're at their crispy, cheesy best.
Pro Tips For Making Bacon And Cheese Waffle
- Preheat the Iron Like It’s 1987: Your waffle maker’s heat range is a lie—set it to the highest setting and let it scream for at least 5 minutes before pouring batter. I used to rush this, and my waffles would come out gummy in the middle no matter how long I cooked them. The iron needs to be scorching to handle the moisture from the bacon grease and melted cheese.
- Dry the Flour First: Sift your all-purpose flour into the bowl, then let it sit uncovered for 10 minutes before mixing. Humid days or old flour? This step saves you from a dense, heavy waffle. I learned this the hard way—my first batch turned out like a pancake’s sad cousin.
- Don’t Overmix the Batter: Mix just until the dry ingredients disappear—about 20 seconds after the flour is gone. Overmixing develops gluten, and your waffles will turn out tough instead of light and crisp. I was skeptical until I tried it; now I set a timer to avoid muscle memory taking over.
- Cook in Batches, But Keep Them Warm: Stack finished waffles in a 200°F oven on a wire rack while you cook the next round. This keeps them crisp instead of soggy from steam. I skip this when I’m lazy, and the first waffle is always the best—until it gets ruined by the second one’s condensation.
Flavor customization for bacon and cheese waffle
Sweet-Savory Balance
Start with the classic combo: sharp cheddar cheese and thick-cut bacon for that signature smoky-sweet flavor. For a sweeter twist, swap ½ cup of the cheddar with Monterey Jack and add 1 tablespoon of brown sugar to the batter.
This caramelizes slightly, creating pockets of sweetness that contrast beautifully with the salty bacon. 🌶️
Spicy Kick Options
For heat lovers, fold 1 teaspoon of hot sauce (like Cholula) or ½ teaspoon of cayenne pepper into the batter before cooking. Top with crumbled chorizo or diced jalapeños for extra spice.
If you prefer milder heat, try smoked gouda instead of cheddar—it adds a subtle spicy depth without overwhelming the sweetness.
Herb-Infused Variations
Brighten the flavor profile with fresh herbs. Add 1 tablespoon of chopped chives or 1 teaspoon of dried thyme to the batter for an earthy note.
For a brighter twist, mix 1 tablespoon of lemon zest into the batter and top with fresh berries (like raspberries or blackberries) to balance the richness. The acidity cuts through the fat, keeping each bite fresh.
Global Twists
Transform these waffles into a Belgian-style version by adding ½ cup of buttermilk (replace half the milk) and 1 teaspoon of cinnamon to the batter. Top with powdered sugar and whipped cream for a dessert-like breakfast.
For a Mexican-inspired take, swap the cheddar for queso fresco and add diced avocado and salsa as toppings. The creamy avocado pairs surprisingly well with crispy bacon!
Dairy-Free Adaptations
Make these waffles vegan-friendly by using unsweetened almond milk (or oat milk) instead of whole milk, and vegan butter (like Miyoko’s) for the fat. For the cheese, use nutritional yeast (½ cup) or dairy-free shredded cheese (like Violife).
The bacon remains the star—just ensure it’s vegan bacon (like Lightlife Smoky Applewood). The texture will be slightly different, but the smoky-sweet balance still shines.
Extra Crispy Upgrade
For ultra-crispy edges, preheat your waffle iron for 10 minutes before cooking. Brush the plates with extra bacon fat (or avocado oil) and cook the waffles for 5-6 minutes instead of 4-5.
For an even crunchier texture, sprinkle 1 tablespoon of crushed cornflakes or panko breadcrumbs on top of the batter before closing the iron. This adds a delightful crunch that contrasts with the gooey cheese pulls. ✨
Nutrition facts
Frequently asked questions
Can I make these waffles without a waffle iron?
Use a heavy skillet or griddle over medium-high heat. Cook small portions of batter (about ¼ cup) until bubbles form on top (2-3 minutes), then flip and cook another 2 minutes for crispy edges. The texture will be slightly different but still delicious. For best results, use a well-seasoned cast iron skillet.
Why did my waffles come out gummy instead of crispy?
Gummy waffles usually mean the batter was too wet or the heat wasn't high enough. Check your measurements—1.25 cups cold milk is crucial for structure. Also, preheat your waffle iron for 10 minutes and cook at 375°F (not lower). If your iron isn't hot enough, the edges won't crisp properly.
How do I store leftover bacon and cheese waffles?
Store in an airtight container at room temperature for 2 days or freeze for 2 months. To reheat, pop in a 350°F oven for 5-10 minutes until crispy again. For extra crunch, sprinkle with powdered sugar or crushed cornflakes before reheating. The cheese will firm up but melts beautifully when warmed.
Can I make these waffles ahead of time?
Yes! Prepare the batter up to 1 day ahead and store in the fridge. For extra crispy results, cook the waffles fresh, then reheat in a toaster oven or air fryer at 375°F for 3-4 minutes. The bacon and cheese can be added fresh after reheating for maximum flavor. Freeze cooked waffles (without toppings) for up to 3 months.
What's the best cheese for those perfect cheese pulls?
Sharp cheddar is ideal for authentic stringy pulls, but Monterey Jack or smoked gouda work too. Avoid pre-shredded cheese (it has anti-caking agents that prevent melting). For extra gooeyness, try Mozzarella mixed with cheddar. The key is shredding it yourself—freshly grated cheese melts best!
