Avocado toast has become a staple in many homes, not just because it tastes incredible but also because it’s quick to prepare and versatile enough to suit various palates. I remember the first time I made this Avocado Toast with Tomatoes, Basil, and Mozzarella; I was blown away by how quickly a few fresh ingredients could come together to create something so vibrant and satisfying. Perfect for brunches or light dinners, this dish combines creamy avocados with juicy tomatoes and fragrant basil, all balanced by the richness of fresh mozzarella on your choice of hearty bread.
Why You’ll Love This Dish
There’s something truly delightful about avocado toast. It’s not just a pretty face; it’s the perfect blend of flavors and textures, making it a joy to eat. This recipe is quick to prepare, allowing you to whip it up even on a busy weekday. Plus, it’s budget-friendly! The fresh ingredients are simple yet elevate any meal from ordinary to extraordinary.
What I love best is how adaptable this dish is. You can enjoy it as an elegant brunch centerpiece or throw it together in minutes as a healthy snack.
“I made this for a weekend brunch, and everyone was fighting over the last slice! The flavor of the basil with the fresh mozzarella is out of this world!”
How This Recipe Comes Together
Creating this avocado toast is a breeze! First, you’ll start by chopping the tomatoes, mozzarella, and basil and mixing them with a sprinkle of salt and pepper. While the mixture melds, you’ll brush thick slices of bread with olive oil and toast them until they’re golden brown. The next step is to mash the creamy avocados onto the toast and top them generously with your tomato-basil-mozzarella mix. It’s simple yet oh-so-satisfying.
What You’ll Need
Here’s what you’ll need to create your own avocado toast masterpiece:
- 4 thick slices of bread (multigrain, sourdough, or olive bread)
- 2 avocados
- 8 oz (225 g) tomatoes
- 8 oz (225 g) fresh mozzarella
- 2 tbsp chopped fresh basil
- 2 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt (or to taste)
- 1/4 tsp ground black pepper (or to taste)
Feel free to mix and match the bread types based on what you have at home and your personal preference!

Directions to Follow
Now, let’s get cooking! Follow these simple steps to prepare your avocado toast:
Start by chopping the tomatoes, fresh basil, and mozzarella. Place them in a mixing bowl. Add a sprinkle of kosher salt and ground black pepper, and mix gently to combine all the ingredients.
Next, brush each slice of your chosen bread with extra-virgin olive oil on both sides.
Toast the oiled bread slices in a skillet or grill pan over medium-high heat. Cook for about 2 minutes on each side until they are lightly browned and crisp.
Once toasted, evenly mash the avocados over each piece of bread.
Finally, top the avocado with generous spoonfuls of your tomato, basil, and mozzarella mixture.
Serve your delicious avocado toast as a dazzling brunch centerpiece or alongside a fresh green salad for a complete meal.
Best Ways to Enjoy It
This avocado toast is lovely on its own, but you can elevate it even further! Consider sprinkling some red pepper flakes on top for a little heat or drizzling balsamic glaze for a touch of sweetness. If you’re looking for side dishes, a light arugula salad dressed with lemon vinaigrette pairs beautifully. For a drink, a refreshing iced herbal tea or sparkling lemonade complements the flavors wonderfully.
How to Store
If you have leftovers—though they are unlikely!—you can store them uncovered in the fridge for up to one day. The avocados will start to brown, so it’s best to consume them as fresh as possible. If you’re making components in advance, you can store the tomato-mozzarella mixture separately and mash the avocado just before serving.
Helpful Cooking Tips
- Use ripe avocados for the best flavor and texture. They should yield slightly when you press them.
- Don’t skip toasting the bread! This adds a fantastic crunch that complements the creamy toppings.
- If you’re in a hurry, consider using store-bought pesto as a spread before adding the avocado—it’s an easy shortcut that elevates the taste!
Recipe Variations
Feeling adventurous? Here are some fun variations to try:
- Add a poached egg on top for extra protein and richness.
- Experiment with different cheeses—Feta or goat cheese can provide a delightful tang.
- For a spicier kick, add thin slices of jalapeño or sriracha sauce.
- Consider heading toward a Mediterranean flair with sliced olives and sun-dried tomatoes.
Frequently Asked Questions
How long does it take to prepare this recipe?
This recipe can be completed in just about 15-20 minutes, making it perfect for a quick meal or snack.
Can I make this dish vegan?
Certainly! Simply omit the mozzarella, or use a vegan cheese alternative, to keep it plant-based.
What’s the best way to ensure my avocados are ripe?
Look for avocados that are firm but yield slightly to gentle pressure. If they’re too hard, let them sit at room temperature for a couple of days.

Now that you have all the details, grab your ingredients, and let’s make some delicious avocado toast with tomatoes, basil, and mozzarella! Enjoy the vibrant flavors and let this dish brighten your day!
PrintAvocado Toast with Tomatoes, Basil, and Mozzarella
A quick and delicious avocado toast topped with fresh tomatoes, basil, and mozzarella, perfect for brunch or a light dinner.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Category: Brunch
- Method: Toasting
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 4 thick slices of bread (multigrain, sourdough, or olive bread)
- 2 avocados
- 8 oz (225 g) tomatoes
- 8 oz (225 g) fresh mozzarella
- 2 tbsp chopped fresh basil
- 2 tbsp extra-virgin olive oil
- 1/2 tsp kosher salt (or to taste)
- 1/4 tsp ground black pepper (or to taste)
Instructions
- Chop the tomatoes, fresh basil, and mozzarella and place them in a mixing bowl.
- Add a sprinkle of kosher salt and ground black pepper, and mix gently to combine.
- Brush each slice of bread with extra-virgin olive oil on both sides.
- Toast the oiled bread slices in a skillet or grill pan over medium-high heat for about 2 minutes on each side until lightly browned and crisp.
- Evenly mash the avocados over each piece of toasted bread.
- Top the avocado with generous spoonfuls of the tomato, basil, and mozzarella mixture.
- Serve as a brunch centerpiece or alongside a fresh green salad.
Notes
For extra flavor, consider adding red pepper flakes or balsamic glaze on top. Serve with a refreshing drink like iced herbal tea.
Nutrition
- Serving Size: 1 toast slice
- Calories: 350
- Sugar: 4g
- Sodium: 300mg
- Fat: 24g
- Saturated Fat: 6g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 10g
- Protein: 8g
- Cholesterol: 30mg

