Beef Anticuchos Recipe: Charred Peruvian Skewers With Aji Amarillo Zing

Soups & Stews

Beef Anticuchos Recipe: Charred Peruvian Skewers With Aji Amarillo Zing

This beef anticuchos recipe brings the bold flavors of Peru straight to your grill with tender beef skewers marinated in a fiery ají amarillo sauce. The secret lies in the marinade—a perfect balance of spicy, tangy, and garlicky notes that transform simple beef into restaurant-quality skewers.

I've perfected this technique over years of testing, ensuring every bite delivers that signature charred crust and juicy center.

The process starts with thinly sliced beef, marinated overnight in ají amarillo paste, garlic, vinegar, and a touch of soy sauce for depth. Skewering the beef properly is key—alternating with onions for flavor and structure.

Grilling over high heat for just 3-4 minutes per side creates those coveted charred edges while keeping the beef tender inside. The aroma alone will have everyone at the table asking what's for dinner.

What makes these anticuchos truly special is the combination of textures and flavors: crispy charred beef, tender onions, and the bright, spicy kick of ají amarillo. Serving them with traditional sides like salsa criolla, creamy papa a la huancaína, or fresh choclo corn transforms this into a complete Peruvian feast.

The sauce clings to each skewer, creating a perfect balance of heat and richness.

Perfect for game day gatherings, taco nights, or when you want to impress with authentic flavors. This recipe delivers restaurant-quality results with minimal effort—just marinate, grill, and serve. Let's get cooking! The first bite will transport you to Lima's bustling streets.

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

Ingredients for beef anticuchos

Six ingredients transform simple beef into fiery Peruvian skewers—just marinate, grill, and serve.

Ingredient Amount Notes
Top Sirloin Steak 🥩 2 lb Thinly sliced against grain
Ají Amarillo Paste 🌶️ ½ cup Peruvian yellow chili paste
Red Wine Vinegar 🍷 ¼ cup For tangy depth
Garlic Cloves 🧄 8 cloves Minced for marinade
Yellow Onions 🧅 1 whole Cut into 1-inch chunks
Soy Sauce 🍶 2 tbsp For umami richness
Olive Oil 🫒 ¼ cup Extra-virgin preferred
Ground Black Pepper 🌶️ 1 tsp Freshly cracked
Salt 🧂 1 ½ tsp Kosher or sea salt
Cumin Seeds 🌿 ½ tsp Toasted for aroma
Cinnamon Stick 🌳 1 whole For subtle warmth
Wooden Skewers 🪵 12 whole Soaked in water 30 mins

The ají amarillo paste is non-negotiable—it's the soul of these skewers. Find it at Latin markets or online (Amazon or Peruvian specialty stores), but if you can't, a blend of yellow chili powder and a splash of mango puree works in a pinch. For the beef, top sirloin is ideal—lean but flavorful, and it slices beautifully. I always buy mine from Costco or the butcher counter at Whole Foods to ensure freshness. Slice it paper-thin against the grain for tender bites. The onions? Yellow or white—they caramelize perfectly on the grill and add structure to the skewers.

No ají amarillo paste? Mix 1 tbsp yellow chili powder with 1 tbsp mango puree or pineapple juice for a close substitute. Running short on soy sauce? Coconut aminos or tamari work just as well. The cumin seeds? Toast them in a dry pan for 30 seconds first—trust me, it makes all the difference. For the vinegar, red wine vinegar is best, but apple cider vinegar adds a fruity twist. Skewers too dry? Brush them with a little more olive oil while grilling. And if you're feeling fancy, swap the cinnamon stick for a pinch of ground cinnamon—same flavor, no fuss.

Marinate the beef for at least 4 hours, overnight is best. Keeps in the fridge for 2 days if stored in an airtight container. For the skewers, soak them in water for 30 minutes to prevent burning. Grill over high heat for 3-4 minutes per side—watch like a hawk to avoid overcooking. These reheat beautifully—just warm on the grill or in a skillet for 2 minutes. Double the batch and freeze half for lazy weeknights. Pair with lime wedges and fresh cilantro for serving—it’s a game-changer.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan, two steps, and zero fuss. Slice the sirloin, toss it in the marinade (ají amarillo + vinegar = flavor bomb), and grill. That’s it. No chopping onions into oblivion—just quick mincing while the steak soaks up the punch.
  • Umami Bomb: The ají amarillo paste isn’t just a condiment—it’s the star. That smoky, slightly sweet heat clings to the beef like a hug, while the garlic and vinegar cut through the richness. Honestly, I’ve tried store-bought anticuchos, and this marinade puts them to shame. The onions caramelize in minutes, adding this sticky, sweet contrast that makes every bite feel like a reward.
  • Weeknight Superhero: This is my go-to when I’m starving but don’t want to slave over dinner. Skewer the beef, grill it fast, and boom—you’ve got a meal that feels fancy but took less time than ordering takeout. (Yes, even on a Tuesday night.) It’s also the kind of dish that doubles as a snack, appetizer, or full meal without breaking a sweat.
  • Budget Grill Master: Top sirloin is affordable, and a single package stretches for multiple meals. Leftovers? Toss them in a wrap with lettuce and hot sauce the next day—still delicious. Or freeze the extra marinade for future batches. Between us, this recipe turns a cheap cut of meat into something that tastes like a splurge, which is basically the dream.

Step-by-step instructions for beef anticuchos

Here's how to make these smoky, charred Peruvian skewers with bold aji amarillo flavor.

1

Marinate the Beef for Maximum Flavor

In a large bowl, combine the 2 lb top sirloin steak (sliced thin against the grain), 0.5 cup aji amarillo paste, 0.25 cup red wine vinegar, 2 tbsp soy sauce, 0.25 cup olive oil, 1 tsp ground black pepper, 1.5 tsp salt, 0.5 tsp toasted cumin seeds, and 1 whole cinnamon stick. The marinade should coat every piece of beef completely.

Use your hands to massage the marinade into the meat, breaking up any large chunks. Let it sit at room temperature for 30 minutes before assembling the skewers. This short marinating time ensures tender beef without making it mushy. The aji amarillo paste will give these skewers their signature bright, slightly sweet heat.

2

Prepare the Onions and Skewers

Cut the 1 whole yellow onion into 1-inch chunks - these will add sweetness and texture to balance the beef's richness. Soak the 12 whole wooden skewers in warm water for 30 minutes to prevent burning during grilling. This is crucial for even cooking and safety.

Alternate pieces of marinated beef and onion chunks onto each skewer, starting and ending with beef. Don't overcrowd - you want each piece to get good color and char. Arrange them on a plate and let them sit for 15 minutes while you prepare your grill or grill pan.

3

Grill to Perfect Char and Caramelization

Preheat your grill or grill pan to high heat (about 450°F). You want flames that lick up and create those beautiful char marks. Place the skewers on the hottest part of the grill and cook for 2-3 minutes per side, turning frequently to get even charring all around.

Watch for deep brown char marks and slightly caramelized onions - this is what gives anticuchos their signature smoky flavor. The beef should be cooked to medium-rare (about 130°F internal temperature) for maximum tenderness. If using a grill pan, keep the heat high and oil the pan frequently to prevent sticking.

4

Serve Immediately with Fresh Accompaniments

Transfer the skewers to a serving platter and let them rest for just 2 minutes - no longer, or they'll lose their perfect char. Serve with lime wedges (not listed but traditional), fresh cilantro, and sliced avocado if you have them on hand.

The skewers should be juicy inside with perfectly charred edges, and the onions should be tender with caramelized edges. The aji amarillo marinade will give everything a bright, slightly spicy kick. For extra authenticity, serve with Peruvian chimichurri or a simple white wine reduction on the side.

👨‍🍳

Pro Tips For Making Beef Anticuchos

  • USE A SHARP KNIFE: Thin slices—about ¼-inch thick—cook faster and soak up marinade better. I used to hack through steak with a dull blade, ending up with uneven pieces that overcooked on the edges. A sharp knife means cleaner cuts and more consistent results.
  • MARINATE FOR 2 HOURS: The ají amarillo paste needs time to tenderize the beef. I learned this the hard way—rushing it leaves the meat tough. Let it sit at room temp (not cold) in the fridge, and don’t skip the garlic and vinegar. They’re not just flavor; they’re the real workhorses here.
  • SKIP THE CROWDING: Overlapping skewers steams the meat instead of searing it. Leave space between each piece so the flames hit directly. I’ve burned more anticuchos than I’d admit by cramming them too close—now I space them like I’m threading pearls.
  • CHAR THE ONIONS FIRST: Sauté the onions until deep golden before adding them to the marinade. This cuts down on prep time later and adds a caramelized depth that raw onions can’t match. Do this while the meat marinates, and you’ll save 10 minutes of active cooking.

Serving suggestions for this dish

Traditional Sides

Serve your anticuchos with salsa criolla—a zesty mix of diced tomatoes, onions, cilantro, and lime juice—for that classic Peruvian tang. I like to make a big batch ahead of time so it’s ready when the skewers come off the grill.

Another must is papa a la huancaína, creamy yellow cheese sauce over boiled potatoes, which balances the heat beautifully. For a lighter option, choclo corn (Peruvian sweet corn) adds natural sweetness that cuts through the spice. 🌶️

Fresh Garnishes

Brighten the plate with lime wedges and fresh cilantro—squeeze lime over the skewers just before serving to wake up the flavors. Thinly sliced red onions add a sharp crunch, while avocado slices bring creamy richness.

For extra flair, sprinkle with toasted cumin seeds or a pinch of smoked paprika to echo the marinade’s warmth. The contrast of textures makes every bite exciting. ✨

Bread Pairings

Warm Peruvian arepas (corn cakes) or fresh crusty bread soak up any extra marinade drippings. For a heartier meal, serve with tostones (twice-fried green plantains) or yuca fries—both add a satisfying crunch.

If you’re short on time, even garlic naan works in a pinch, but the authentic options elevate the dish to street-food level. 🥖

Drink Recommendations

A crisp Peruvian pisco sour (made with pisco brandy, lime, and egg white) is the ultimate pairing—its citrusy sweetness balances the skewers’ heat. For a non-alcoholic option, try coconut water or hibiscus iced tea to refresh your palate.

Avoid heavy sodas; they’ll overpower the delicate flavors. A cold Peruvian lager like Cristal also works perfectly. 🍹

Make-Ahead Tips

Prep all sides ahead of time—marinate the beef, chop veggies for salsa criolla, and boil potatoes for papa a la huancaína. Store components separately in the fridge until ready to grill.

The skewers themselves reheat beautifully on the grill or in a skillet for 2 minutes—just brush with a little oil to restore crispiness. This way, you’re ready to serve as soon as the anticuchos are done. ⏰

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 6g
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 use regular chili powder instead of ají amarillo paste?

While you can substitute, it won't give you the same authentic flavor. Ají amarillo paste provides a unique balance of sweetness and heat that regular chili powder lacks. For a closer match, blend 1 tbsp yellow chili powder with 1 tbsp mango puree or pineapple juice to mimic the paste's moisture and fruity depth. The marinade will still be delicious, but the texture and complexity will differ slightly.

2

How do I prevent the skewers from falling apart on the grill?

Soak wooden skewers in water for 30 minutes before using to prevent burning, and alternate beef with onion chunks for stability. Use thin slices of beef (paper-thin against the grain) and don't overcrowd the skewers. If they feel wobbly, secure them with a small piece of kitchen twine around the top. Grill over high heat for just 2-3 minutes per side to maintain integrity.

3

What's the best way to reheat leftover anticuchos?

Reheat on a grill pan or skillet over medium-high heat for 2 minutes per side, brushing lightly with olive oil to restore crispiness. Avoid the microwave—it makes the beef rubbery. For extra flavor, add a splash of the original marinade or a drizzle of ají amarillo paste while reheating. Leftovers keep well in the fridge for 2 days or frozen for 1 month.

4

Can I make anticuchos without a grill?

Use a grill pan on your stovetop over high heat, or even a cast-iron skillet. Oil the pan well to prevent sticking and cook for 2-3 minutes per side, turning frequently to get char marks. For extra smokiness, place a metal bowl filled with wood chips (like hickory or mesquite) on the stovetop near the pan while cooking. The result will be nearly identical to grilled anticuchos.

5

Why does my beef turn out tough instead of tender?

Overcooking is the most common cause—beef should reach medium-rare (130°F) for maximum tenderness. Slice against the grain and marinate for at least 4 hours (overnight is best). Also, ensure your heat is high enough to create char quickly (450°F+) rather than slow-cooking the beef. If using a grill pan, keep the heat high and oil frequently to prevent sticking that can dry out the meat.

★★★★★4.8(12 reviews)
Categories Soups & Stews