Go Back

Bacon Avocado Grilled Cheese Sandwich

A crispy, golden grilled cheese layered with smoky bacon, creamy avocado, fresh lettuce, tomato, and onion. Balanced, filling, and perfect for a quick comfort meal.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 2 sandwiches
Course: Sandwich
Cuisine: American

Ingredients
  

  • 4 slices bread thick white or sourdough
  • 4 slices cheddar cheese or 1 cup shredded cheddar
  • 6 slices bacon
  • 1 ripe avocado mashed or sliced
  • 2 lettuce leaves
  • 1 medium tomato sliced
  • 6 –8 thin red onion rings optional
  • 2 tbsp butter or mayonnaise for crispier toast
  • ¼ tsp black pepper
  • tsp salt optional, bacon is salty

Method
 

  1. Cook the bacon
  2. Heat a pan over medium heat. Cook bacon until crisp but not hard. Transfer to paper towel to drain.
  3. Prep the avocado
  4. Mash avocado with black pepper (and a tiny pinch of salt if needed). Set aside.
  5. Butter the bread
  6. Spread butter (or mayo) on one side of each bread slice. This side will touch the pan.
  7. Build the sandwich
  8. Place one slice of bread (butter-side down) in a pan (heat still off or low). Add:
  9. 1 slice cheese
  10. lettuce + tomato + onion
  11. bacon
  12. avocado
  13. 1 more slice cheese
  14. Top with the second bread slice (butter-side up).
  15. Grill slowly
  16. Turn heat to low-medium. Cook 3–5 minutes per side until deep golden and the cheese melts. Press gently with a spatula for structure (don’t smash).
  17. Rest and slice
  18. Rest 1 minute, then slice with a sharp knife. Serve warm.

Notes

Low heat = better melt. High heat browns the bread before the cheese melts.
Cheese on both sides helps glue the sandwich together and stops slipping.
If avocado is very soft, spread it on the inside after grilling for the cleanest layers.
Nutrition (Estimated, per sandwich)
Calories: 620 | Carbs: 38g | Protein: 27g | Fat: 41g | Fiber: 6g | Sugar: 4g