There’s something about the combination of creamy avocado and bright pico de gallo that just works. Traditional pico brings acidity, crunch, and freshness, while avocado adds richness and body. The result is a chunky, scoopable salsa that feels a little more substantial than standard pico and a little lighter than fully mashed guacamole.

Texture is everything here. Keeping the avocado diced rather than mashed gives each bite contrast; juicy tomato, crisp onion, a little heat from jalapeño, and that buttery avocado finish. Fresh lime juice ties it all together and keeps the flavors sharp. If you like more heat, add a bit of habanero (that’s what I did).
This avocado pico is incredibly versatile. Spoon it over grilled chicken or steak, pile it onto fish tacos, add it to breakfast eggs, or serve it alongside tortilla chips for an easy appetizer. It’s the kind of recipe that looks impressive but takes less than ten minutes to throw together. Make a bowl today!
Avocado Pico Recipe
Ingredients
2 ripe avocados, diced
2 medium Roma tomatoes, diced (seeds removed for less moisture)
¼ cup white onion, finely diced
1 small jalapeño, finely minced (remove seeds for less heat)
2 tablespoons fresh cilantro, chopped
Juice of 1 lime
¼ teaspoon kosher salt (adjust to taste)
Options: A smidge of curry powder (this makes it POP) and/or fresh minced habanero (example in photo/video).
Instructions
Dice avocados into small, even cubes and place in a bowl. Add tomatoes, onion, jalapeño, and cilantro. Squeeze fresh lime juice over the mixture and sprinkle with salt. Gently fold everything together to keep the avocado chunky. Taste and adjust salt or lime as needed. Serve immediately.
Pro Tip: If making ahead, press plastic wrap directly against the surface to minimize browning, refrigerate.