Avocado, Mozzarella, and Tomato Grilled Cheese

If you think a classic grilled cheese sandwich can’t get any better, think again. This Avocado, Mozzarella, and Tomato Grilled Cheese takes the timeless comfort food to the next level with creamy avocado, fresh mozzarella, and juicy tomato—sandwiched between two golden, crispy slices of buttery bread. The melty mozzarella adds that gooey, stretchy goodness we all crave, while the avocado brings a rich, buttery texture, and the tomato adds a refreshing, slightly tangy pop. It’s the kind of sandwich you’ll crave after a long day or whip up for a cozy weekend treat. Trust me, once you try this twist on the classic, you’ll never go back!

Why You’ll Love Avocado, Mozzarella, and Tomato Grilled Cheese

Next-Level Comfort

Grilled cheese is already a cozy comfort food, but with creamy avocado and the fresh tang of tomato, this version feels even more indulgent—perfect for any mood.

Quick & Easy

With just a few simple ingredients and minimal prep, you can have this sandwich ready in no time. It’s the perfect dish when you want something delicious without spending hours in the kitchen.

Healthy-ish Twist

Packed with the goodness of avocado and fresh tomatoes, this grilled cheese gives you a little extra nutrition without sacrificing flavor. Bonus points for that creamy texture!

Melty, Gooey Goodness

Mozzarella cheese, when melted, becomes wonderfully gooey and stretchy, making each bite a little piece of heaven. Who can resist?

Ingredients

For the Grilled Cheese:

  • Bread: The base for this sandwich—use your favorite bread. Sourdough or whole wheat are great choices for extra flavor, but white bread is classic and comforting.
  • Butter: For perfectly golden, crispy, buttery toast.
  • Fresh Mozzarella: The star of the show. It melts beautifully, giving you that perfect gooey texture.
  • Avocado: Adds creamy, rich goodness that balances out the flavors and gives you a little extra heart-healthy fat.
  • Tomato: Fresh, juicy, and slightly tangy. Choose ripe, flavorful tomatoes to get the best taste.
  • Salt and Pepper: To season and enhance the flavors.

(Note: Full ingredient measurements are provided in the recipe card below.)

Instructions

Prepare the Ingredients:

  1. Slice the avocado: Cut the avocado in half, remove the pit, and scoop out the flesh. Slice it into thin pieces.
  2. Slice the tomato: Cut the tomato into thin, even slices.
  3. Prepare the cheese: Slice the fresh mozzarella into thick, even slices. This ensures that it melts perfectly and evenly.

Assemble the Sandwich:

  1. Butter the bread: Spread a generous layer of butter on one side of each slice of bread.
  2. Layer the ingredients: On the unbuttered side of one slice of bread, layer the mozzarella slices, followed by the tomato slices, and then the avocado. Season with a pinch of salt and pepper for added flavor. Top with the second slice of bread, buttered side facing out.

Cook the Sandwich:

  1. Grill the sandwich: Heat a nonstick skillet or griddle over medium heat. Place the sandwich in the pan and cook for 3-4 minutes on one side, or until the bread is golden and crispy.
  2. Flip and cook the other side: Flip the sandwich carefully and cook for another 3-4 minutes on the other side, until the bread is crispy and the cheese is melted.

Serve:

  1. Cut and enjoy: Once your sandwich is golden and the cheese is perfectly melted, remove it from the pan. Cut it in half, serve, and enjoy!

Nutrition Facts

Servings: 1
Calories per serving: 450
Fat per serving: 28g
Carbs per serving: 35g
Protein per serving: 12g
Sugar per serving: 3g

Preparation Time

Prep Time: 5 minutes
Cook Time: 8 minutes
Total Time: 13 minutes

How to Serve Avocado, Mozzarella, and Tomato Grilled Cheese

With a Side of Soup:

This grilled cheese is perfect alongside a warm bowl of tomato soup for that ultimate comforting lunch or dinner combo.

With a Salad:

Pair with a light salad—perhaps with mixed greens, balsamic vinegar, and a little feta cheese—to balance out the richness of the sandwich.

On Its Own:

Sometimes, this sandwich is perfect all by itself. Just a plate and a napkin are all you need to enjoy every bite of this melty masterpiece.

Additional Tips

Make It Spicy:

For a little kick, add some crushed red pepper flakes, hot sauce, or even a few slices of jalapeño to your sandwich before grilling.

Use Garlic Butter:

For extra flavor, spread a little garlic butter on the outside of the bread instead of plain butter. It gives the sandwich a delicious, savory twist.

Gluten-Free Version:

Use your favorite gluten-free bread to make this a gluten-free version. The rest of the ingredients will still taste amazing!

Add Protein:

For an extra protein boost, throw in some grilled chicken, turkey, or bacon to make this sandwich even heartier.

FAQ Section

Q1: Can I use a different type of cheese?
A1: Yes! If you don’t have mozzarella, you can use cheddar, provolone, or gouda for a different flavor. Just keep in mind that mozzarella has a great meltability that makes this sandwich so perfect.

Q2: How do I keep the bread from getting soggy?
A2: Be sure to slice your tomatoes thin and not too thick, and drain any excess moisture before adding them to the sandwich. This will help keep the bread crispy.

Q3: Can I make this sandwich ahead of time?
A3: While grilled cheese is best enjoyed fresh, you can prep the ingredients ahead of time. Assemble the sandwich and wrap it tightly to store in the fridge for a few hours, then grill when you’re ready to eat.

Q4: Can I add bacon to this sandwich?
A4: Absolutely! Bacon would add a delicious salty, smoky crunch to this sandwich. Just cook the bacon first, then layer it in with the other ingredients.

Q5: Can I make this sandwich in the oven?
A5: Yes, you can! Preheat your oven to 375°F (190°C) and bake the sandwich on a baking sheet for about 10 minutes, flipping halfway through, until the bread is golden and the cheese is melted.

Q6: Can I make this sandwich vegan?
A6: Yes! You can use vegan mozzarella cheese and swap the butter for a plant-based alternative. The rest of the ingredients are naturally vegan.

Q7: Can I use a different type of bread?
A7: Of course! Any bread you love will work, from whole wheat to rye to even gluten-free options. Just make sure it’s sturdy enough to hold all those fillings.

Q8: How do I keep the avocado from turning brown?
A8: If you’re worried about the avocado browning, squeeze a little lemon or lime juice over the slices before adding them to your sandwich.

Q9: Can I make this sandwich with a panini press?
A9: Yes! A panini press is a great way to make this sandwich if you want an extra-crisp exterior and a little grill mark action.

Q10: Can I use canned tomatoes for this sandwich?
A10: Fresh tomatoes are best for this sandwich, but if you don’t have any, you can use drained canned tomatoes. Just make sure to remove excess liquid to keep the sandwich from getting soggy.

Conclusion

This Avocado, Mozzarella, and Tomato Grilled Cheese is everything you want in a comfort food sandwich, with a fresh, creamy twist. Whether you’re in the mood for a quick lunch, a light dinner, or something to snack on, this sandwich hits all the right notes. With gooey mozzarella, creamy avocado, and fresh tomato, each bite is guaranteed to bring a smile to your face. Enjoy!

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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 0 hours
  • Yield: 1 serving 1x

Description

This Avocado, Mozzarella, and Tomato Grilled Cheese takes the classic comfort food to the next level with creamy avocado, fresh mozzarella, and juicy tomatoes. Grilled to golden perfection, this sandwich offers the perfect combination of melt-in-your-mouth cheese, rich avocado, and zesty tomato. It’s a delicious and satisfying twist on a traditional grilled cheese!


Ingredients

Scale
  • 2 slices of Bread (your choice: sourdough, whole wheat, or white)
  • 1 ripe Avocado (sliced)
  • 1 large Tomato (sliced)
  • 4 oz Fresh Mozzarella (sliced or torn into pieces)
  • 2 tbsp Butter (softened, for spreading)
  • 1 tsp Olive Oil (optional, for extra crispness)
  • Salt and Pepper (to taste)
  • Fresh Basil (optional, for garnish)

Instructions

  1. Prepare the Ingredients:
    • Slice the avocado, tomato, and mozzarella into thin pieces. Set aside.
  2. Assemble the Sandwich:
    • Spread a thin layer of butter on one side of each slice of bread.
    • On the non-buttered side of one slice, layer the fresh mozzarella, avocado slices, and tomato slices. Season with salt and pepper to taste.
    • Top with the other slice of bread, buttered side facing out.
  3. Grill the Sandwich:
    • Heat a skillet or griddle over medium heat. If you prefer extra crispness, drizzle a little olive oil on the skillet before placing the sandwich.
    • Place the sandwich on the skillet and cook for about 3-4 minutes on each side, or until the bread is golden brown and the cheese has melted.
  4. Serve:
    • Once the sandwich is golden and crispy, remove it from the skillet and cut it in half.
    • Optionally, garnish with fresh basil for an extra burst of flavor.

Notes

  • For extra flavor, you can add a drizzle of balsamic glaze or pesto inside the sandwich before grilling.
  • Use any bread you like, but sourdough or a hearty whole-grain bread works especially well for this combination.
  • If you like extra cheese, feel free to add some grated Parmesan along with the mozzarella.
  • Prep Time: 5 minutes
  • Cook Time: 8-10 minutes
  • Category: Lunch, Snack
  • Method: Grilling, Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 28g
  • Saturated Fat: 10g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 35mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star