If you remember, I made this avocado, tomato and mozzarella grilled cheese sandwich a while back. If that picture didn’t convince you to make this sandwich, then I hope this blog post will. These days, I’m binge watching a TV show called Jane the Virgin (haven’t heard of it? what are you doing with your life? go watch!) in which the main character Jane, is addicted to grilled cheese sandwiches. But I keep thinking…why would you eat just a plain grilled cheese when you can have this version of a grilled cheese? I’m obsessed with everything avocado, so to me, this grilled cheese is the real winner.
The mayonnaise grilled bread is browned to perfection and the slightly melty fresh moz adds the perfect creaminess without being too rich. I also make sure to salt the tomatoes with course sea salt so that there’s a nice salty kick for those people who love salt (nothing worse than bland food, in my opinion). You can also add hot sauce for another punch (Cholula! My favorite).
- 1 hothouse tomato, sliced (if the tomato is large, you just need about 2 slices per sandwich)
- 1 avocado, sliced
- 4 oz fresh mozzarella, sliced
- 4 slices of your favorite bread (I used honey whole wheat)
- 4 teaspoons mayonnaise, divided
- Course sea salt, to taste
- Cholula (completely optional)
- Prep the cheese, tomato, and avocado, by slicing them. You want fairly thin slices of everything.
- Spread 1 teaspoon of mayonnaise across each slice of bread.
- Heat a nonstick pan to medium heat and put the first slice of bread, mayo side down.
- Start layering: tomato slices, a pinch of salt evenly across the tomatoes, avocado slices, and then the mozzarella slices.
- Place the second slice of bread on top, this time with mayo side up.
- Press the sandwich down using a spatula
- Then, carefully, slide the spatula under the bottom slice of bread and flip
- Lower the heat at this point so that the bread can cook slowly, and the cheese melts inside melts.
- Let the bread brown for about 4-5 minutes.
- Remove from pan, cut in half, and eat/serve immediately.