A creamy and fresh twist on the classic grilled cheese, combining ripe avocado, melty mozzarella, and juicy tomatoes on crusty sourdough. Simple, satisfying, and perfect for a quick, flavorful meal any time of day.
4 slices sourdough bread
8 ounces fresh mozzarella cheese, sliced
1 large ripe avocado, pitted and sliced
1 large tomato, sliced
2 tablespoons butter
Salt, to taste
Black pepper, to taste
Fresh basil leaves (optional)
Heat a large skillet over medium heat. Grease the slices of sourdough bread with butter on one side each.
Place two slices of bread, buttered side down, in the skillet. Layer mozzarella slices, avocado slices, and tomato slices evenly on top.
Sprinkle lightly with salt and pepper. Top with remaining bread slices, buttered side up.
Cook for 2–3 minutes until the bottom is golden brown and the cheese begins to melt. Carefully flip and cook the other side for another 2–3 minutes until golden and the cheese is fully melted.
Remove from heat, let cool slightly, then cut in half to serve.
Bread: Use sturdy bread like sourdough, ciabatta, or gluten-free alternatives.
Cheese: Fresh mozzarella melts best; low-moisture mozzarella or plant-based alternatives work too.
Avocado: Use ripe but firm avocado for ideal texture.
Tomato: Avoid overripe or watery tomatoes for better melting.
Optional: Add a drizzle of balsamic glaze or a thin layer of olive oil for extra richness.