Pico de gallo literally means what in Spanish?

The story behind the answer

Pico de gallo literally means “rooster’s beak” in Spanish.

The phrase is the literal English translation of pico de gallo, the name commonly used for a fresh Mexican salsa. The standard tomato-based version combines chopped tomato, onion, serrano chili, cilantro, salt, and lime juice, though recipes vary by region and household.

The origin of the name is not completely settled. One explanation connects it with the way people traditionally pinched small pieces of salsa between the thumb and forefinger, like a rooster pecking. Other accounts suggest that the serrano chili resembles a rooster’s beak, or that the minced ingredients look like bird feed.

Pico de gallo is also called salsa fresca, salsa cruda, salsa picada, or salsa bandera in different contexts. “Chopped tomato” describes an ingredient or preparation style, while “fresh sauce” is a related descriptive name—not the literal translation. The colors of tomato, onion, and chili can also evoke Mexico’s flag, explaining the alternate term salsa bandera.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: