Ingredients
Method

- Cook the bacon
- Heat a pan over medium heat. Cook bacon until crisp but not hard. Transfer to paper towel to drain.

- Prep the avocado
- Mash avocado with black pepper (and a tiny pinch of salt if needed). Set aside.

- Butter the bread
- Spread butter (or mayo) on one side of each bread slice. This side will touch the pan.

- Build the sandwich
- Place one slice of bread (butter-side down) in a pan (heat still off or low). Add:
- 1 slice cheese
- lettuce + tomato + onion
- bacon
- avocado
- 1 more slice cheese
- Top with the second bread slice (butter-side up).

- Grill slowly
- 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).

- Rest and slice
- 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
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
