Breakfast & Brunch
This bacon and cheese waffle recipe delivers the ultimate breakfast indulgence—crispy golden edges that shatter at the first bite, layered with melted cheddar and crispy bacon that pulls apart with every forkful.
The secret lies in a simple batter that transforms into fluffy, chewy waffles, then gets upgraded with gooey cheese and smoky bacon for a flavor combination that's impossible to resist.
What sets these waffles apart is the perfect balance of textures: tender waffle centers, crispy bacon that stays crunchy, and cheese that melts into stringy perfection. I've tested this recipe countless times to ensure the waffles cook evenly in the iron while the cheese stays gooey—not dry or rubbery.
The crispy edges come from a hot waffle maker and a batter that's just right—not too thick, not too thin.
By the time you're done, you'll have waffles that look as impressive as they taste—golden brown with pockets of melted cheese oozing out between crispy bacon layers. The aroma alone will wake up your kitchen, and the first bite delivers that perfect harmony of salty, smoky, and creamy flavors.
These waffles are hearty enough for brunch but quick enough for a weekend treat.
Serve with a drizzle of maple syrup, fresh berries, or a dusting of powdered sugar to balance the richness. The recipe scales perfectly for feeding a crowd or making a single perfect waffle for yourself. Let's make these irresistible breakfast waffles!
Ingredients for bacon and cheese waffle
Crispy edges, gooey cheese, and smoky bacon—just eight simple ingredients transform into breakfast magic.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | ¼ cup | White sugar preferred |
| Baking Powder 🧂 | 2 tsp | Freshly opened |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Whole Milk 🥛 | 1 ½ cups | Full-fat for richness |
| Melted Butter 🧈 | ½ cup | Unsalted, cooled slightly |
| Thick-Cut Bacon 🥓 | 8 oz | Crispy, chopped into bits |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Maple Syrup 🍁 | ¼ cup | For serving, optional |
| Powdered Sugar 🍚 | ¼ cup | For dusting, optional |
The bacon is non-negotiable here—thick-cut stays crispy and delivers that perfect smoky crunch. Oscar Mayer or Applegate are my go-tos, but any quality brand works. Cook it until it's deep golden and crispy—that's when it pulls apart perfectly. The cheddar? Sharp, block-style melts into stringy perfection. Skip the pre-shredded stuff (it's coated with anti-caking agents that make it dry). For the flour, King Arthur or Bob's Red Mill give the lightest texture. Sift it—trust me on this—it makes all the difference in those crispy edges.
No thick-cut bacon? Regular bacon, cooked extra crispy works, but it'll be slightly softer. Short on cheddar? Monterey Jack or pepper jack add a nice twist. The milk can be swapped for buttermilk or half-and-half, but whole milk gives the best texture. Running low on vanilla? Almond extract at half the amount works in a pinch. The maple syrup and powdered sugar are totally optional, but they're my go-to for balancing the richness. Pro tip: Microwave the butter 40 seconds to just melt it—no waiting for the stove.
Bacon keeps best in the fridge for 5 days if uncooked, but once it's crispy, use it within 2 days. The shredded cheese stays fresh for 2 weeks if stored in an airtight container. Make the batter ahead and refrigerate it—it actually tastes better the next day because the flour absorbs the liquid. For serving, I love drizzling the maple syrup right on the waffle iron—it gets absorbed into those crispy pockets while they're hot. Leftovers? Toast them in the oven for 5 minutes at 350°F to restore the crunch.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this batter—just flour, sugar, eggs, and a splash of milk. No fancy techniques, no waiting for dough to rise. Five minutes of stirring, and you’re ready to cook.
- Crispy-Creamy Magic: That first bite? Crunchy edges from the waffle iron meet gooey, melted cheese and salty bacon—it’s like a breakfast sandwich in every square inch. Honestly, I’ve never met a waffle that hits this hard.
- Weekend Brunch or Lazy Sunday: Serve them warm with maple syrup for a weekend treat, or freeze a stack for a 5-minute weekday breakfast. Between us, these are my go-to when I need something impressive but zero effort.
- Budget Breakfast Hack: Cheap ingredients, big flavor. A dozen waffles cost me less than takeout, and they reheat like a dream. Plus, the leftovers? Still delicious two days later—no sad, dry waffles here.
Step-by-step instructions for bacon and cheese waffle recipe
Here's how to make waffles with irresistible crispy edges and gooey, pull-apart cheese pockets.
Cook the Bacon Until Crispy
Line a baking sheet with parchment paper and arrange the 8 oz thick-cut bacon in a single layer. Cook in a cold skillet over medium heat for 12-15 minutes, flipping occasionally, until the bacon reaches golden brown and crispy perfection. Real talk: don't rush this step—crispy bacon makes everything better.
Once done, remove the bacon from the skillet and drain on paper towels. Chop the bacon into small bits (about ¼-inch pieces) and set aside. Leave the rendered bacon fat in the skillet—you'll use it later to add richness to your waffles. The fat should be about 2-3 tablespoons after draining.
Mix the Waffle Batter for Perfect Texture
In a large mixing bowl, whisk together the 2 cups all-purpose flour, 0.25 cup granulated sugar, 2 tsp baking powder, and 0.5 tsp salt. This dry mix is the foundation of your waffles, so make sure it's evenly combined—no lumps allowed. I like to use a whisk for this step to avoid overmixing later.
In a separate bowl, beat the 2 whole large eggs until lightly frothy. Add the 1.5 cups whole milk, 0.5 cup melted butter (cooled slightly), 1 tsp vanilla extract, and the chopped bacon. Pour the wet ingredients into the dry ingredients and gently fold together until just combined. You'll see a few flour streaks, and that's perfect—overmixing makes waffles tough.
Fold in the Cheese for Gooey Magic
Here's where the fun happens: fold in the 1.5 cups shredded sharp cheddar cheese using a spatula. The cheese should be evenly distributed, but don't overwork the batter. The goal is pockets of melted cheese throughout each waffle. If the batter seems too thick, add 1-2 tablespoons of milk to loosen it slightly—it should be like heavy pancake batter.
Let the batter rest for 5 minutes while you preheat your waffle iron to medium-high heat. This resting time allows the cheese to soften slightly and the flour to fully hydrate, ensuring lighter waffles. Don't skip this step—I learned the hard way that resting makes a difference!
Cook Perfectly Crispy Waffles
Lightly grease the preheated waffle iron with a paper towel dipped in the reserved bacon fat (or use cooking spray if you prefer). Pour ½ cup of batter onto the center of the waffle iron, spreading it evenly to the edges. Close the lid and cook for 3-4 minutes, until the waffles are golden brown and crispy around the edges.
Use a thin spatula to carefully remove the waffle and transfer it to a wire rack or clean towel. Repeat with the remaining batter, keeping the cooked waffles warm in a 200°F oven while you finish the batch. The key to crispy edges is the right heat—if your waffle iron runs hot, reduce the heat slightly to prevent burning.
Serve Warm with Maple Syrup
Serve the waffles immediately while they're still warm and crispy. Drizzle with 0.25 cup maple syrup and dust with 0.25 cup powdered sugar for that classic touch. The contrast of crispy edges and gooey cheese pockets is what makes these waffles unforgettable.
For extra indulgence, add a scoop of vanilla ice cream or a dollop of whipped cream. These waffles are perfect for breakfast, brunch, or even dessert—just don't blame me if you eat the whole batch yourself!
Pro Tips For Making Bacon And Cheese Waffle
- WHISK DRY INGREDIENTS FIRST: I used to dump everything in the bowl and mix—big mistake. Sift the flour, sugar, baking powder, and salt together first, then whisk in the eggs and milk. This cuts out lumps and guarantees a smoother batter, especially when folding in crumbled bacon later.
- COOK BACON TO 160°F: Crispy bacon is great, but for waffles, cook it until it hits 160°F internally. That’s when the fat renders just enough to crisp up in the waffle iron without making the batter soggy. (Yes, I learned this after a batch turned into bacon-flavored pancake goo.)
- USE A LIGHTLY GREASED IRON: Skip the heavy butter spray—just brush the plates with melted butter or oil, then wipe off the excess with a paper towel. Too much grease = greasy waffles; too little = sticking. A light coat is all you need for golden, crisp edges.
- FOLD CHEESE IN LAST: Add shredded cheese to the batter right before pouring into the iron. It melts faster and stays gooey, not rubbery. (Pro move: Use a mix of sharp cheddar and mild gouda—more flavor, less risk of overpowering the bacon.)
Flavor customization for bacon and cheese waffle
Sweet Heat Twist
Add 1 tbsp brown sugar to the batter alongside the granulated sugar, then fold in ½ tsp cayenne pepper for a subtle kick.
Top with 2 tbsp candied bacon bits (toss cooked bacon with 1 tbsp maple syrup and ½ tsp cinnamon, then bake at 250°F for 10 minutes to caramelize). The sweetness balances the heat beautifully. 🌶️
Spicy Jalapeño Kick
Mix ¼ cup finely diced jalapeños (seeds removed) into the batter before folding in the cheese. For extra heat, add 1 tbsp chipotle powder to the dry ingredients.
Serve with sour cream and sliced avocado to cool the burn. I love this version for brunch with a crowd—it’s always the first to disappear!
Breakfast Nacho Style
Replace half the cheddar with 1 cup pepper jack cheese and fold in ¼ cup diced breakfast sausage (cooked and crumbled). Top with ¼ cup pickled jalapeños and 2 tbsp salsa after cooking. This fusion takes your waffles to taco night territory—perfect for a savory brunch upgrade. 🌮
Maple Bourbon Glaze
Brush warm waffles with a mix of 2 tbsp maple syrup and 1 tbsp bourbon, then broil for 30 seconds to caramelize. Top with 2 tbsp crumbled bacon and 1 tbsp pecans.
The boozy glaze adds depth that pairs perfectly with the smoky bacon. Save this one for weekend brunches!
Loaded Breakfast Board
Turn these waffles into a brunch centerpiece by assembling them on a platter with scrambled eggs, crispy hash browns, crumbled sausage, and fresh fruit.
Drizzle with hot honey and serve with whipped cream for dipping. This interactive setup is perfect for feeding a group—everyone can build their own masterpiece. 🍳
Nutrition facts
Frequently asked questions
Can I make these waffles without a waffle iron?
Use a non-stick skillet over medium heat with 1 tablespoon butter per waffle. Pour ¼ cup batter and cook for 2-3 minutes per side until golden brown. The texture will be slightly denser than traditional waffles, but still delicious. For extra crispiness, cover the skillet with a lid during cooking.
How do I prevent the cheese from leaking out too much?
Work quickly when folding in the cheese and avoid overmixing the batter. Use block-style shredded cheese (not pre-shredded) and keep the batter chilled for 10 minutes before cooking. Also, don't overfill the waffle iron—½ cup batter is perfect. The cheese will melt beautifully without overflowing.
Can I make these ahead of time?
Yes! Cook the waffles completely and let them cool on a wire rack. Store in an airtight container at room temperature for 2 days or freeze for up to 1 month. To reheat, warm in a 350°F oven for 5-7 minutes until crispy again. The cheese stays gooey when reheated properly.
What's the best way to store leftover bacon fat?
Let the fat cool completely, then transfer it to a small airtight container. Store in the refrigerator for up to 1 month or freeze for 3 months. Use it for cooking other dishes—it adds incredible flavor to pancakes, potatoes, or even popcorn! Just let it come to room temperature before using.
Why did my waffles turn out dense instead of fluffy?
This usually happens from overmixing the batter or skipping the 5-minute rest before cooking. Also, make sure your baking powder is fresh (test by mixing with water—it should bubble). Use medium-high heat and don't open the waffle iron too soon. The batter should be just combined with a few flour streaks.
