Avocado BLT Grilled Cheese

Featured in: Weeknight Dinners

This elevated grilled cheese combines the beloved BLT flavors with gooey melted cheese for a satisfying sandwich. Crispy bacon, fresh lettuce, ripe tomato, and creamy avocado layers create a perfect balance of textures and tastes. The bread is buttered and grilled until golden brown with melted cheese throughout. Ready in just 20 minutes, it's an easy weekday lunch or dinner that feels indulgent.

Updated on Sun, 18 Jan 2026 11:53:00 GMT
Golden, buttery sourdough grilled cheese layered with crispy bacon, fresh tomato, creamy avocado, and melted cheddar, cut in half to reveal the colorful layers. Pin it
Golden, buttery sourdough grilled cheese layered with crispy bacon, fresh tomato, creamy avocado, and melted cheddar, cut in half to reveal the colorful layers. | vectorbaker.com

The skillet was already hot when I realized I'd forgotten to slice the avocado, and instead of panicking, I just laughed and turned the heat down. That little scramble turned into one of the best lunches I've made in weeks. Sometimes the best meals happen when you're winging it on a Wednesday afternoon with whatever's in the fridge. This sandwich came together so fast I barely had time to set the table. It's messy, indulgent, and exactly what comfort food should be.

I made this for my sister once after she'd had a long day, and she took one bite and sighed with relief. We didn't talk much while we ate, just sat there enjoying the crunch and the way the cheese stretched between halves. She told me later it was exactly what she needed. Food has a way of doing that when you least expect it.

Ingredients

  • Sourdough or country white bread: The sturdiness matters here because soft bread can get soggy under all those toppings, and a good sourdough crisps up beautifully with butter.
  • Unsalted butter, softened: Softened butter spreads evenly without tearing the bread, and it helps you get that perfect golden crust without burning.
  • Cheddar or Monterey Jack cheese: Both melt into gooey perfection, and I've learned that using two slices per sandwich really seals everything together.
  • Thick cut bacon: Crispy, smoky, and substantial enough to hold its own against creamy avocado and melted cheese.
  • Ripe avocado: It should yield slightly when you press it, and the creaminess balances all the crispy, salty elements.
  • Medium tomato: A fresh, juicy slice adds brightness and keeps the sandwich from feeling too heavy.
  • Romaine or butter lettuce: Adds a cool crunch that contrasts nicely with the warm, melty parts.
  • Salt and freshly ground black pepper: Just a pinch on the avocado and tomato wakes up their flavor without overpowering anything.

Instructions

Product image
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
Check price on Amazon
Crisp the bacon:
Cook the bacon in a skillet over medium heat until it's crispy and the edges curl up slightly. Drain on paper towels so it stays crunchy and doesn't make the sandwich greasy.
Butter the bread:
Spread softened butter on one side of each slice, making sure to cover all the way to the edges. This is what gives you that golden, crispy exterior.
Build the layers:
Place two slices buttered side down and start stacking: cheese, bacon, lettuce, tomato, avocado, a sprinkle of salt and pepper, then another slice of cheese and the top bread, buttered side up. The double cheese layer helps everything stick together.
Grill low and slow:
Heat your skillet over medium low and place the sandwiches in carefully, pressing gently with a spatula. Cook for 3 to 4 minutes per side until golden brown and the cheese is fully melted.
Rest and serve:
Let the sandwiches cool for a minute or two before slicing in half. This keeps the cheese from sliding out and makes them easier to handle.
Product image
Get hot or cold water instantly for cooking, tea, coffee, and quick meal prep.
Check price on Amazon
A close-up of an Avocado BLT Grilled Cheese sandwich, showcasing thick-cut bacon and ripe avocado slices nestled between melted cheese and crisp lettuce leaves. Pin it
A close-up of an Avocado BLT Grilled Cheese sandwich, showcasing thick-cut bacon and ripe avocado slices nestled between melted cheese and crisp lettuce leaves. | vectorbaker.com

There's something about biting into a sandwich this good that makes you slow down and actually taste it. I've served this to friends who swore they didn't like avocado on hot sandwiches, and they changed their minds halfway through. It's the kind of meal that starts conversations and ends with everyone asking for seconds.

Choosing Your Bread

Sourdough holds up beautifully to all the moisture from the tomato and avocado, and its slight tang pairs well with the richness of the cheese and bacon. If you prefer something milder, a thick cut country white works just as well and crisps up nicely. I've tried this with whole grain and it was good, but the texture wasn't quite as satisfying.

Make It Your Own

I've swapped in turkey bacon when I wanted something a little lighter, and it still delivered that salty, smoky flavor. A thin layer of pesto or a smear of mayonnaise inside adds another dimension without overwhelming the other ingredients. You can also try pepper jack if you want a little heat, or swap the lettuce for arugula if you like a peppery bite.

Serving and Storing

This sandwich is best eaten right away while the bread is still crispy and the cheese is gooey. If you need to make it ahead, cook the bacon in advance and store it in the fridge, then assemble and grill fresh when you're ready. Leftovers don't reheat well because the lettuce wilts and the avocado browns, so I recommend only making what you'll eat.

  • Serve with a handful of kettle chips or a simple green salad on the side.
  • If you're feeding a crowd, set up a grilled cheese bar and let everyone build their own.
  • Wrap any leftover bacon tightly and use it within two days for maximum crispness.
Product image
Transfer liquids, oils, and dry ingredients cleanly into bottles and jars while cooking or baking.
Check price on Amazon
Serve this decadent Avocado BLT Grilled Cheese hot with a side of tomato soup for the ultimate comforting American lunch. Pin it
Serve this decadent Avocado BLT Grilled Cheese hot with a side of tomato soup for the ultimate comforting American lunch. | vectorbaker.com

This is the kind of sandwich that feels like a treat even on the most ordinary day. Make it once and I promise it'll become part of your regular rotation.

Recipe FAQs

What type of cheese works best for this sandwich?

Cheddar and Monterey Jack are excellent choices for their melting qualities and rich flavor. You can also use Swiss, provolone, or a combination of cheeses for more complexity.

Can I prepare this ahead of time?

It's best served immediately after cooking to maintain the crispy bread and warm melted cheese. However, you can prep ingredients like cooking bacon and slicing vegetables in advance, then assemble and grill when ready to serve.

How do I prevent the avocado from turning brown?

Use a ripe but firm avocado and slice it just before assembly. If preparing ahead, store avocado with the pit intact and add lemon juice to the flesh to prevent oxidation.

What's the best way to achieve crispy bread without burning it?

Use medium-low heat and cook for 3-4 minutes per side, pressing gently with a spatula. This allows the cheese to melt completely while the bread becomes golden and crispy without charring.

Can I make a vegetarian version?

Absolutely. Substitute the bacon with tempeh bacon, coconut bacon, or hearty vegetables like roasted mushrooms. The sandwich remains delicious with the avocado providing richness and creaminess.

How should I slice the sandwich?

Let the sandwich cool for 1-2 minutes after removing from heat, then slice diagonally with a sharp knife. This makes it easier to handle and creates an appealing presentation.

Avocado BLT Grilled Cheese

Golden grilled cheese loaded with crispy bacon, fresh vegetables, creamy avocado, and melted cheddar between buttery sourdough bread.

Time to prep
10 minutes
Time to cook
10 minutes
Overall time
20 minutes
Created by Jack Sanchez


Skill level Easy

Cuisine type American

Makes 2 Portions

Dietary details None specified

What you need

Bread & Dairy

01 4 slices sourdough or country white bread
02 2 tablespoons unsalted butter, softened
03 4 slices cheddar or Monterey Jack cheese

Meats

01 4 slices thick-cut bacon

Vegetables

01 1 ripe avocado, sliced
02 1 medium tomato, sliced
03 2 leaves romaine or butter lettuce

Condiments & Seasoning

01 Salt and freshly ground black pepper to taste

Directions

Step 01

Prepare the Bacon: Cook bacon slices in a skillet over medium heat until crispy, approximately 5-7 minutes. Transfer to paper towels to drain excess grease.

Step 02

Butter the Bread: Lightly butter one side of each bread slice using the softened unsalted butter.

Step 03

Assemble the Sandwiches: Place two bread slices buttered side down on a work surface. Layer each with one cheese slice, bacon, lettuce, tomato, and avocado slices. Season avocado and tomato with salt and pepper. Top with remaining cheese slices and bread slices with buttered side facing up.

Step 04

Cook the Sandwiches: Heat a large nonstick skillet or griddle over medium-low heat. Place sandwiches in the skillet and cook until golden brown with melted cheese, approximately 3-4 minutes per side, gently pressing with a spatula for even cooking.

Step 05

Finish and Serve: Remove sandwiches from skillet and allow to cool for 1-2 minutes. Slice diagonally in half and serve immediately while warm.

Tools you'll need

  • Skillet or griddle
  • Spatula
  • Knife
  • Cutting board

Allergy advice

Always check each ingredient for allergens and talk to a healthcare pro if you’re unsure.
  • Contains wheat from bread
  • Contains milk from butter and cheese
  • Contains pork from bacon
  • May contain egg if using mayonnaise

Nutrition info (per portion)

These values are estimates for your reference. They’re not a substitute for professional medical advice.
  • Calorie count: 600
  • Fat content: 38 grams
  • Carbohydrates: 41 grams
  • Proteins: 23 grams