Beef Anticuchos Recipe: Charred Skewers with Aji Panca Heat

Soups & Stews

Beef Anticuchos Recipe: Charred Skewers with Aji Panca Heat

This beef anticuchos recipe brings the bold flavors of Peru to your grill with charred skewers that deliver smoky, spicy, and tender beef heart in every bite.

The secret lies in marinating thinly sliced beef heart in aji panca—a fiery Peruvian chili—that infuses deep, complex heat while keeping the meat incredibly tender. Traditional recipes call for grilling over hardwood charcoal, but you can achieve the same results with a well-heated grill at home.

The magic happens in the marinade, where aji panca creates a signature sweet-spicy kick that balances the rich, iron-packed beef heart. Skewering the meat properly ensures even cooking and dramatic presentation, while traditional accompaniments like crispy fried potatoes and creamy huancaína sauce elevate every bite.

This dish is perfect for sharing—just be prepared for requests for seconds.

What you'll end up with is restaurant-quality anticuchos that are charred on the outside, perfectly tender inside, and bursting with that signature Peruvian heat.

The aroma alone will draw everyone to the table, and the combination of smoky grill marks, spicy marinade, and crispy sides creates a dining experience that feels like a trip to Lima.

Serve with corn on the cob, fried potatoes, and a side of huancaína sauce for the full Peruvian experience. This recipe is a crowd-pleaser that transforms a simple grill session into a flavor adventure. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for beef anticuchos

Fourteen ingredients transform simple grill skewers into Peruvian restaurant-quality anticuchos.

Ingredient Amount Notes
Beef Heart 🥩 1 ½ lb Thinly sliced, trimmed of fat
Aji Panca Paste 🌶️ ¼ cup Peruvian chili paste, or substitute with blend
Extra-Virgin Olive Oil 🫒 ¼ cup For marinade and brushing
White Vinegar 💧 ¼ cup For tenderizing marinade
Garlic Cloves 🧄 8 cloves Minced for marinade
Ground Cumin 🌿 1 tbsp Toasted for depth
Smoked Paprika 🌶️ 1 tbsp For smoky complexity
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Lime Juice 🍋 ¼ cup Freshly squeezed
Wooden Skewers 🪵 12 whole Soaked in water 30 minutes
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Red Onion 🧅 1 whole Thinly sliced for serving
Lime 🍋 2 whole Cut into wedges for serving

The beef heart is non-negotiable for authentic anticuchos—ask your butcher for the sweetbread section, which is lean and tender. If unavailable, substitute with beef sirloin (thinly sliced). Aji panca paste is the soul of this dish; find it at Latin markets or online (try Peruvian Market or Amazon). For a quick substitute, blend 2 tbsp red pepper flakes with 1 tbsp smoked paprika and 1 tsp brown sugar. The lime juice should be freshly squeezed—bottled lacks the bright acidity needed to balance the marinade's heat. Toast your cumin seeds in a dry pan for 30 seconds before grinding to deepen their aroma.

No aji panca? Blend 1 tbsp cayenne pepper with 1 tbsp brown sugar and 1 tsp smoked paprika for a close approximation. Substitute white vinegar with apple cider vinegar if preferred. The wooden skewers must be soaked for at least 30 minutes to prevent burning—bamboo skewers work too. For extra smokiness, add 1 tsp liquid smoke to the marinade. If you're short on time, marinate the beef for just 1 hour (overnight yields the best results). The red onion should be thinly sliced into half-moons for easy serving. Garnish with cilantro just before eating to preserve its freshness.

Marinated beef heart keeps 3 days in the fridge, covered tightly. Freeze for 3 months if pre-marinated. Skewer the meat just before grilling to maintain texture. The marinade can be made 2 days ahead—store in an airtight container. For serving, arrange skewers on a platter with lime wedges and red onion slices. The charred grill marks develop best over hardwood charcoal, but a gas grill set to high heat works well too. Serve immediately for that restaurant-quality bite.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: Honestly, that’s all you need—beef heart, aji panca, olive oil, vinegar, and garlic. No fancy prep, no hidden pantry items. Just slice, marinate, and grill. My kids think I’m some kind of chef, but really, I’m just someone who figured out how to turn three ingredients into a flavor bomb with minimal effort.
  • Umami Fireworks: Between us, that aji panca paste is the star. It’s got a smoky, slightly spicy kick that clings to the beef like it’s meant to be there. The vinegar cuts through the richness, and the garlic? It’s the cherry on top—crispy edges, tender inside, and a bite that lingers in the best way.
  • Tailgate or Taco Night: Here’s what sold me—this works everywhere. Skewer them for a backyard cookout, shred the beef for tacos, or even toss them into a hearty salad. My roommate’s a college student, and he’ll eat these straight from the grill after a long day of classes. No fuss, just satisfaction.
  • Budget Hero: Beef heart is cheaper than steak, and it keeps well. I marinate a big batch on Sundays, grill what I need, and the rest stays in the fridge for days. No wasted money, no wasted time. Plus, the leftovers? Even better the second day—those flavors just deepen, like a good wine. (Yes, even on a Tuesday night.)

Step-by-step instructions for beef anticuchos with aji panca heat

Mastering these skewers requires precise prep and controlled grilling for perfect char.

1

Prepare the Beef Heart for Maximum Tenderness

Begin by slicing the 1.5 lb beef heart into ½-inch thick strips against the grain. Trim any visible fat or connective tissue using a sharp knife—this ensures clean slices and better marinade penetration. The heart should yield about 12 skewer-worthy pieces total.

Transfer the sliced beef to a large bowl and set aside. In a small saucepan, combine the 0.25 cup extra-virgin olive oil, 0.25 cup white vinegar, 8 cloves minced garlic, 1 tbsp toasted ground cumin, 1 tbsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Bring to a gentle simmer over medium heat for 3 minutes to infuse the aromatics, then remove from heat and let cool to room temperature.

2

Marinate the Beef with Aji Panca for Bold Flavor

Pour the warm spiced oil mixture over the beef heart in the bowl. Add the 0.25 cup aji panca paste and 0.25 cup lime juice, then stir gently to coat all surfaces. Cover and refrigerate for at least 4 hours, or preferably overnight—this extended marinate time is critical for breaking down the heart's fibers and developing deep, smoky-sweet flavors.

I like to press the marinade into the meat using my fingers, ensuring every strip absorbs the vibrant red paste. The aji panca will give these skewers their signature heat and complexity. If using wooden skewers, soak them in water for 30 minutes before assembling to prevent burning.

3

Assemble and Pre-Grill the Skewers

Preheat your grill or grill pan to high heat (about 450°F). Thread the marinated beef onto the soaked wooden skewers, leaving about ¼ inch between each piece to prevent crowding. Grill for 2-3 minutes per side until deeply charred but still slightly pink in the center—beef heart should reach an internal temperature of 135°F for medium-rare doneness.

Watch closely during the first minute to prevent flare-ups from the marinade's oils. If the skewers start to burn before cooking through, move them to a cooler part of the grill. The goal is a deep char on the outside while maintaining tender beef inside. Remove from heat and let rest for 5 minutes before serving.

4

Serve with Classic Accompaniments

Arrange the skewers on a platter and garnish with 0.25 cup chopped fresh cilantro and thinly sliced red onion. Serve immediately with wedges of the 2 whole limes for squeezing over each bite. The combination of smoky char, tangy marinade, and fresh herbs creates a perfect balance of textures and flavors.

For an authentic experience, offer Peruvian-style fried potatoes or corn on the cob as sides. The residual heat from the skewers will continue to cook the beef slightly as it rests, ensuring each bite remains juicy and flavorful. These anticuchos are best enjoyed immediately while the char is still crisp and the marinade is vibrant.

👨‍🍳

Pro Tips For Making Beef Anticuchos

  • Slice Thin, Skewer Tight: I learned this the hard way—thick chunks of beef heart won’t cook through evenly on the grill, leaving you with chewy, undercooked centers. Cut each piece into ½-inch slices, then thread them onto skewers with just enough space between them to let the marinade work its magic. If your skewers are flimsy, double them up or use metal ones—they’ll hold up better to flipping.
  • Marinate Overnight, Not Rush: Aji panca paste is potent, and beef heart needs time to absorb the flavors. I used to toss everything together 30 minutes before grilling, thinking it was fine—until I tasted the result. Let the meat soak for at least 8 hours (or overnight) in the fridge, and don’t skip the vinegar. It tenderizes and balances the heat, so the dish doesn’t taste like a chili bomb.
  • Grill Over Medium-High, Not High: High heat sears the outside fast but leaves the inside raw, especially with beef heart. After a quick sear to lock in juices, pull the skewers back and let them cook at medium-high heat—about 375°F (190°C). This gives you a caramelized crust without turning the inside into shoe leather. Flip them once, then again when they’re browned.
  • Upgrade with Garlic Oil: Instead of just tossing minced garlic into the marinade, make a quick garlic oil to baste the skewers while they grill. Heat 3 tablespoons of extra-virgin olive oil with 4 smashed garlic cloves until fragrant (don’t let it brown), then brush it on the anticuchos as they cook. It adds a silky richness that cuts through the bold flavors—worth the extra 5 minutes.

Serving suggestions for this recipe

Plating Like a Lima Chef

Peruvian street vendors arrange anticuchos in a casual yet deliberate way—skewers fanned out slightly on a platter, never overlapping. I use a large wooden board (like the ones from Williams Sonoma) to create rustic charm while keeping everything warm.

Garnish with thin red onion slices in a loose pile at the center, then scatter cilantro leaves like confetti. The key is visual contrast: dark charred meat against bright lime wedges and crispy fried potatoes. 🌟

Huancaína Sauce Magic

No anticuchos experience is complete without huancaína sauce—creamy, spicy, and cheesy. My go-to recipe blends 1 cup sour cream, ½ cup mayonnaise, 2 tbsp aji amarillo paste, 1 tsp ground cumin, and ½ cup grated Parmesan.

Serve it in a small bowl at the center of the table so guests can drizzle it generously over their skewers. The sauce should be cool and smooth, cutting through the smoky heat. For extra flair, top with a sprinkle of toasted sesame seeds.

Fried Potatoes Peruvian Style

Crispy papa a la huancaína transforms simple potatoes into a showstopper. Cut 4 large russet potatoes into ½-inch thick sticks, boil for 5 minutes, then fry in vegetable oil at 375°F until golden and crispy. Toss with 1 tsp salt and ½ tsp ground cumin while hot.

Arrange them in a low pile around the skewers so guests can grab them easily. The contrast of crunchy potatoes with tender anticuchos is pure Peruvian comfort. ✨

Corn on the Cob with Lime

Grilled Peruvian-style corn adds freshness to the spread. Char 4 ears of corn directly over the grill for 10-12 minutes, turning occasionally. Brush with melted butter and sprinkle with flaky sea salt and chili powder.

Serve with lime wedges on the side—guests should squeeze lime over the corn before eating. The sweetness of the corn balances the heat of the anticuchos perfectly. 🌽

Drink Pairings for Balance

To tame the spice, serve chicha morada—a sweet Peruvian corn drink—or a crisp Peruvian lager like Cusqueña. For wine lovers, a chilled Sauvignon Blanc from Chile (try Concha y Toro) complements the aji panca’s heat.

Avoid heavy reds—they’ll clash with the marinade’s brightness. I like to set out small glasses of ice water** too, since the skewers are often served at street food stalls where hydration is key. 🍷

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 180mg60%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 3g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute beef heart with another type of beef?

While beef heart is traditional, you can use thinly sliced beef sirloin or flank steak as a substitute. For best results, slice against the grain into ¼-inch thick strips to mimic the tenderness of heart. The marinade will still work, but expect slightly different texture—sirloin stays firmer when grilled.

2

How do I make the marinade spicier?

For extra heat, add 1-2 tbsp of extra aji panca paste or swap in 1 tbsp of cayenne pepper for the smoked paprika. You can also include ½ tsp of ground cloves or 1 tsp of Peruvian rocoto powder for deeper complexity. Always taste and adjust before marinating.

3

What's the best way to grill anticuchos indoors?

Use a cast-iron skillet or grill pan over high heat to mimic grill marks. Brush with oil and watch closely—these cook much faster than on a grill. For extra smokiness, add wood chips to the pan. Alternatively, broil for 3-4 minutes per side, keeping the pan 3 inches from the heat source.

4

Can I make anticuchos ahead of time?

Marinate the beef up to 3 days ahead for maximum flavor, but never assemble the skewers until grilling. For serving later, grill the skewers and let them cool completely, then refrigerate in an airtight container. Reheat in a 350°F oven for 10 minutes before serving—though fresh is always best!

5

What's the secret to perfectly charred skewers?

Start with a clean, hot grill and use hardwood charcoal for authentic flavor. Keep the skewers 2-3 inches from the heat source and resist the urge to move them too soon. The marinade will bubble—this is normal! For even char, rotate the skewers 90 degrees halfway through grilling.

★★★★★4.5(14 reviews)
Categories Soups & Stews