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.
Sturdy and tangythis bread crisps up beautifully while holding all the melty goodness inside.
Fresh Mozzarella – 230g / 8 oz
This cheese creates that stretchycreamy melt we all love. Use fresh for the best flavor.
Ripe Avocado – 1 largeabout 200g / 0.44 lb
Creamy and smoothavocado adds richness and balances the tart tomato.
Tomatoes – 2 mediumabout 240g / 0.53 lb
Fresh and firm tomatoes bring a juicy burst that complements the cheese.
Fresh Basil – 2 tbsp choppedoptional
Adds a touch of brightness and freshness to the sandwich. Optionalbut so good.
Unsalted Butter – 30g / 2 tbspsoftened
For perfectly goldencrisp 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!