
Anticuchos de Corazón are a beloved Peruvian street food consisting of marinated beef hearts grilled on skewers. The meat is typically marinated in a blend of vinegar, cumin, garlic, and aji panca (a mild Peruvian chili pepper) before being cooked over hot coals. They are commonly served with boiled potatoes, corn, and a spicy aji sauce on the side.
This dish is very high in protein and low in carbohydrates, making it a lean and nutrient-dense meal option. A typical serving provides a significant amount of iron, zinc, and B vitamins, with a calorie count that varies depending on the cut and marinade.
| Calories | 450 kcal |
| Protein | 40 g |
| Carbs | 45 g |
| Fat | 12 g |
| Fiber | 5 g |
| Sugar | 3 g |
| Sodium | 680 mg |
| Iron | 6.5 mg |
| Zinc | 8.0 mg |
| Vitamin B12 | 18.0 mcg |
| Niacin (B3) | 15.0 mg |
| Potassium | 850 mg |
| Phosphorus | 400 mg |
| Vitamin B6 | 0.8 mg |
| Selenium | 35.0 mcg |
Per 3 skewers (approx. 150 g) with side of potatoes and corn (approx. 200 g) · estimated, varies by recipe
Anticuchos have pre-Columbian roots, originally made with llama heart before the Spanish introduced cattle to the region. Nutritionally, beef heart is an organ meat that is exceptionally rich in Coenzyme Q10 (CoQ10), a compound important for heart health and energy production.