Main Courses
This bacon avocado grilled cheese recipe delivers the perfect balance of smoky, crispy edges and velvety avocado layers that'll make you forget store-bought ever existed. After years of perfecting the art of grilled cheese—from my early days as a pitmaster to mastering French technique—I've cracked the code for a sandwich that's restaurant-quality yet impossible to mess up. The secret lies in crisping the bacon just right and layering the avocado at the perfect moment to prevent browning.
What sets this recipe apart is the technique: we're not just melting cheese between bread. First, the bacon gets cooked until it's crispy but still flexible enough to fold into the sandwich without breaking.
Then, the avocado is added fresh to the cheese, ensuring that creamy texture stays intact while the sandwich grills to golden perfection. The result?
A sandwich with a crispy crust that shatters when you bite in, smoky bacon that adds depth, and cool, creamy avocado that cuts through every rich bite.
The magic happens in the pan, where we use medium heat to develop that perfect crust without burning the avocado. I've tested this recipe countless times—even with picky eaters—and it always delivers.
The combination of textures is what makes this sandwich unforgettable: the crunch of the toasted bread, the crispness of the bacon, and the smoothness of the avocado all working together in harmony. It's the kind of sandwich that turns a simple lunch into something special.
Serve this with a side of tomato soup or a crisp green salad to balance the richness. The leftovers reheat beautifully, making it perfect for meal prep. Let's get started—your taste buds will thank you.
Ingredients for bacon avocado grilled cheese
These twelve ingredients transform a classic grilled cheese into a smoky, creamy masterpiece—crispy crusts and velvety avocado layers guaranteed.
| Ingredient | Amount | Notes |
|---|---|---|
| Thick-Cut Bacon 🥓 | 4 slices | Thick-cut for crispiness, cut into thirds |
| Ripe Avocados 🥑 | 1 whole | Firm but yielding, pitted and sliced |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Shredded, aged for bold flavor |
| Gruyère Cheese 🧀 | ½ cup | Shredded, nutty complement |
| Sourdough Bread 🍞 | 4 slices | Thick-cut, crusty exterior |
| Unsalted Butter 🧈 | 2 tbsp | Softened, for crispy crust |
| Mayonnaise 🥫 | 1 tbsp | For avocado spread |
| Lemon Juice 🍋 | 1 tsp | Prevents browning |
| Salt 🧂 | ½ tsp | Kosher for seasoning |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Garlic Powder 🧄 | ¼ tsp | For extra depth |
| Olive Oil 🫒 | 1 tbsp | For pan coating |
The bacon makes this sandwich unforgettable. Thick-cut slices from Oscar Mayer or Applegate crisp up perfectly without burning. Look for slices that are at least 1/4-inch thick—thinner bacon just won't hold up to the heat. I always cut them into thirds before cooking so they fold neatly into the sandwich. For extra richness, cook them until just crispy—they'll soften slightly when folded, but you want that perfect balance between crunch and flexibility. Pro tip: Save the bacon fat—it's liquid gold for crisping the bread later.
No ripe avocados? Add a splash of lime juice to your less-than-perfect ones—they'll still work. The mayo is non-negotiable here—it keeps the avocado from turning brown while adding that perfect creamy texture. Duke's or Hellmann's are my go-tos, but any good-quality mayo will do. Swapping cheeses? Pepper jack adds heat, while Swiss brings sweetness. The sourdough should be sturdy enough to hold up to the fillings—Dave's Killer Bread or your local bakery's crusty loaf are ideal. No sourdough? Texas toast works too, just toast it longer to compensate.
This sandwich reheats like a dream—30 seconds in a toaster or 10 seconds in a skillet brings back that crispy magic. Store leftovers in parchment-lined containers for up to 3 days—the avocado will darken but still taste amazing. For meal prep, assemble without the avocado, wrap tightly, and add the avocado fresh when serving. The bacon fat? Strain and store it—it's perfect for future grilled cheese adventures or even roasting potatoes.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this one—just mash the avocado, layer the crispy bacon and cheeses, and slap it between sourdough. No measuring, no fuss, and honestly, the only "cooking" is waiting for that golden crust.
- Crispy-Creamy Magic: That first bite? Crunchy sourdough hugging gooey Gruyère and sharp cheddar, with the cool, buttery avocado cutting through the richness. The bacon adds this salty, smoky punch that makes it ridiculously satisfying.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. Slice it up, wrap it in parchment, and it stays fresh for days—no sad, soggy sandwiches here. My kid even asks for it at school (yes, even on a Tuesday).
- Budget Luxury: Thick-cut bacon and Gruyère might sound fancy, but a few slices go a long way. I stretch it by using half the avocado in the sandwich and saving the rest for toast or salads. Feels indulgent without breaking the bank.
Step-by-step instructions for bacon avocado grilled cheese
Here's how to build the perfect smoky, crispy sandwich with creamy avocado layers that won't turn to mush.
Cook the Bacon Until Crispy
Cut the 4 slices thick-cut bacon into thirds and place them in a cold skillet. I like to start with the bacon cold so it renders fat slowly and gets extra crispy. Cook over medium heat for 8-10 minutes, stirring occasionally, until the edges are deep golden brown and the fat has rendered out.
Here's the thing—don't rush this step. You want the bacon to crisp up nicely and develop that smoky flavor. Once it's done, remove the bacon from the pan and place it on a paper towel-lined plate to drain for 2 minutes. Save the rendered bacon fat in the pan—it's pure flavor gold for your grilled cheese.
Prepare the Avocado Spread
Cut the 1 whole ripe avocado in half, remove the pits, and scoop the flesh into a bowl. Add the 1 tablespoon mayonnaise, 1 teaspoon lemon juice, 0.5 teaspoon salt, 0.25 teaspoon black pepper, and 0.25 teaspoon garlic powder. Mash everything together with a fork until smooth but still slightly textured.
This is where the magic happens—the lemon juice prevents browning while keeping the avocado bright and fresh. Taste it and adjust seasoning if needed. I like to add just a tiny bit more salt if the avocado wasn't very salty to begin with. Set this mixture aside while you prep the rest of your sandwich.
Assemble the Grilled Cheese
Lay out the 4 slices sourdough bread on a clean surface. Spread 1 tablespoon of the avocado mixture on each slice, leaving about ½ inch border around the edges. This prevents the filling from oozing out during cooking.
Next, sprinkle ¾ cup of the sharp cheddar cheese and ¼ cup of the gruyère cheese evenly between the slices. The gruyère adds a nice nutty depth that pairs perfectly with the sharp cheddar. Place 2 pieces of the crispy bacon between each pair of bread slices, arranging them slightly overlapping for maximum flavor in every bite.
Cook to Golden Perfection
Heat a clean skillet over medium heat and add 1 tablespoon olive oil. Once the oil is shimmering, add 1 tablespoon of the softened unsalted butter to each sandwich. This butter creates a golden crust while keeping the inside creamy.
Cook each sandwich for 3-4 minutes per side until the bread is deep golden brown and the cheese is fully melted. You'll know it's ready when you see those beautiful grill marks and the edges start to crisp up. If the bread browns too quickly, lower the heat slightly to prevent burning.
Serve Immediately
Transfer the grilled cheese sandwiches to a plate and let them rest for 1 minute—this helps everything set together. The outside should be crispy and golden, while the inside remains creamy and gooey with perfectly melted cheese and that rich avocado spread.
Cut each sandwich diagonally and serve immediately. The contrast of crispy, smoky bacon with the cool, creamy avocado and melted cheese is what makes this sandwich truly special. Enjoy while it's hot—this isn't a sandwich that waits!
Pro Tips For Making Bacon Avocado Grilled Cheese
- CRISP THE BACON FIRST: Thick-cut bacon takes forever to crisp properly—don’t skimp. Cook it low and slow until the edges are glassy and the fat renders out, then crank the heat to finish. Overcrowding the pan steams it instead of crisping, and you’ll end up with sad, limp bacon between your sandwich. I learned this the hard way after making a grilled cheese with bacon that still squeaked when I bit into it.
- SQUASH THE AVOCADO HARD: Ripe avocados turn to mush when they hit the hot pan. Mash yours with a fork until no chunks remain, then mix in a pinch of salt and lemon juice. This keeps the filling cohesive and prevents it from oozing out like a sad, greasy river when you press the sandwich. (Yes, I’ve seen it happen.)
- USE GRUYÈRE SPARINGLY: Gruyère melts like a dream but goes from perfect to gluey fast. Start with just ½ cup—it’s richer than cheddar, and too much makes the sandwich dense and greasy. Layer it inside the bread, not on top, so it melts evenly. I used to dump a whole cup in there like an overenthusiastic kid, and the result was a cheesy brick, not a sandwich.
- PRESS WITH WEIGHT: A pan alone won’t get you that perfect golden crust. After assembling, press the sandwich down firmly with a spatula, then add a second pan or a heavy skillet on top. This ensures even melting and a crispy exterior. I skipped this once and got a sad, uneven sandwich that stuck to the pan like it was auditioning for a horror movie.
Wine and beer pairings for this dish
Crisp White Wine
This sandwich's smoky-savory profile calls for a crisp white wine that won't compete with the rich flavors. I reach for a dry Riesling from Germany's Mosel region—think Dr. Loosen Blue Slate—with its bright acidity and subtle honeyed notes.
The wine's crispness cuts through the creamy avocado while complementing the bacon's smokiness. Serve it slightly chilled to enhance its refreshing qualities and let it refresh your palate between bites. 🍷
Hoppy IPA Balance
For beer lovers, a West Coast-style IPA like Stone Ruination or Sierra Nevada Pale Ale works wonderfully. The hoppy bitterness balances the sandwich's richness, while the malt sweetness harmonizes with the caramelized cheese.
The carbonation also helps cleanse your palate between bites. If you prefer something lighter, a Belgian witbier like Hoegaarden adds citrusy brightness that pairs beautifully with the avocado's creaminess.
Creamy Chardonnay
A well-made oaked Chardonnay from California's Sonoma Coast—such as Kendall-Jackson Vintner's Reserve—brings a buttery texture that mirrors the avocado while its citrus notes complement the bacon.
The wine's subtle oakiness adds depth without overpowering the sandwich's complex flavors. Serve it at room temperature to let its full character shine through.
Light Red Alternative
If you prefer red wine, opt for a Pinot Noir with bright acidity like Meiomi Pinot Noir or Bogle Vineyards Old Vine. The wine's delicate fruitiness won't clash with the bacon's smokiness, and its light body won't overwhelm the sandwich.
The acidity helps cut through the richness, making each bite more enjoyable. Keep it slightly cooler than room temperature for optimal balance. 🍇
Nutrition facts
Frequently asked questions
Can I make this bacon avocado grilled cheese ahead of time?
Assemble the sandwiches without the avocado, wrap tightly in parchment paper, and refrigerate for up to 2 days. When ready to serve, add the avocado spread fresh and grill for 2-3 minutes per side to restore crispiness. The bacon will soften slightly but still taste amazing. For longer storage, freeze the assembled sandwiches (without avocado) for up to 1 month—just thaw overnight in the fridge before adding avocado and reheating.
What's the best bread for this recipe?
Sourdough is ideal because its tangy flavor and sturdy texture hold up perfectly to the rich fillings. For extra crispiness, look for a crusty artisan loaf with a thick slice. If you can't find sourdough, Texas toast or brioche work well too—just toast them longer to compensate for their softer texture. Avoid thin white bread or overly soft varieties that might get soggy.
Why does my avocado turn brown so quickly?
The lemon juice in this recipe is specifically added to prevent browning! If your avocado still darkens, it might be overripe. Use 1 extra teaspoon lemon juice or a pinch of salt to slow oxidation. For best results, always use ripe but firm avocados and add the spread just before serving. The mayonnaise also helps preserve color while adding creaminess.
Can I use turkey bacon instead of regular bacon?
Yes, but expect a different flavor profile. Turkey bacon will be leaner and less smoky, so you might want to add ½ teaspoon smoked paprika to the cheese mixture for depth. Cook it 1-2 minutes longer than regular bacon since it takes longer to crisp. The texture will be slightly different but still delicious—just don't expect the same rich, smoky punch as pork bacon.
How do I make this sandwich in an air fryer?
Preheat your air fryer to 350°F. Lightly butter the bread and assemble the sandwich as directed. Place it in the air fryer basket and cook for 5-6 minutes, flipping halfway. Check at 4 minutes—air fryers vary! The result will be crispy on the outside but slightly less caramelized than stovetop. For extra crispiness, spray the outside with a tiny bit of oil before air frying.
