Avocado Mozzarella and Tomato Grilled Cheese

Save this recipe on:

Crispy on the outside, gooey on the inside, the Avocado Mozzarella and Tomato Grilled Cheese sandwich is a dreamy mashup of comfort food and fresh produce. Imagine golden, buttery bread hugging layers of melty mozzarella, creamy avocado, and juicy tomatoes. It’s the kind of lunch that turns a regular afternoon into a mini celebration.

This sandwich combines the simplicity of a grilled cheese with the bold, wholesome flavors of avocado and tomato. It’s an excellent choice when you want something fast but satisfying. Whether it’s for a quick lunch, a weekend brunch, or a late-night craving, this sandwich delivers warmth and texture in every bite.

Ingredients for this Avocado Mozzarella and Tomato Grilled Cheese

  • 2 slices of sourdough or your favorite sturdy sandwich bread
  • 1 ripe avocado, sliced or mashed
  • 2-3 slices of fresh tomato
  • 2-3 slices of mozzarella cheese (or shredded mozzarella)
  • 1 tablespoon of butter, softened
  • Salt and pepper, to taste
  • Optional: a pinch of garlic powder or red pepper flakes for extra flavor

Step 1: Prep Your Ingredients

Start by slicing the avocado and tomato. If you prefer, mash the avocado with a pinch of salt and pepper for easier spreading. Slice your mozzarella if using a block, or have shredded cheese ready.

Step 2: Butter the Bread

Spread butter on one side of each bread slice. This side will face outward to give you that golden, crisp finish when grilled.

Step 3: Assemble the Sandwich

Place one slice of bread butter-side down in a skillet or pan. Layer mozzarella, tomato slices, and avocado (sliced or mashed). Add any optional seasonings like garlic powder or chili flakes. Top with the second bread slice, butter-side up.

Step 4: Grill to Perfection

Heat your skillet over medium heat. Grill the sandwich for 3-4 minutes on each side, pressing gently with a spatula, until the bread is golden brown and the cheese is melted.

Step 5: Serve and Enjoy

Remove from the skillet, slice diagonally, and serve hot. Pair with a light salad or soup for a complete meal.


Frequently Asked Questions

Can I use a different type of cheese?

Yes, provolone, fontina, or even sharp cheddar are great substitutes that melt beautifully.

What bread works best for this sandwich?

Sourdough is ideal due to its sturdiness, but any crusty, hearty bread will hold up well.

Can I make this sandwich vegan?

Absolutely! Use vegan butter and a plant-based mozzarella alternative. Make sure your bread is vegan too.

Should I mash or slice the avocado?

Either works! Mashed avocado spreads easier and holds in place, while slices give a chunkier texture.

How do I keep the bread from burning?

Use medium heat and watch closely. A lid helps melt the cheese faster without burning the bread.

Can I add other ingredients?

Totally! Fresh basil, arugula, or a smear of pesto can enhance the flavor beautifully.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Avocado Mozzarella and Tomato Grilled Cheese


  • Author: Nora Sinclair
  • Total Time: 44 minute
  • Yield: 1 sandwich

Description

Take your everyday lunch up a notch with this irresistible Avocado Mozzarella and Tomato Grilled Cheese. This easy recipe brings together the comforting crunch of toasted bread with the rich melt of mozzarella, the creamy smoothness of avocado, and the bright burst of fresh tomatoes. Perfect for a quick lunch, lazy brunch, or a cozy dinner idea, this sandwich makes for one of the best easy food ideas you can whip up in minutes. Whether you need a healthy snack or a satisfying meatless meal, this grilled cheese combo is here to delight every bite. The blend of textures and flavors makes it one of the most craveable breakfast ideas too, if you’re a savory morning eater.


Ingredients

2 slices of sourdough or your favorite sturdy sandwich bread

1 ripe avocado, sliced or mashed

23 slices of fresh tomato

23 slices of mozzarella cheese (or shredded mozzarella)

1 tablespoon of butter, softened

Salt and pepper, to taste

Optional: a pinch of garlic powder or red pepper flakes


Instructions

  1. Slice the avocado and tomato. Mash the avocado with salt and pepper if desired.
  2. Spread butter on one side of each bread slice.
  3. Place one slice butter-side down in a skillet. Layer with mozzarella, tomato, and avocado. Add optional seasonings.
  4. Top with the second slice of bread, butter-side up.
  5. Grill on medium heat for 3-4 minutes each side until golden and the cheese is melted.
  6. Remove, slice, and serve hot.
  • Prep Time: 5 minutes
  • Cook Time: 6-8 minutes
  • Category: Lunch / Snack / Quick Meal

Save this recipe on: