Go Back
+ servings
Sliced avocado and tomato sandwich

Creamy Avocado Grilled Cheese

This creamy avocado grilled cheese is the ultimate comfort sandwich. The crisp golden bread, gooey melted mozzarella, juicy tomatoes, and buttery avocado all melt together for a taste that’s both cozy and refreshing.
Print Pin
Course: Main Course
Cuisine: American
Keyword: Creamy Avocado Grilled Cheese
Prep Time: 10 minutes
Cook Time: 8 minutes
Total Time: 18 minutes
Servings: 4 sandwiches

Ingredients

  • Sourdough Bread – 8 slices about 320g / 0.7 lb
  • Sturdy and tangy this bread crisps up beautifully while holding all the melty goodness inside.
  • Fresh Mozzarella – 230g / 8 oz
  • This cheese creates that stretchy creamy melt we all love. Use fresh for the best flavor.
  • Ripe Avocado – 1 large about 200g / 0.44 lb
  • Creamy and smooth avocado adds richness and balances the tart tomato.
  • Tomatoes – 2 medium about 240g / 0.53 lb
  • Fresh and firm tomatoes bring a juicy burst that complements the cheese.
  • Fresh Basil – 2 tbsp chopped optional
  • Adds a touch of brightness and freshness to the sandwich. Optional but so good.
  • Unsalted Butter – 30g / 2 tbsp softened
  • For perfectly golden crisp bread without overpowering the flavors.
  • Salt – a pinch
  • To enhance every bite and balance the natural sweetness of tomatoes.
  • Black Pepper – a pinch
  • Adds a subtle bite that brings everything together.

Instructions

Prep the ingredients

  • Slice the avocado and tomatoes into even, thin slices. Pat the mozzarella dry with a paper towel to remove extra moisture. This helps keep the sandwich from getting soggy.

Build the sandwiches

  • Butter one side of each bread slice. On the unbuttered side, layer mozzarella, avocado, and tomato slices. Sprinkle with salt and pepper. Add basil if using. Top with the second slice of bread, buttered side facing out.

Toast the sandwiches

  • Heat a skillet or griddle over medium heat. Cook each sandwich for 3–4 minutes per side, pressing lightly with a spatula, until golden brown and the cheese has melted.

Rest and serve

  • Let each sandwich rest for a minute before cutting in half. This helps the filling settle and keeps the layers intact.

Notes

Don’t overload the sandwich. Less is more when it comes to melty, crispy perfection.
Use fresh mozzarella, but blot it dry. Too much moisture will make the sandwich soggy.
Cook low and slow. Medium heat ensures the bread browns nicely while the cheese has time to melt.
Try brushing the bread with garlic butter for a flavor boost!