Peruvian Grilled Beef Heart Skewers (Anticuchos)

Anticuchos are the taste of Peruvian streets, an Incan legacy. While many shy away from beef heart, it is the leanest, cleanest tasting muscle meat, resembling filet mignon in texture when cooked right. The secret is the vinegar-chili marinade (Aji Panca), which not only flavors but also tenderizes this dense meat.
🕒 Prep Time 30 mins
🍳 Cook Time 10 mins
Total Time 2 hrs 40 mins
🍽️ Servings 4 servings
🔥 Calories 420 kcal
🌍 Cuisine Peruvian

Ingredients

Equipment Needed

  • Grill or grill pan
  • Wooden skewers
  • Brush

Allergen Information

⚠️ None

Instructions

1

Soak wooden skewers in water for 30 minutes.

Tip: Wet wood won't catch fire on the grill.
2

Thoroughly clean beef heart of all membrane, veins, and fat, then cut into 1-inch flat cubes.

Tip: Heart is delicious only as pure muscle; chewy parts (ventricle walls, valves) must be removed.
3

Mix marinade (garlic, spices, vinegar, oil, chili paste). Coat meat and refrigerate for 2-4 hours.

Tip: Vinegar acidity helps loosen dense heart fibers.
4

Thread meat loosely onto skewers.

Tip: If packed too tight, they steam instead of roasting.
5

Grill on hot grill or pan for 3-4 minutes per side, basting with remaining marinade.

Tip: Don't overcook! Heart is best medium; overcooked it becomes rubbery.

Recipe FAQ

Can I substitute the heart?
Yes, Sirloin or thigh works, but for the authentic experience (and snappy texture), heart is essential. Give it a try!

Ingredients

  • 1.5 lb Beef Heart (cleaned) or Sirloin
  • 3 cloves Garlic
  • 1 tsp Ground Cumin
  • 2 tsp Paprika (or Smoked Paprika)
  • 3 tbsp Aji Panca Paste (or hot pepper paste)
  • 1/4 cup Red Wine Vinegar
  • 1/4 cup Vegetable Oil
  • 1 tsp Salt
  • 1 tsp Pepper
  • 8 count Wooden Skewers