Ingredients
Ingredients You’ll Need
- 8 slices sourdough bread (or your favorite sandwich bread)
- 1 ripe avocado, sliced
- 2 medium ripe tomatoes, sliced
- 8 ounces fresh mozzarella, sliced
- 2 tablespoons fresh basil leaves (optional)
- 2 tablespoons unsalted butter, softened
- Pinch of salt and black pepper
Instructions
Step 1: Slice the avocado into thin wedges and cut the tomatoes into even rounds. Pat the mozzarella dry with a paper towel so your sandwich doesn’t turn soggy. Spread butter on the outer sides of all bread slices.
Step 2: Lay four slices of bread butter-side down. Layer with mozzarella, tomato slices, avocado, and a sprinkle of salt and pepper. Add basil leaves if you want a fresh, herby touch. Top with the remaining bread slices, buttered side facing out.
Step 3: Heat a skillet or griddle over medium heat. Place the sandwiches on the pan and cook for 3–4 minutes per side, pressing gently with a spatula. The bread should turn golden and crisp while the mozzarella melts beautifully inside.
Step 4: Let the sandwiches rest for about a minute before slicing in half. This quick pause helps the cheese set slightly and keeps everything from spilling out. Serve warm, maybe with a bowl of soup, some chips, or a light salad.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
Nutrition
- Calories: 410
- Sodium: 580
- Protein: 18