• Home
  • Recipes
  • Anticuchos de Corazón Recipe: Lima’s Iconic Street Food
1 0
Anticuchos de Corazón Recipe: Lima’s Iconic Street Food

Share it on your social network:

Or you can just copy and share this url

Anticuchos de Corazón Recipe: Lima’s Iconic Street Food

  • 13 hours
  • Serves 6
  • Medium

Directions

Share

Anticuchos de corazón are one of Peru’s most magnetic street foods: skewers of beef heart marinated with ají panca, vinegar, garlic, cumin and oregano, then grilled quickly over hot charcoal until smoky outside and juicy within.

They are not a polite restaurant invention. They belong to the street, to night markets, to Lima’s anticucheras working behind smoking grills, to paper plates with boiled potatoes, corn, chilli sauce and lime. A good anticucho should smell of fire, vinegar, toasted chilli and iron-rich meat. It should be tender but not soft, charred but not burnt, bold but not clumsy.

The secret is simple: beef heart must be cleaned properly, cut against the grain, marinated long enough to absorb flavour, and cooked fast over fierce heat. Treat it like cheap stew meat and it becomes rubber. Treat it like a lean, muscular steak and it becomes one of the great skewers of the world.

History and Origins of Anticuchos

Anticuchos have a layered history, like much of Peruvian cuisine. The word is often linked to Quechua roots, with interpretations connected to “cuts” and chilli-based preparations. Before the arrival of the Spanish, skewered meat preparations already existed in the Andean world, probably using llama or other native meats.

The modern anticucho de corazón, however, is strongly associated with colonial Peru and Afro-Peruvian cooking. During the Spanish colonial period, enslaved Africans and poorer communities often received the cuts considered less desirable by the elite: offal, heart, viscera. Instead of treating these ingredients as scraps, they transformed them through marinade, fire and skill.

That is why anticuchos matter. They are not just “beef kebabs.” They are a dish of adaptation, memory and technique. Ají panca brings the deep red Peruvian soul; vinegar tenderises and sharpens; cumin and garlic add warmth; the grill gives smoke and theatre. What began as a way to make humble cuts delicious became a national icon.

Today anticuchos are eaten across Peru, especially in Lima, at street stalls, markets, festivals, family gatherings and late-night food corners. They are particularly visible during national celebrations and popular festivities, often served with boiled potatoes, choclo and fiery sauces.

Why Beef Heart Works So Well

Beef heart is not liver. It does not have that strong, mineral, sometimes bitter profile that puts people off offal. Heart is a muscle: dense, lean, dark, clean-tasting and surprisingly elegant when handled correctly.

Its flavour is deeper than ordinary steak, but not aggressive. The texture is firm and springy, closer to a lean cut of beef than to organ meat. The key is trimming away the tough connective tissue, silver skin, fat and internal membranes. Once cleaned, the heart should be sliced into pieces that cook quickly and evenly.

Because it is very lean, beef heart does not forgive overcooking. Medium-rare to medium is ideal. Cook it too long and it tightens. Grill it hard and fast and it stays juicy, with a deliciously smoky crust.

Ingredients for 6 People

For the Anticuchos

1.2 kg cleaned beef heart
80 g ají panca paste
4 cloves garlic
70 ml red wine vinegar
40 ml neutral oil
1 tablespoon ground cumin
1 teaspoon dried oregano
1 teaspoon salt
½ teaspoon black pepper
1 tablespoon soy sauce, optional
1 tablespoon lime juice, optional
Wooden or metal skewers

For Basting

3 tablespoons neutral oil
2 tablespoons leftover marinade, boiled for safety
1 tablespoon ají panca paste
A pinch of salt

To Serve

6 medium potatoes
2 ears of corn or choclo, if available
Lime wedges
Ají sauce or rocoto sauce
Fresh coriander, optional

Preparation Time

Preparation time: 35 minutes
Marinating time: 6–12 hours
Cooking time: 8–10 minutes
Total time: about 7–13 hours, including marination

How to Clean Beef Heart

Place the beef heart on a board and cut it open if it has not already been butterflied by the butcher. Remove any visible fat, tough white membranes, large veins, sinew and dark clots. This step is essential: the marinade can flavour the meat, but it cannot magically dissolve tough connective tissue.

Once cleaned, rinse the heart quickly under cold water and dry it very well with kitchen paper. Do not soak it for a long time; you want clean meat, not waterlogged meat.

Cut the heart into pieces about 3–4 cm wide and roughly 1 cm thick. The pieces should be large enough to stay juicy on the grill, but thin enough to cook quickly. Try to keep them uniform so they cook at the same speed.

How to Make the Ají Panca Marinade

Place the ají panca paste in a bowl with the grated or crushed garlic, vinegar, oil, cumin, oregano, salt and black pepper. Add soy sauce if using. It is not traditional in every version, but it gives the marinade a darker savoury edge and works well with beef heart.

Mix until you have a smooth, deep red marinade. It should smell fruity, smoky, acidic and warm, not aggressively hot. Ají panca is not meant to burn your mouth; its job is to give colour, depth and that unmistakable Peruvian chilli perfume.

Add the pieces of beef heart and massage the marinade into the meat. Cover and refrigerate for at least 6 hours, preferably overnight. Turn the meat once or twice if possible.

Do not marinate for several days. The vinegar is useful, but too much time in acid can make the surface of the meat slightly mushy while the inside remains firm.

How to Prepare the Potatoes and Corn

Boil the potatoes in salted water until tender, then drain and let them steam dry. In Peru, anticuchos are often served with potato, sometimes threaded onto the end of the skewer or served alongside. The potato is not decoration: it absorbs chilli, smoke, meat juices and sauce.

If using corn, boil the ears until tender, then cut them into thick rounds. Peruvian choclo has large, starchy kernels and a mild sweetness. If you cannot find it, use ordinary corn on the cob, preferably not overly sweet.

How to Skewer Anticuchos

If using wooden skewers, soak them in water for at least 30 minutes before grilling. This helps prevent them from burning too quickly.

Thread 3–4 pieces of marinated heart onto each skewer. Do not pack the meat too tightly. A little space allows heat to circulate and helps the edges char properly.

Remove excess marinade from the surface before grilling. The meat should be coated, not dripping. Too much wet marinade will steam the skewers before they have a chance to sear.

How to Grill Anticuchos

Prepare a very hot charcoal grill. Anticuchos need direct, aggressive heat. The goal is fast cooking, smoky edges and a juicy centre.

Place the skewers over the hottest part of the grill and cook for about 2–3 minutes per side, turning once or twice. Brush lightly with the basting mixture as they cook. The surface should become dark red, lightly charred and aromatic.

Total cooking time is usually 6–8 minutes, depending on the thickness of the pieces and the heat of the grill. Do not walk away. Beef heart goes from perfect to tough quickly.

If cooking indoors, use a cast-iron grill pan or heavy skillet. Heat it until almost smoking, add a thin film of oil, and cook the skewers quickly on all sides. You will miss some charcoal aroma, but the result can still be excellent.

How Anticuchos Should Be

A proper anticucho de corazón should be smoky, juicy and slightly chewy in the best possible way. The meat should have resistance, but not toughness. The outside should be charred in patches, while the inside remains moist and dark pink to medium.

The flavour should move in layers: first smoke, then vinegar, then garlic and cumin, then the fruity depth of ají panca, then the clean, iron-rich flavour of the heart. If the skewers taste flat, the marinade lacked salt or acidity. If they taste harsh, the chilli paste was not balanced or the meat was marinated too long.

The best anticuchos are direct and almost primitive: meat, fire, chilli, acid, salt. Nothing fussy. Nothing decorative. Just excellent street cooking with serious technique behind it.

How to Make a Quick Ají Sauce

Blend 2 tablespoons ají amarillo paste, 1 small garlic clove, 2 tablespoons lime juice, 3 tablespoons oil, a pinch of salt and a little fresh coriander. Add a spoonful of mayonnaise if you want a creamier, more modern sauce.

For a sharper version, use rocoto paste instead of ají amarillo. Rocoto is hotter, fruitier and more direct. It works beautifully with beef heart, but it needs careful dosing.

How to Serve Anticuchos de Corazón

Serve the skewers immediately, with boiled potatoes, corn, lime wedges and chilli sauce. Anticuchos do not improve by waiting. They are at their best when the meat is still hissing from the grill and the chilli oil is shining on the surface.

In Peru, they often arrive as a street snack or evening meal rather than a formal main course. The format is generous but informal: skewers in one hand, potato soaking up the juices, sauce applied with no fear.

For a full Peruvian-style plate, serve them with salsa criolla, grilled corn, boiled potatoes and a cold beer. For a more polished dinner, pair them with a crisp salad of red onion, lime, coriander and radish to cut through the richness.

Ingredient Substitutions

Ají panca is essential for the authentic flavour. It has a deep red colour, moderate heat and a fruity, lightly smoky profile. If you cannot find it, mix sweet paprika, a little smoked paprika, mild chilli paste and a small amount of tomato paste. It will not be identical, but it will move in the right direction.

Red wine vinegar can be replaced with white wine vinegar or cider vinegar. Avoid balsamic vinegar, which is too sweet and too Italian for this dish.

If beef heart is unavailable, use lamb heart, flat iron steak, hanger steak or sirloin. These versions are easier for beginners, but they lose the distinctive character of anticuchos de corazón. Tenderloin works, but it is almost too polite.

If you want a chicken version, use chicken thighs rather than breast. The marinade needs meat with flavour and fat.

Common Mistakes

The first mistake is poor trimming. Any tough membrane left on the heart will remain tough after grilling.

The second is cutting the meat too thick. Large cubes look dramatic, but they often become charred outside and under-seasoned inside. Anticuchos work better as relatively thin pieces.

The third is overcooking. Beef heart should not be grilled like stew meat. It needs speed and heat.

The fourth is using a weak marinade. Ají panca, vinegar, garlic and cumin must be bold enough to season a dense cut of meat. A timid marinade produces dull skewers.

Variations

Some recipes add beer to the marinade, especially for a rounder and slightly malty flavour. Others include a little soy sauce, a modern touch that enhances umami without changing the basic identity of the dish too much.

In Bolivia, anticuchos are also popular and are often served with potatoes and peanut-based chilli sauces. In Peru, the classic heart version remains the reference point, although modern restaurants may prepare anticuchos with octopus, chicken, mushrooms, pork belly or premium beef cuts.

A vegetarian version can be made with king oyster mushrooms. Slice them thickly, marinate for less time, and grill hard until charred. It will not taste like anticucho de corazón, but the ají panca marinade works surprisingly well with mushrooms.

How to Store and Reheat

Raw marinated beef heart can be kept in the refrigerator for up to 24 hours. After that, the vinegar begins to affect the texture too much.

Cooked anticuchos are best eaten immediately. If necessary, store leftovers in an airtight container in the refrigerator for one day. Reheat quickly in a hot pan, not in the microwave, which tends to make the meat rubbery.

Do not freeze the cooked skewers. You can freeze cleaned raw beef heart, but it should be thawed slowly in the refrigerator before marinating.

What to Drink with Anticuchos de Corazón

Anticuchos need a drink that can handle smoke, chilli, vinegar and the dark flavour of beef heart. This is not a dish for delicate wines with fragile perfume.

A brilliant match is Cacique Maravilla País Pipeño Tinto from Chile’s Bío-Bío region. País has juicy red fruit, rustic grip and enough acidity to work with vinegar and chilli without making the meat feel heavier.

For something deeper, try Envínate “Benje Tinto” from Tenerife. Its Listán Prieto and volcanic profile bring pepper, smoke and mineral tension, making it a natural partner for grilled heart and ají panca.

If you want white wine, go for a structured skin-contact wine such as Bodega Cueva “Orange Tardana” from Valencia. Its citrus peel, grip and savoury edge can stand up to the marinade better than a conventional aromatic white.

Beer also works beautifully. Choose a crisp pilsner, a bitter pale ale or a dry amber lager. Avoid beers that are too sweet or too alcoholic, as they fight with the vinegar and chilli.

Cocktail Pairing

A Pisco Sour is the obvious choice, but it is obvious for a reason. Lime, pisco, sugar and bitters cut through the smoke and offal richness while echoing the Peruvian identity of the dish.

For a drier alternative, serve a Chilcano with pisco, lime, ginger ale and bitters. It is longer, fresher and easier to drink beside grilled meat.

Nutritional Values per 100 g

Approximate values calculated for grilled beef heart anticuchos, excluding potatoes, corn and sauces.

Calories: 165 kcal
Carbohydrates: 2.8 g
Protein: 21.5 g
Fat: 7.4 g
Fiber: 0.5 g
Sodium: 410 mg

Best Arroz Tapado Recipe: Easy Homemade Peruvian Stuffed Rice
previous
Best Arroz Tapado Recipe: Easy Homemade Peruvian Stuffed Rice
How to Make Grießnockerlsuppe, Austria’s Comforting Semolina Dumpling Soup
next
How to Make Grießnockerlsuppe, Austria’s Comforting Semolina Dumpling Soup
Best Arroz Tapado Recipe: Easy Homemade Peruvian Stuffed Rice
previous
Best Arroz Tapado Recipe: Easy Homemade Peruvian Stuffed Rice
How to Make Grießnockerlsuppe, Austria’s Comforting Semolina Dumpling Soup
next
How to Make Grießnockerlsuppe, Austria’s Comforting Semolina Dumpling Soup