Avocado Bacon Grilled Cheese

Featured in: Hearty and Delicious Meals

Enjoy a savory grilled cheese featuring creamy avocado slices, crispy bacon, and tangy melted cheese layered between hearty seeded bread. A rich, golden-brown crust forms as the sandwich is toasted on the skillet, while the butter-mayo spread adds extra flavor and crunch. Each bite balances gooey cheese, salty bacon, and smooth avocado, making for a hearty, comfort-filled meal perfect for lunch or dinner. Serve hot and cut in half for an easy, satisfying treat.

sana kitchen chef
Updated on Mon, 02 Jun 2025 13:09:54 GMT
A sandwich with bacon and avocado on a plate. Pin it
A sandwich with bacon and avocado on a plate. | recipebyme.com

Nothing upgrades an ordinary grilled cheese quite like creamy avocado and crispy bacon. This sandwich is an irresistible comfort food that makes even a quick lunch feel special. With layers of gooey cheese, toasty whole grain bread, and that buttery crisped crust, it is a hit for both adults and kids.

When I first put this together for a weekend brunch with my family, there were no leftovers. Now we make it whenever anyone craves a cozy but elevated sandwich.

Ingredients

  • Whole grain bread: Sliced generously. Whole grains add nutty flavor and extra texture. Opt for a hearty bakery loaf or your favorite bread.
  • Cheese: Such as cheddar or gruyere. Creamy melting cheeses bring richness. Go for quality blocks and slice thick for best melt.
  • Ripe avocado: Sliced thin. Look for an avocado with slight give for perfect creaminess without being mushy.
  • Crispy bacon: Cooked and cooled. Bacon brings salty crunch. Cook it ahead for easy assembly.
  • Melted butter: Butter is the secret to that iconic golden crust. Use real butter for classic flavor.
  • Mayonnaise: Adds tang and helps the bread brown beautifully. Use a good quality mayo or make your own if you like.

Step-by-Step Instructions

Prepare Your Ingredients:
Make sure your cheese is sliced, the avocado is peeled and sliced, and the bacon is cooked and drained on paper towels. Have your bread and all components ready for quick assembly.
Layer Cheese and Avocado:
Place a slice of cheese on one piece of bread, then fan the avocado slices evenly on top of the cheese, leaving a small margin around the edges. This keeps the sandwich neat and helps the cheese seal in the avocado as it melts.
Add More Cheese and Bacon:
Lay the second slice of cheese over the avocado. Arrange the bacon pieces in an even layer over the cheese, pressing them lightly so they stay put.
Finish Assembly:
Place the remaining slice of bread on top to close the sandwich. Stir together the melted butter and mayonnaise in a small bowl until smooth, then spread half the mixture over the top slice of bread.
Start Cooking:
Preheat your skillet or sandwich maker to medium-high. Place the sandwich buttered side down in the pan so it starts browning immediately. Spread the rest of the butter-mayonnaise mix onto the unbuttered slice that is now facing up.
Grill to Perfection:
Cook in the skillet for about three minutes per side, or use a sandwich maker for two to five minutes. Watch for the bread to become deep golden brown and crackly, and for the cheese to melt into a luscious layer. If using a skillet, gently press down on the sandwich with a spatula for more even toasting.
Finish and Serve:
Once golden on both sides, remove the sandwich and let it rest for a minute. Slice in half with a sharp knife to reveal the gooey filling and serve right away while the cheese is stretchy and the bread is at its crispiest.
A sandwich with bacon and avocado on a plate. Pin it
A sandwich with bacon and avocado on a plate. | recipebyme.com

The way avocado melts just enough into the cheese makes each bite uniquely creamy. My favorite part is always the end piece where the bacon is crispest and the cheese bubbles over the edge. My children love helping layer the ingredients and making their own custom stacks.

Storage Tips

Wrap any leftovers tightly in foil and refrigerate. They are best eaten fresh but can be reheated in a skillet for a few minutes to revive the crunch. I do not recommend microwaving since it can make the bread soggy. If making ahead for a packed lunch, let the sandwich cool before wrapping so the steam does not soften the bread.

Ingredient Substitutions

Switch up the cheese to suit your taste. Havarti and Monterey Jack melt beautifully. Vegan cheese works if you need a dairy-free swap. For bacon, try turkey bacon or plant-based strips instead of pork. For extra flavor, a thin layer of pesto or hot sauce can be added between the cheese slices.

Serving Suggestions

Pair this sandwich with a bowl of tomato soup or a light salad for a balanced meal. You can also cut the sandwich into triangles or strips for an easy appetizer at family gatherings. For a breakfast spin, add a fried egg on top of the avocado before grilling.

A sandwich with bacon and avocado on a plate. Pin it
A sandwich with bacon and avocado on a plate. | recipebyme.com

Trying new cheese and bread combos always keeps this recipe interesting. Just remember the key steps for melty cheese and a golden crust and you will get a perfect grilled cheese every time.

Frequently Asked Questions

→ What type of cheese works best?

Semi-hard cheeses like cheddar, cheddar jack, or gruyere melt well and add great flavor to this sandwich.

→ Can I use different bread types?

Yes, any whole grain, white, sourdough, or your preferred bread will work, though seeded bread adds extra texture.

→ How do I get the sandwich golden and crispy?

Spreading a mix of melted butter and mayonnaise on the bread before grilling ensures a crispy, flavorful crust.

→ Should the avocado be ripe or firm?

Use ripe but slightly firm avocado slices so they remain intact and creamy inside your sandwich.

→ Is it better to cook on a skillet or sandwich maker?

Both methods work well; a skillet offers better control over browning, while a sandwich maker is more convenient.

→ How do I prevent sogginess?

Layer avocado between cheese slices and avoid overfilling to keep the sandwich crisp and not soggy.

Avocado Bacon Grilled Cheese

Toasty bread packed with cheese, crispy bacon, and avocado for a satisfying, melty sandwich.

Prep Time
8 Minutes
Cook Time
6 Minutes
Total Time
14 Minutes
By: Sana

Category: Main Dishes

Difficulty: Easy

Cuisine: American

Yield: 1 Servings (1 sandwich)

Dietary: ~

Ingredients

→ Sandwich

01 2 slices seeded whole grain bread
02 2 slices cheddar cheese, each 28 grams
03 1/4 ripe avocado, thinly sliced
04 2 slices crispy cooked bacon, cut in half

→ Spread

05 8 grams melted butter (1/2 tablespoon)
06 8 grams mayonnaise (1/2 tablespoon)

Instructions

Step 01

Heat a sandwich maker or non-stick skillet over medium-high setting.

Step 02

Place one slice of cheese on one slice of whole grain bread.

Step 03

Arrange avocado slices evenly over the cheese, leaving a border around the edges.

Step 04

Top avocado with the second slice of cheese and distribute bacon evenly over the cheese.

Step 05

Position the remaining bread slice on top to enclose the filling.

Step 06

In a small bowl, combine the melted butter and mayonnaise. Spread half of the mixture over the top of the sandwich.

Step 07

Place sandwich into the preheated sandwich maker or skillet, buttered side down.

Step 08

Spread the remaining butter-mayo mixture over the unbuttered side.

Step 09

Grill for 2–5 minutes in the sandwich maker or 3 minutes per side in a skillet, until bread is golden brown and cheese is melted.

Step 10

Remove from heat, cut in half, and serve immediately while hot.

Notes

  1. For optimal crispness, use day-old bread and ensure the bacon is thoroughly cooked before assembling.

Tools You'll Need

  • Sandwich maker or non-stick skillet
  • Spatula
  • Small mixing bowl
  • Bread knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains gluten from bread
  • Contains milk from cheese and butter
  • Contains egg from mayonnaise

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 500
  • Total Fat: 31 g
  • Total Carbohydrate: 36 g
  • Protein: 21 g