Skip to content

Anticucho from Peru

Street food, marinade, history, beef heart, Ají Panca, side dishes, and a recipe for the Peruvian grill classic.

Anticucho at a Glance

Anticucho is one of the most famous street food dishes in Peru. It refers to marinated pieces of meat grilled on skewers over an open flame. Particularly typical is Anticucho de corazón, meaning Anticucho made from beef heart.

The dish has a simple structure but is very intense in flavor. Smoke, Ají Panca, vinegar, garlic, cumin, and oregano ensure that Anticucho is immediately recognizable.

DishGrilled meat skewers from Peru.
TraditionAnticucho de corazón with beef heart.
FlavorSmoky, spicy, rich, and slightly hot.
MarinadeAjí Panca, vinegar, garlic, cumin, and oregano.
Side dishPotatoes, choclo, ají sauce or bread.
TypicalStreet food, dinner, festivals, and grill stands.

What is Anticucho?

Anticucho is a classic grilled dish from Peru. Meat is marinated in a spicy mixture, skewered, and then grilled over high heat. This creates an intense aroma characterized by the combination of embers, smoke, and spices.

The most famous variant is Anticucho de corazón. Beef heart is used for this. This cut of meat is firm, aromatic, and particularly well-suited for skewer preparation when properly cleaned, cut, and marinated.

Today there are many variations. Besides beef heart, beef, chicken, pork, sausages, or vegetables are also used. Nevertheless, the traditional version with heart and Ají Panca marinade remains the classic.

Street food with character

Anticucho is not a dish that hides. It comes from the grill, smells intensely, tastes strong, and represents one of the most direct sides of Peruvian cuisine.

A skewer, a potato, some corn, spicy sauce, and you have a dish that offers much more than it initially promises.

History of Anticucho

The origins of Anticucho go back a long way. Even in pre-Columbian times, pieces of meat were cooked and seasoned over fire in the Andes. However, today's Anticucho emerged through several cultural layers.

During the colonial era, new ingredients, new spice habits, and new social conditions were introduced. Offal, in particular, was used in many kitchens because it was cheaper than prime cuts of meat.

Afro-Peruvian cuisines strongly influenced Anticucho. A simple, often undervalued piece of meat became a dish with great flavor, technique, and identity. Beef heart, in particular, became a popular street food through marinating and grilling.

Today, Anticucho does not stand for leftover cuisine, but for Peruvian culinary culture. It connects everyday life, history, craftsmanship, and taste in a very direct way.

The Marinade: Ají Panca Makes the Difference

The marinade is crucial. Without it, Anticucho would just be grilled meat. With it, the typical flavor emerges.

Important ingredients are ají panca, garlic, vinegar, cumin, oregano, salt, and pepper. Peru Travel also mentions dark beer and oil as components of classic preparations. When grilling, the meat is often brushed again with marinade or seasoned oil.

Ají Panca is a dark red Peruvian chili. It is rather mild to medium spicy and brings a smoky-fruity aroma. Precisely this flavor distinguishes Anticucho from many other meat skewers.

Ingredient Function
Ají Panca Gives color, spice, and smoky-fruity flavor.
Vinegar Freshens the marinade and helps season the meat.
Garlic Adds depth and a strong aroma.
Cumin Typical warm spice in many Peruvian meat dishes.
Oregano Adds herbal fragrance and rounds out the marinade.
Oil or beer Helps with basting and makes the marinade smoother.

Depending on the family, stall, or region, the marinade is adjusted. Some use more vinegar, others more Ají, more garlic, or additional beer. The basic principle remains the same: season generously, let it marinate for a long time, grill hot.

Recipe for Anticucho de corazón

This recipe is based on classic Peruvian preparation. If you can't get beef heart or don't want to use it, you can use beef, chicken, or mushrooms. The taste will be different, but the marinade will still be very good.

Ingredients for 4 people

  • 800 g beef heart, carefully cleaned and cut into pieces
  • 4 tbsp Ají Panca paste
  • 4 cloves garlic, finely chopped or crushed
  • 120 ml red wine vinegar or light vinegar
  • 80 ml dark beer, optional
  • 1 tsp cumin
  • 2 tsp dried oregano
  • Salt and black pepper
  • 2 to 3 tbsp oil
  • Wooden or metal skewers

For basting

  • 2 tbsp Ají Panca paste
  • 4 tbsp oil
  • 1 pinch of salt
  • Optional: a little vinegar or beer

Preparation

  1. Remove fat, membranes, and tough sinews from the beef heart.
  2. Cut the meat into uniform pieces.
  3. Mix Ají Panca, garlic, vinegar, beer, cumin, oregano, salt, pepper, and oil.
  4. Mix the meat with the marinade and refrigerate for at least 2 hours, preferably overnight.
  5. Soak wooden skewers in water before grilling.
  6. Thread 3 to 4 pieces of meat onto each skewer.
  7. Grill briefly and vigorously over very hot coals or in a hot grill pan.
  8. Baste with Ají oil during grilling.
  9. Serve with potatoes, corn, and Ají sauce.

High heat is important. This is the only way to create roasted flavors without the meat drying out. Beef heart should not stay on the grill indefinitely, otherwise it will become tough.

Side Dishes for Anticucho

Typical side dishes are boiled or grilled potato slices and choclo, which is large Peruvian corn. This combination is simple but very fitting.

Often, a spicy Ají sauce is served with it. It can be green, yellow, or reddish, depending on the chili and region. Bread, salad, or yuca also go well.

The side dish should complement the strong marinade, not overpower it. Potatoes work so well because they absorb flavor and turn the skewer into a complete meal.

Anticucho in Lima and on the Street

Especially in Lima, Anticucho is firmly associated with street food. Many stalls open in the late afternoon or evening. Then, grills, smoke, small tables, and waiting guests are closely packed together.

Anticucheras and Anticucheros, the people at the grill, often have their own marinade and technique. The recipe seems simple, but the difference lies in the details: the cut of meat, marinating time, heat of the embers, and constant basting while grilling.

Anticucho is therefore not just a recipe, but a craft. Anyone who has eaten a good skewer fresh off the grill quickly understands why this dish is so popular in Peru.

Variations of Anticucho

Anticucho comes in many varieties. The classic version with beef heart remains the most important, but modern kitchens and home recipes are flexible.

Anticucho de corazón

The traditional variety with beef heart. It is rich, aromatic, and typical for Peruvian anticuchos.

Anticucho de carne

Here, regular beef is used. This is more accessible and milder in taste for many people.

Anticucho de pollo

Chicken absorbs the marinade well and is a popular option for people who do not wish to eat heart.

Vegetarian Anticuchos

Mushrooms, bell peppers, zucchini, tofu, or seitan can be prepared with the same marinade. High heat remains important.

Mixed skewers

Some versions combine meat, sausages, potatoes or vegetables. This is less classic, but popular at festivals and barbecues.

Tips for Good Anticuchos

Clean the meatFor beef heart, membranes, fat, and tough sinews must be cleanly removed.
Marinate for a long timeSeveral hours are good, overnight is often better.
Use Ají PancaRegular chili powder poorly replaces the taste.
High heatAnticucho needs strong embers or a very hot grill pan.
Grill brieflyGrilling for too long quickly makes heart tough.
BasteBaste with Ají oil or marinade during grilling.

Food Safety and Beef Heart

Beef heart is a strong, lean cut of meat. It should be bought fresh, kept well chilled, and processed cleanly. Careful cleaning is worthwhile because tough parts can be annoying when eating later.

The marinade adds flavor but does not replace hygiene. Meat should be stored cleanly and processed promptly. If you are making Anticuchos for guests, cook the skewers thoroughly without burning them.

Wooden skewers should be soaked in water before grilling. This prevents them from burning as quickly. Metal skewers are more practical but get very hot.

Why Anticucho Belongs to Peru

Anticucho connects history, everyday life, and taste. It is simple, direct, and honest. At the same time, it contains a lot of culture: Afro-Peruvian influence, street food, grilling techniques, and the Peruvian ability to make something special out of simple ingredients.

The dish shows that Peruvian cuisine is not just about famous restaurant plates. It also lives at stalls, in markets, and in moments where smoke, ají, and hunger come together.

Anyone who wants to understand Peru culinarily should try Anticucho. It is one of those dishes that show how much character can be in a simple skewer.

Anticucho and Other Peruvian Classics

Anticucho fits well in a line with other popular dishes of Peruvian cuisine. While Ceviche is fresh, sour, and cool, Anticucho shows the smoky and hearty side of Peru.

Lomo Saltado represents Chifa influence and wok technique. Ají de Gallina is creamy and mild. Anticucho, on the other hand, is grill, street, and Ají Panca.

As a drink, Chicha Morada, beer, or a cold refreshing drink are suitable. A Pisco Sour is more of an aperitif than a classic companion to a street stall, but of course very Peruvian.

Matching Products from the PeruMagazin Shop

Peruvian street food is perfectly complemented by products that bring Peru to life beyond classic travel images.

Perusina & Perusino: Gods with Superpowers

The Inca edition for all who want to discover Peru not only culinarily, but also narratively.

To the product

Perusina: the magical Pyramid Cube

A playful Peru product for little explorers and big fans of Peruvian motifs.

To the product

Perusina as a building block figure

A small Peru figure for collectors, children and anyone who wants to make Peru visible at home.

To the product

Perusino as a building block figure

Cheeky, loud, and perfect as a little reminder of Peru trips, stories, and family adventures.

To the product

Peru questions via WhatsApp?

Are you planning a trip to Peru, but are unsure about the route, safety, climate, or best time to travel? Then get direct advice and practical assessments.

Open WhatsApp

Discover ForeverFig

For all who love figures, collecting ideas, and little Peru moments: ForeverFig brings character to your collection.

To ForeverFig

Anticucho FAQ

What is Anticucho?

Anticucho is a Peruvian grilled skewer made of marinated meat. The most famous variant is Anticucho de corazón with beef heart.

Is beef heart mandatory?

No, but beef heart is the traditional and most famous variant. Anticucho can also be prepared with beef, chicken, pork, or vegetables.

What does Anticucho taste like?

Anticucho tastes smoky, spicy, rich, and slightly hot. The typical flavor comes mainly from ají panca, vinegar, garlic, cumin, and oregano.

What is Ají Panca?

Ají Panca is a dark red Peruvian chili with mild to medium heat and a smoky-fruity aroma. It is central to the Anticucho marinade.

What side dishes go well with Anticucho?

Typical side dishes include boiled or grilled potatoes, choclo, ají sauce, bread, or salad.

How long should Anticucho marinate?

At least two hours is advisable. It is better to let the meat marinate overnight in the refrigerator.

Can you make Anticucho without a grill?

Yes, a very hot grill pan also works. However, the smoky flavor of a real charcoal grill will be partially missing.

Sources

Sources collected at the end, without web addresses in the running text.

  • Peru Travel / PromPerú: Recipe and ingredients for Anticucho with beef heart, ají panca, vinegar, garlic, cumin, oregano, beer, potatoes and corn.
  • Peruvian recipe sources and gastronomic portals for Anticuchos de corazón and variants with meat or chicken.
  • Historical and culinary classifications on the Afro-Peruvian influence on Anticucho and the role of offal in colonial cuisine.
  • General food science information on beef heart, marinade, grilling and safe processing.

Compare products

{"one"=>"Select 2 or 3 items to compare", "other"=>"{{ count }} of 3 items selected"}

Select first item to compare

Select second item to compare

Select third item to compare

Compare