There is a precise moment in the Lima night that travelers who experience it never forget. It is when the smoke from the charcoal embers begins to rise from a street grill and the smell of ají panca with vinegar and garlic fills the air of the entire block. Anticuchos are not eaten during the day. They are eaten at night, when the anticuchera has had the charcoal burning for hours and the marinade has penetrated the meat all the way through. It is one of Lima’s most authentic gastronomic rituals and one of the most accessible for any traveler who wants to step outside the standard tourist circuit for one night.
What an anticucho is and why it matters
An anticucho is a skewer of beef heart marinated in ají panca, garlic, cumin, vinegar, and spices, cooked over charcoal embers and served with boiled potato, corn, and a spicy ají amarillo sauce. It is the most Afro-Peruvian dish in Lima cuisine: it was born during the Viceroyalty, when enslaved Africans received the cattle offal that Spanish landowners discarded and transformed it into a preparation that, over time, became one of the most beloved symbols of Peruvian popular gastronomy.
The name comes from Quechua and Aymara: anti means the Andes and cuchu means cut. Although colonial chroniclers recorded similar preparations among pre-Hispanic Andean cultures, the beef heart anticucho with ají panca eaten today in Lima is essentially an Afro-Peruvian creation from the colonial period.
What makes the Lima anticucho different from any meat skewer from another culinary tradition is the marinade. Ají panca, which is a dark reddish dried chili pepper with a smoky, deep flavor completely different from the direct heat of ají amarillo, is the ingredient that has no substitute. The combination of that chili pepper with vinegar, garlic, cumin, and marinating time creates a flavor that does not exist in any other cuisine in the world and that, the first time, always surprises more than expected.

The street cart experience vs the restaurant
Anticuchos in Lima can be eaten in two completely different formats that create equally valid but radically different experiences.
The cart or street stall is the original and most authentic format. The anticuchera works alone or with an assistant behind a portable grill over charcoal embers, with the skewers lined up on the perforated griddle and corn husks dipped in adobo that she uses to brush them while they cook. The customer eats standing up or on a plastic chair in the street. There is no menu, no service, no decoration. There is smoke, the smell of charcoal and ají panca, and a plate that arrives in minutes straight from the grill. The price per skewer at street stalls can be between 5 and 10 soles.
The anticucho restaurant is the same dish in a setting with tables, chairs, service, and in some cases cocktails. The anticucho loses some of its street epic but gains comfort and the possibility of pairing it with a drink or a more elaborate appetizer. Restaurant prices range between 20 and 50 soles per portion depending on the place.
The practical recommendation for an international traveler is to start with the restaurant the first time to understand the dish in comfortable conditions and then, if there is a second night, look for a street cart for the experience without intermediaries.

The sides: rachi, choncholi, and sweetbreads
The menu at most anticucherías goes beyond beef heart. Rachi is beef stomach grilled with the same marinade as the anticucho. Choncholi is beef small intestine, which becomes crispy on the outside and soft on the inside on the grill. Mollejas are chicken glands, also charcoal-grilled. Pancita is pork stomach.
For someone trying anticuchos without previous experience with grilled offal, starting only with beef heart is the right strategy. The heart has a texture that is closer to lean meat than to what most people imagine when they hear offal. It is firm, has no visible fat, absorbs the marinade very well, and develops a slightly crispy outer crust on the grill while staying juicy inside. Anyone who gets past the conceptual prejudice of eating heart rarely has a problem with the flavor.

Where to go: Lima’s most recognized spots
Grimanesa Vargas in Miraflores is the most famous anticuchera in Peru and probably the one that has introduced the most international travelers to anticuchos. It operates at Calle Ignacio Merino 466 in Miraflores, a few minutes from Kennedy Park. Grimanesa started as a street cart vendor and eventually opened a permanent place that has kept the popular character of her original concept. Her anticuchos are among the most consistent in Lima, and the restaurant is in a safe, accessible area for tourists moving around Miraflores.
Panchita in Miraflores is the most gastronomically refined anticuchería on the list. It is located at Calle 2 de Mayo 298 in Miraflores and is backed by Gastón Acurio, who conceived it as a tribute to popular Lima criollo cuisine in restaurant format. Panchita’s anticuchos are served at a proper table with pisco cocktails and a menu that includes classic beef heart along with less conventional versions such as chicken heart, chicken liver, swordfish, or octopus anticuchos. It is the best option for anyone who wants anticuchos in a quality restaurant setting without giving up authentic flavor.
Tío Mario in Barranco is located at Pasaje Zepita 214, across from the Bridge of Sighs. It started in 1987 as a street cart run by a couple who came from Cusco and eventually became one of Barranco’s most beloved spots. It has a terrace overlooking the bridge and an atmosphere that naturally combines the popular with the tourist-friendly. Pairing an anticucho dinner at Tío Mario with a nighttime walk through the Barranco neighborhood is one of the most complete and most Lima-style night plans a traveler can do in the city.
Doña Pochita in Lince, at Avenida Ignacio Merino 2316, is the favorite anticuchería of Lima locals who know the city beyond the tourist districts. It has been operating since 1978 and is a family business that has maintained the same seasoning for decades. It is in the district of Lince, which is not a tourist destination in itself but is less than 15 minutes by taxi from Miraflores. For anyone who wants to step outside the tourist circuit and eat where Limeños eat, Doña Pochita is the spot.
Glotons in Miraflores, at Avenida Comandante Espinar 529, is the anticuchería that never closes. It operates 24 hours a day and has a drive-in format where diners can eat from their car or at a table. For the traveler returning late from a night out and wanting to end the night with anticuchos, Glotons solves that need at any hour.

When to go and what to order the first time
Anticuchos are eaten at night. Street stalls start lighting the charcoal at dusk, around 6 or 7, and work until the product runs out or until 10 or 11 at night depending on demand. Anticucho restaurants have broader hours, but their atmosphere is also predominantly nighttime.
For the first time, the most recommended combination is two skewers of beef heart anticucho with boiled potato and corn. If the experience is positive, adding a skewer of rachi in the second round is the natural next step. Pisco sour or chicha morada are the most common pairings, although at street stalls Inca Kola or beer are equally valid.