Grilled Cheese, Tomato & Avocado Sandwich

Total Time
10 mins
10 mins

I made this for supper last night and we liked it a lot.

Skip to Next Recipe


  • 4 slices white bread
  • 75 g tasty cheese, grated
  • 1 tomato, sliced (I used vine-ripened)
  • 1 avocado, sliced
  • 1 onion, thinly sliced
  • 4 olives, sliced (I used green olives with lemon pepper)
  • sea salt & freshly ground black pepper
  • oil
  • butter


  1. Heat oil in pan over med-low heat (or use non-stick pan)and fry onion until soft and lightly browned, adding tomato slices for the last minute or two of cooking time.
  2. Meanwhile, divide avocado equally between two slices of bread, buttering the other two slices if desired.
  3. Add all other ingredients except butter, then place second slice of bread on top pressing lightly to flatten sandwich a bit.
  4. Wipe out pan (or use separate pan) and add a little butter.
  5. After butter has melted, fry sandwiches until crisp and golden brown on both sides.
Most Helpful

5 5

This was a scrumptious sandwich. The avocado and cheese and tomato was all gooey together and I enjoyed every bite. I had 1/2 of an avocado left over, so just used that between the two sandwiches. Also used less tomato and onion. Will use more onion next time, but this was mmm, mmm good! This is definitely a make-again-er for me. Thanks, Soobeeoz!

4 5

This is an entirely entertaining sandwich. Many textures, many flavors. I used a greek olives combo so those flavors varied by the bite. Used Haas avocado, red onion, sharp cheddar, 9-grain bread. I'll be making this one again!

4 5

Yummy sandwich! I used kalamata olives and sharp cheddar cheese. Thanks!