Chili-Lime Beef Heart Skewers
Marinated beef heart threaded onto skewers and seared until crispy-edged and juicy inside. Finished with a bright lime squeeze and fresh cilantro for an authentic Peruvian anticucho vibe in under 25 minutes.
- Total time
- 25 min
- Servings
- 4
- Calories
- 320
- Protein
- 38g

Ingredients
- 3 tbsp red wine vinegar
- 2 tbsp ají amarillo paste (or 2 tsp hot paprika + 1 tsp turmeric)
- 1 tsp cumin
- 1 whole lime
- 1.5 lb beef heart, cleaned and cubed
- 2 tbsp olive oil
- ¼ cup fresh cilantro (chopped)
Instructions
- 1
Whisk vinegar, ají amarillo paste, cumin, and juice of the lime in a bowl.
- 2
Toss beef heart cubes with the marinade, coating evenly. Let sit 5 minutes.
- 3
Thread beef onto skewers, leaving a small gap between pieces.
- 4
Heat oil in a large skillet over medium-high heat until shimmering, about 90 seconds.
- 5
Sear skewers 2 minutes per side without moving. Edges should char; center stays pink.
- 6
Slide onto a plate and scatter cilantro over top. Serve immediately.
Tools you’ll need
- medium mixing bowl
- whisk
- metal or bamboo skewers (8-10 inch)
- 12-inch stainless steel or cast iron skillet
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.



