Skip to content
peruviandinner✨ New

Anticuchos de Corazon (Peruvian Grilled Beef Heart Skewers)

Beef heart marinated in aji panca and vinegar, grilled on skewers until charred, a beloved Peruvian street food and national favorite.

Prep
240 min
Cook
15 min
Servings
4
Difficulty
Medium
4.5
Sign in to rate
#peruvian#beef-heart#anticuchos#grilled#street-food#dinner

About This Recipe

Anticuchos de corazon are among Peru's most iconic street foods, beef heart cut into cubes and marinated for hours in a deep red aji panca paste that both tenderizes the meat and gives it a distinctive smoky, mild heat. Beef heart, though it might sound unusual to some, has a lean, tender texture similar to a good cut of steak when prepared properly, and the long marinade in vinegar and chile paste helps break down any toughness. Grilled over charcoal until charred at the edges, anticuchos are sold from carts across Peru, especially at night, traditionally served with a boiled potato and a piece of grilled corn alongside.

Ingredients

Serves 4

  • 800 gbeef heart(trimmed and cubed)
  • 1/3 cupaji panca paste
  • 1/4 cupred wine vinegar
  • 4 clovesgarlic(minced)
  • 1 tspground cumin
  • 2 tbspvegetable oil
  • 1.5 tspsalt
  • 4potatoes(boiled, for serving)
  • 4ears of corn(grilled, for serving)

Instructions

  1. 1

    Trim the heart

    Trim the beef heart of any tough membrane and excess fat, then cut into even 1-inch cubes.

  2. 2

    Make the marinade

    Whisk aji panca paste, vinegar, garlic, cumin, oil and salt into a smooth marinade.

  3. 3

    Marinate

    Coat the cubed heart thoroughly in the marinade, cover, and refrigerate at least 4 hours, ideally overnight.

    Trim the heart thoroughly of connective tissue and membrane before marinating — this step matters as much as the marinade for a tender final result.

  4. 4

    Skewer

    Thread the marinated heart cubes onto skewers.

  5. 5

    Grill

    Grill over high heat, turning, 8-10 minutes total until charred outside and just cooked through, being careful not to overcook.

  6. 6

    Serve

    Serve hot with boiled potato and grilled corn on the side.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Trim the heart thoroughly of tough membrane and connective tissue before marinating; this prep work is essential for a tender result.

  • →

    Don't overcook the heart on the grill — it's a lean cut that turns tough quickly if left on the heat too long past medium.

  • →

    Marinate for as long as possible, ideally overnight, both for flavor and to help tenderize the meat.

Variations

  • •

    Beef sirloin can substitute for heart for those hesitant about organ meat, using the same marinade and technique.

  • •

    Chicken hearts, smaller and quicker-cooking, are a popular alternative in some regions.

  • •

    A spicier version increases the aji panca or adds a fresh chile to the marinade.

Storage

Refrigerate marinated raw heart up to 2 days before grilling; cooked skewers keep 2 days refrigerated and reheat well in a hot pan.

History & Origin

Anticuchos trace back to pre-Columbian Andean cooking traditions, later adapted with African and Spanish colonial influences, and beef heart remains the most traditional and beloved version, sold from street carts across Peru especially in the evening.

Frequently Asked Questions

Is beef heart hard to find?

It's available at many butchers and Latin markets, often at a lower price than more common cuts, since it's an underutilized part of the animal.

Can I use a different cut of beef?

Yes, sirloin or flank steak work well with the same marinade if you prefer not to use heart, though the traditional dish specifically uses heart.

Why is my heart tough?

It was likely overcooked, or not trimmed of connective tissue beforehand — grill just until charred and cooked through, and trim thoroughly before marinating.

Nutrition Facts

Per serving (280g / 9.9 oz) · 4 servings total

Calories320kcal
Protein34g
Carbohydrates18g
Fat12g
Fiber2g
Protein34g
Carbs18g
Fat12g

Time Summary

Prep time240 min
Cook time15 min
Total time255 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes