Beef Anticuchos Recipe: Skewered Peruvian BBQ with Aji Amarillo Heat

Soups & Stews

Beef Anticuchos Recipe: Skewered Peruvian BBQ with Aji Amarillo Heat

This beef anticuchos recipe brings the vibrant flavors of Peru to your grill with tender beef skewers marinated in a bold blend of aji amarillo, garlic, and vinegar.

The dish is a staple of Peruvian street food, where perfectly grilled beef meets a fiery, tangy marinade that lingers on the palate. What makes anticuchos special isn't just the meat—it's the balance of heat, acidity, and smoky char that transforms simple beef into something unforgettable.

The secret lies in the marinade, where aji amarillo—a bright yellow Peruvian chili—adds depth without overwhelming the dish. The beef, cut into thick strips and skewered, develops a caramelized crust on the grill while staying juicy inside.

Unlike other grilled meats, anticuchos rely on a 30-minute marinade (not overnight) to infuse flavor without making the beef mushy. This method ensures the beef stays tender while absorbing just enough marinade to create a sticky, flavorful crust.

When served, anticuchos are often paired with crispy fries, a simple chimichurri, or aji sauce for dipping. The dish is as much about presentation as it is about taste—skewers arranged on a platter with vibrant sides elevate the experience.

Whether you're grilling for a crowd or treating yourself to an authentic Peruvian flavor, this recipe delivers restaurant-quality results with minimal effort.

Ready in under an hour, anticuchos are perfect for game day, taco nights, or as a bold centerpiece for dinner. The combination of smoky, spicy, and tangy flavors makes this dish impossible to resist. Let’s get cooking!

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

Ingredients for beef anticuchos

Authentic Peruvian flavors start with these carefully chosen ingredients for bold, smoky beef skewers.

Ingredient Amount Notes
Beef Top Round Steak 🥩 1 ½ lb Thinly sliced against grain, 1/2-inch thick strips
Aji Amarillo Paste 🌶️ 3 tbsp Peruvian yellow chili, or substitute with 1 tbsp yellow bell pepper + 1 tsp smoked paprika
Fresh Garlic Cloves 🧄 6 cloves Minced finely for marinade
White Vinegar 💧 ¼ cup Distilled preferred for clean acidity
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Ground Cumin 🌿 1 tsp Toasted for deeper aroma
Smoked Paprika 🌶️ 1 tsp For smoky depth
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Red Wine Vinegar 🍷 1 tbsp For tangy brightness
Wooden Skewers 🪵 12 whole Soaked in water 30 minutes
Lemon Wedges 🍋 2 whole For serving, fresh squeezed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Aji Verde Sauce 🍅 ½ cup For serving, optional

The beef quality is non-negotiable for anticuchos. Top round delivers the perfect balance of tenderness and chew, while skirt steak works if you prefer more marbling. Look for cuts with visible grain—slicing against it ensures tender bites. Whole Foods or Costco typically carry pre-sliced beef for skewers, but if buying whole, ask the butcher to slice it thinly. For the aji amarillo, Peruvian markets or specialty Latin stores carry it in paste form—if unavailable, blend yellow bell pepper with smoked paprika for a reasonable substitute. Fresh garlic and vinegar are pantry staples, but distilled white vinegar ensures clean acidity without overpowering flavors.

No aji amarillo paste? Blend 1 tbsp yellow bell pepper, 1 tsp smoked paprika, and 1 tsp cumin for a close approximation. The marinade's acidity comes from both vinegars—white for base, red wine for brightness. Substitute apple cider vinegar if needed, but avoid balsamic as it adds sweetness. For the skewers, soak wooden skewers 30 minutes to prevent burning. If using metal skewers, skip this step. The cumin and smoked paprika are key for that authentic Peruvian smokiness—don't skip them. For serving, aji verde sauce (green chili sauce) elevates the dish, but chimichurri or plain yogurt work too.

Marinate the beef for exactly 30 minutes—longer makes it mushy. Store raw marinade in an airtight container for 2 days in the fridge. Skewered beef can be prepped ahead and refrigerated 4 hours max before grilling. Once cooked, anticuchos reheat beautifully—4-5 days in the fridge or 3 months frozen. For presentation, arrange skewers on a platter with lemon wedges and cilantro. The dish tastes even better the next day as flavors meld.

❤️

Why You'll Love This Recipe

  • No-Fuss Skewers: I swear by this recipe because it’s literally just cubes of beef, a quick marinade, and the grill. No fancy prep—just slice, toss, and cook. The aji amarillo paste does all the heavy lifting while you sip your drink.
  • Umami Bomb: That tangy-sweet aji amarillo paste? It’s the star. The vinegar cuts through the richness of the beef, while the garlic cloves sear right into the edges—crispy outside, juicy inside. Honestly, the first bite makes me close my eyes.
  • Party or Pasta Night: These work everywhere. Grill them for a backyard barbecue, toss them into a grain bowl for dinner, or serve them with crusty bread when friends drop by. My roommates steal them off my plate when I make them—no lie.
  • Budget Grill Hero: Top round steak is cheap, and a little paste goes a long way. Leftovers? Grill them again the next day—they’re even better cold in a sandwich. Between us, this is how I feed a crowd without breaking the bank.

Step-by-step instructions for skewered Peruvian beef anticuchos

Master this classic Peruvian street food with precise technique and bold flavors.

1

Marinate the Beef with Aji Amarillo

In a large bowl, combine the 1.5 lb beef top round steak (sliced against the grain into ½-inch thick strips), 3 tbsp aji amarillo paste, 6 cloves minced fresh garlic, ¼ cup white vinegar, ¼ cup olive oil, 1 tsp toasted ground cumin, 1 tsp smoked paprika, 1.5 tsp salt, and ½ tsp freshly cracked black peppercorns. Mix thoroughly until the beef is fully coated in the marinade.

Transfer the mixture to a resealable plastic bag, pressing out excess air, and refrigerate for at least 4 hours (overnight is ideal). This extended marinating time ensures deep flavor penetration and tenderizes the beef. The aji amarillo paste will give the dish its signature Peruvian heat, while the vinegar and garlic create a bright, tangy foundation.

2

Prepare the Skewers and Grill Setup

Soak the 12 wooden skewers in water for 30 minutes to prevent burning during grilling. Thread the marinated beef strips onto the skewers, leaving a small gap between each piece for even cooking. If using metal skewers, you can skip the soaking step entirely.

Preheat your grill to medium-high heat (about 400°F). For best results, use a charcoal grill, which provides that authentic smoky flavor. If using a gas grill, clean the grates thoroughly to ensure proper searing. Let the grill heat up for 10-15 minutes before adding the skewers—this ensures a good sear and prevents sticking.

3

Grill the Anticuchos to Perfect Doneness

Place the skewered beef on the grill and cook for 3-4 minutes per side, turning occasionally, until the beef reaches an internal temperature of 145°F and develops a deep char. The edges should be dark brown with visible grill marks, while the center remains slightly pink. Avoid overcrowding the grill—work in batches if necessary to maintain even heat.

Here's the thing—don't walk away during this step. The beef cooks quickly and can easily go from perfect to overdone. You'll know it's ready when the edges are crisp and the meat releases easily from the skewer. Remove the skewers and transfer the anticuchos to a plate, tenting loosely with foil to keep warm.

4

Serve with Traditional Accompaniments

Arrange the grilled anticuchos on a serving platter and drizzle with ½ cup aji verde sauce for added brightness. Garnish with ¼ cup chopped fresh cilantro and serve immediately with 2 lemon wedges on the side. The tangy aji verde sauce cuts through the richness of the beef, while the lemon adds a final citrus note.

For an authentic experience, serve with Peruvian fries or rice on the side. The contrast of crispy fries with tender, charred beef creates the perfect balance. Each bite should deliver a harmonious blend of smoky, spicy, and tangy flavors that define this iconic Peruvian dish.

👨‍🍳

Pro Tips For Making Beef Anticuchos

  • USE COLD CUTS: Take your beef out of the fridge at least 30 minutes before slicing—cold meat tears like paper, and you want clean, even strips for those perfect skewers. I learned this the hard way when my first batch turned into a messy, uneven pile of beef.
  • GRIND THE GARLIC: Skip the minced garlic—rub the whole cloves into the aji amarillo paste with a pinch of salt until it forms a rough paste. This infuses the oil better and avoids that telltale garlic clove texture in your marinade. (Yes, even if you’re impatient like me.)
  • MARINATE 4+ HOURS: The acid in the vinegar and aji amarillo needs time to tenderize that tough top round—don’t rush it. I used to do 2 hours, and the beef was still chewy. Trust the process; your future self will thank you.
  • SEAR IN BATCHES: Crowd the pan, and you’ll steam the beef instead of sear it. Work in single layers over medium-high heat until you get a deep crust—about 2 minutes per side. This isn’t the prettiest method, but it’s the tastiest.

Make-ahead tips for this beef anticuchos

Marinade Prep Ahead

Make the marinade up to 2 days in advance and store it in an airtight container in the fridge. This gives the aji amarillo and vinegar time to meld together, creating deeper flavor. I like to prep mine the night before so it's ready to go when I'm ready to grill. Just

Beef Prep Timeline

Slice the beef and thread it onto skewers up to 4 hours before grilling. Store the skewered beef in an airtight container lined with parchment paper to prevent sticking. This gives you flexibility for last-minute grilling without worrying about the beef drying out. I often prep these the morning of a cookout so I can focus on other dishes later. 🌶️

Grill Prep Shortcuts

Set up your grill the night before if you're cooking outdoors. Preheat the coals or gas burners for 10 minutes and let them cool completely. Store them in a metal container with a lid—this makes morning grill prep a breeze.

For indoor grilling, clean your grill pan thoroughly and heat it for 5 minutes before adding the skewers. This ensures a good sear every time. ⚡

Sauce Prep Options

Make your aji verde sauce or chimichurri up to 3 days ahead and store it in the fridge. The flavors actually improve as they sit! I like to make a big batch so I can use it on other dishes too.

For serving, keep the sauce in a small bowl at room temperature while the anticuchos grill—this way, it's ready to drizzle immediately. 🍋

Reheating Leftovers

Anticuchos reheat beautifully—just warm them in a skillet over medium heat for 2-3 minutes per side until heated through. For extra flavor, add 1 tbsp aji amarillo paste or a splash of red wine vinegar to the pan.

Store cooked anticuchos in an airtight container for up to 4 days in the fridge or freeze for 3 months. The flavors actually deepen as they sit! 💪

Freezer-Friendly Tips

Freeze cooked anticuchos by laying them flat on a tray to prevent sticking, then transfer to a freezer bag. When ready to eat, thaw in the fridge overnight and reheat as directed. For extra crispiness, broil the skewers for 2 minutes after reheating.

I find freezing works best for the marinade and cooked skewers separately—this way, you can grill straight from frozen if needed. ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 115mg38%
Sodium 820mg36%
Total Carbohydrate 12g4%
Dietary Fiber 2g8%
Sugars 2g
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

What cut of beef works best for anticuchos?

Top round is ideal for its lean texture and tenderness, but skirt steak or flank steak also work beautifully. The key is slicing against the grain into ½-inch thick strips—this ensures each bite is juicy and tender. Avoid tougher cuts like chuck, as they won't break down enough during the 30-minute marinade.

2

Can I substitute aji amarillo if I can't find it?

Yes! Blend 1 tbsp yellow bell pepper, 1 tsp smoked paprika, and ½ tsp cumin for a close substitute. For extra heat, add a pinch of cayenne. The smoky paprika mimics aji amarillo’s depth, while the bell pepper provides mild sweetness. Just remember—this won’t be exactly the same, but it’ll still deliver that signature Peruvian kick.

3

Why does the recipe say to marinate for only 30 minutes?

Anticuchos rely on a quick, bold marinade—not an overnight soak. The acidity in vinegar and aji amarillo tenderizes the beef in 30 minutes without making it mushy. Longer marinating breaks down the fibers too much, resulting in a less satisfying texture. Think of it like a flavor bomb: intense, immediate, and perfectly balanced.

4

How do I keep the skewers from burning on the grill?

Soak wooden skewers in water for 30 minutes before grilling to prevent charring. For metal skewers, skip this step. Also, avoid overcrowding the grill—space them 1 inch apart for even heat. If using charcoal, position skewers slightly away from direct flames. A quick sear (3-4 minutes per side) ensures flavor without burning.

5

What’s the best way to serve anticuchos?

Arrange skewers on a platter with aji verde sauce or chimichurri for dipping, and garnish with lemon wedges and cilantro. Serve with Peruvian fries or rice to balance the rich, smoky flavors. For extra authenticity, add pickled onions or avocado slices on the side. Presentation matters—keep it vibrant and inviting!

★★★★★5.0(2 reviews)
Categories Soups & Stews