...
Go Back
+ servings
Anticuchos (Grilled Beef Heart Skewers)

Peruvian Anticuchos (Grilled Beef Heart Skewers)

Tender beef heart cubes marinated in aji panca, garlic, and spices, grilled on skewers until smoky and charred, served with lime, potatoes, or dipping sauces.
Prep Time 4 hours 25 minutes
Cook Time 10 minutes
Course Main Dishes
Cuisine Peruvian
Servings 4
Calories 254 kcal

Equipment

  • Mixing bowl
  • Whisk
  • Knife and cutting board
  • Wooden or metal skewers​
  • Grill, grill pan, or oven
  • Tongs or spatula​
  • Baking tray with wire rack (if using oven)

Ingredients
  

For the Marinade:

  • 500 g beef heart trimmed and cut into 3 cm cubes
  • 4 garlic cloves minced
  • 3 tbsp aji panca paste Peruvian red chili paste
  • 2 tbsp red wine vinegar
  • 2 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp ground black pepper
  • 1 tsp salt
  • Juice of 1 lime

For Grilling:

  • 1 tbsp vegetable oil for brushing

For Serving:

  • Boiled potatoes or corn optional
  • Fresh lime wedges
  • Aji sauce or chimichurri for dipping

Instructions
 

  • Begin by trimming the beef heart to remove any connective tissue or fat. Rinse thoroughly under cold water, then pat dry with paper towels. Cut the heart into uniform cubes, about 3 cm each. This ensures even cooking and a tender bite.
  • In a large mixing bowl, combine minced garlic, aji panca paste, red wine vinegar, olive oil, ground cumin, smoked paprika, black pepper, and salt. Whisk until smooth. Add the beef heart cubes and toss to coat evenly, ensuring every piece is well covered in the marinade. Cover the bowl and refrigerate for at least 4 hours, or preferably overnight, to allow the flavours to penetrate deeply.
  • While the beef heart marinates, prepare the skewers by soaking wooden sticks in water for at least 30 minutes. This prevents them from burning during grilling. If using metal skewers, ensure they are clean and ready for use.
  • Remove the beef heart from the marinade and thread 3–4 pieces onto each skewer, leaving a small gap between each piece to promote even cooking. Reserve any leftover marinade for brushing later.
  • Preheat your grill or stovetop grill pan to medium-high heat. Lightly oil the grates to prevent sticking. If using an oven, preheat to 220°C (430°F) and prepare a baking tray with a wire rack.
  • Grill the skewers for 3–4 minutes per side, brushing occasionally with the reserved marinade for added flavour and moisture. The beef heart should develop a caramelized crust while remaining tender inside. If using an oven, roast for 10–12 minutes, turning halfway through.
  • Check for doneness by cutting into one piece, it should be cooked through but still juicy. Remove the skewers from the grill and let them rest for 5 minutes to allow the juices to redistribute.
  • Serve the anticuchos hot, accompanied by boiled potatoes or corn on the cob. Garnish with fresh lime wedges for an acidic kick and pair with aji sauce or chimichurri for dipping. Arrange the skewers on a platter for a visually striking presentation. For a truly authentic experience, serve alongside a cold Peruvian chicha morada or beer.

Nutrition

Serving: 1Calories: 254kcalCarbohydrates: 5gProtein: 23gFat: 16gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 0.2gCholesterol: 155mgSodium: 709mgPotassium: 442mgFiber: 0.4gSugar: 1gVitamin A: 278IUVitamin C: 5mgCalcium: 24mgIron: 6mg
Tried this recipe?Let us know how it was!