I love making this Avocado Toast with Tomato & Cilantro Topping when I want something fresh, colorful, and satisfying. The creamy mashed avocado pairs beautifully with juicy tomatoes, bright lime juice, and fragrant cilantro, all layered over crispy toasted bread. It’s simple, wholesome, and full of flavor in every bite.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
2 slices of good-quality bread (sourdough, whole grain, or favorite choice)
1 ripe avocado
1 small lime or ½ lemon (for juice)
salt and black pepper to taste
½ cup cherry tomatoes or 1 medium tomato, diced
2 tablespoons red onion, finely chopped (optional)
2 tablespoons fresh cilantro, chopped
a drizzle of olive oil (optional)
crushed red pepper flakes or chili flakes (optional)
Directions
Toast the bread:
I toast the slices of bread to my preferred level of crispiness.
Mash the avocado:
I scoop the avocado flesh into a small bowl, add lime or lemon juice, a pinch of salt, and black pepper. I mash it with a fork until it reaches the texture I like, either smooth or slightly chunky.
Prepare the tomato-cilantro topping:
In another bowl, I combine diced tomatoes, chopped cilantro, red onion if I am using it, a small pinch of salt, and a drizzle of olive oil. I mix everything gently to keep the tomatoes fresh and juicy.
Assemble the toast:
I spread the mashed avocado evenly over each slice of toasted bread. Then I spoon the tomato-cilantro mixture generously on top.
Finish with flair:
I sprinkle extra black pepper, red pepper flakes, or a squeeze of lime juice for a final burst of flavor.
Servings and timing
Servings: 2 servings
Preparation time: 10 minutes
Cooking time: 5 minutes
Total time: 15 minutes
Variations
I sometimes add crumbled feta or queso fresco when I want extra creaminess and a salty kick. I like topping it with a poached or fried egg for added protein and richness. When I want more crunch, I add thinly sliced radishes. I also enjoy sprinkling everything bagel seasoning for an extra boost of flavor.
Storage/Reheating
I prefer eating this avocado toast fresh because avocado can brown quickly. If I need to prepare ahead, I store the mashed avocado in an airtight container with plastic wrap pressed directly against the surface to reduce browning, and I refrigerate it for up to 1 day. I keep the tomato topping separate in the refrigerator for up to 24 hours. I always toast the bread fresh before serving since reheating assembled toast can make it soggy.
FAQs
How do I keep the avocado from turning brown?
I add fresh lime or lemon juice and press plastic wrap directly against the surface of the mashed avocado before refrigerating. I try to consume it within one day for the best color and flavor.
What type of bread works best?
I like using sourdough or whole grain bread because they hold up well under the toppings and provide great texture, but I can use any sturdy bread I enjoy.
Can I make this recipe vegan?
This recipe is naturally vegan as written. I just make sure any optional toppings I add, like cheese, are plant-based if I want to keep it fully vegan.
Can I prepare the toppings in advance?
I can prepare the tomato-cilantro mixture a few hours ahead and refrigerate it. I prefer mashing the avocado closer to serving time for the freshest taste.
Is this recipe healthy?
I consider this recipe a balanced option because it contains healthy fats from avocado, fiber from whole grain bread, and vitamins from fresh tomatoes and herbs.
Conclusion
I find this Avocado Toast with Tomato & Cilantro Topping to be a simple yet flavorful dish that never disappoints. I love how fresh ingredients come together in just minutes to create something satisfying and nourishing. Whether I make it for a quick breakfast or a light meal, it always feels bright, wholesome, and delicious.
📖 Recipe:
Avocado Toast with Tomato & Cilantro Topping
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
- Total Time: 15 minutes
- Yield: 2 servings
- Diet: Vegan
Description
A fresh and satisfying avocado toast topped with juicy tomatoes, bright lime juice, and fragrant cilantro, layered over crispy toasted bread for a wholesome and flavorful meal.
Ingredients
2 slices good-quality bread (sourdough, whole grain, or preferred choice)
1 ripe avocado
1 small lime or ½ lemon, juiced
Salt, to taste
Black pepper, to taste
½ cup cherry tomatoes or 1 medium tomato, diced
2 tablespoons red onion, finely chopped (optional)
2 tablespoons fresh cilantro, chopped
1 teaspoon olive oil, optional
Crushed red pepper flakes, optional
Instructions
- Toast the slices of bread to your preferred level of crispiness.
- Scoop the avocado flesh into a small bowl. Add lime or lemon juice, salt, and black pepper. Mash with a fork until smooth or slightly chunky, according to preference.
- In a separate bowl, combine diced tomatoes, chopped cilantro, red onion (if using), a pinch of salt, and a drizzle of olive oil. Mix gently.
- Spread the mashed avocado evenly over each slice of toasted bread.
- Spoon the tomato-cilantro mixture generously on top. Finish with extra black pepper, red pepper flakes, or an additional squeeze of lime juice if desired. Serve immediately.
Notes
For extra protein, top with a poached or fried egg.
Add crumbled feta or queso fresco for additional creaminess (not vegan).
Sprinkle everything bagel seasoning for enhanced flavor.
To prevent browning, press plastic wrap directly onto the surface of mashed avocado before refrigerating.
Store avocado and tomato topping separately for up to 24 hours in the refrigerator.
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Category: Breakfast
- Method: Toasting
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 220 kcal
- Sugar: 3 g
- Sodium: 220 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 6 g
- Protein: 5 g
- Cholesterol: 0 mg
