Beef Anticuchos Recipe: Skewered Peruvian Steak with Charred Spice Crunch

Soups & Stews

Beef Anticuchos Recipe: Skewered Peruvian Steak with Charred Spice Crunch

This beef anticuchos recipe brings the bold flavors of Peru straight to your grill, transforming simple skewers of beef into finger-licking street food perfection. The secret lies in marinating thin strips of beef in a tangy blend of garlic, vinegar, and aji amarillo—creating a crust that's both aromatic and addictively crispy when charred over high heat. I developed this recipe after years of perfecting the balance between tender beef and that signature charred spice crunch that makes anticuchos irresistible.

The process is straightforward but requires attention to detail: skewering the beef just right, marinating for at least 4 hours (overnight is ideal), and grilling until you achieve that perfect char without overcooking the center. What sets authentic anticuchos apart is the combination of textures—juicy beef, crispy edges, and the slight tang from the vinegar marinade. This recipe delivers restaurant-quality results with minimal effort, making it perfect for weeknight dinners or lively gatherings where you want to impress.

By the time you're done, you'll have skewers that are golden-brown at the edges with tender beef inside, all infused with smoky grill flavors and a hint of spice. Serve them with classic Peruvian sides like creamy corn soup, crispy fried potatoes, or a drizzle of homemade aji sauce for that authentic touch. The aroma alone will have everyone gathering around your grill, eager for their first bite.

This dish is incredibly versatile—try it with different cuts of beef or experiment with variations like anticuchos de corazón (heart) for a richer flavor. The key is in the marinade and the grill technique, which we'll cover in detail to ensure you achieve that perfect balance of char and tenderness every time. Let's get started on creating these flavor-packed skewers!

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

Ingredients for beef anticuchos

Fourteen ingredients transform simple beef into restaurant-quality Peruvian skewers with charred perfection.

Ingredient Amount Notes
Beef Top Round Steak 🥩 1 ½ lb Thinly sliced against grain (1/4-inch thick)
Aji Amarillo Paste 🌶️ 2 tbsp Peruvian yellow chili paste (or substitute 1 tbsp paprika + 1 tsp turmeric)
White Vinegar 💧 ½ cup Distilled white vinegar preferred
Garlic Cloves 🧄 8 cloves Minced finely (not pressed)
Extra-Virgin Olive Oil 🫒 ¼ cup For marinade richness
Ground Cumin 🌿 1 tbsp Toasted for deeper aroma
Smoked Paprika 🌶️ 1 tbsp For smoky depth
Kosher Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Wooden Skewers 🪵 12 whole Soaked in water 30 minutes
Lemon Juice 🍋 2 tbsp Freshly squeezed
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The beef cut is everything here—top round gives you that perfect balance of tenderness and lean protein without excessive fat. Ask your butcher to slice it against the grain (about 1/4-inch thick) for maximum tenderness. If you can't find aji amarillo paste, Penzeys Spices carries it, or mix paprika and turmeric for a close substitute. For the vinegar, distilled white is ideal—it won't overpower the delicate flavors. Toast your cumin seeds in a dry pan for 30 seconds before grinding to unlock their full aroma. The skewers? Soak them for at least 30 minutes to prevent burning on the grill.

No aji amarillo? Mix 1 tbsp paprika with 1 tsp turmeric—it mimics that signature golden color and mild heat. Running short on time? Marinate for at least 4 hours (overnight is ideal), but don't skip it—this is where the magic happens. The garlic should be minced, not pressed, to avoid watering down the marinade. For extra smokiness, add a pinch of chipotle powder. If you're serving a crowd, double the marinade and keep the beef in it while grilling—just add fresh skewers as needed. The lemon juice brightens everything at the end, so don't skip it.

Marinated beef stays fresh for 2 days in the fridge, but use it within 48 hours for best texture. Skewer the beef just before grilling to maintain crisp edges. For leftovers, store the cooked anticuchos in an airtight container with a paper towel to absorb moisture—keeps them crisp for 3 days. Freeze uncooked marinaded beef for 3 months by wrapping tightly in plastic wrap. Reheat gently on the grill or in a skillet to maintain that charred perfection.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this—just beef, aji amarillo, vinegar, garlic, and oil. That’s it. No fancy prep, no hidden pantry items. The marinade does all the work while you sip your drink.
  • Smoky-Sweet Bite: The charred edges meet tender beef, kissed by that bright aji amarillo heat. Honestly, the first time I made it, I nearly licked the grill. That’s how good it is.
  • Weeknight Crowd Pleaser: Throw these on skewers for game day, serve them at a picnic, or just eat them straight off the plate. My roommates call them "the easy win" because they’re always gone first.
  • Budget Grill Hero: Top round steak stretches further than you’d think, and a little paste goes a long way. Leftovers? Grill them again—better the second time. (Yes, even on a Tuesday night.)

Step-by-step instructions for beef anticuchos with charred spice crunch

Here's how to transform tough beef into tender, smoky skewers with a perfect char.

1

🔪 Step 1: Prep the Beef and Skewers

Start by slicing the 1.5 lb beef top round steak against the grain into ¼-inch thick strips. This is crucial—thin slices cook faster and stay tender. Pat each strip dry with paper towels to help the marinade adhere and promote better searing.

Soak the 12 whole wooden skewers in water for at least 30 minutes to prevent burning on the grill. While they soak, arrange the beef strips on a plate and season lightly with 1.5 tsp kosher salt and 0.5 tsp freshly cracked black peppercorns. This initial seasoning helps the marinade penetrate deeper during the longer marinating time.

2

👨‍🍳 Step 2: Make the Marinade

In a medium bowl, whisk together the 2 tbsp aji amarillo paste, 0.5 cup white vinegar, 8 minced garlic cloves, 0.25 cup extra-virgin olive oil, 1 tbsp toasted ground cumin, and 1 tbsp smoked paprika. This vibrant marinade packs layers of Peruvian flavor—aji amarillo for heat, vinegar for tang, and cumin-paprika for earthy depth.

Pour the marinade over the beef strips, ensuring each piece is fully coated. Cover the bowl and refrigerate for at least 4 hours, or overnight for maximum flavor penetration. The acidity in the vinegar will begin tenderizing the beef, while the spices infuse the meat with their signature warmth.

3

🍳 Step 3: Assemble and Char the Skewers

Thread the marinated beef onto the soaked skewers, leaving a small gap between each piece for even cooking. Heat a grill or grill pan over high heat until it's screaming hot—you want those skewers to sear instantly. Brush the grill grates with 2 tbsp lemon juice to prevent sticking and add a bright citrus note.

Grill the skewers for 2-3 minutes per side, turning only once, until they develop deep char marks and the beef reaches 145°F internally. The high heat creates that signature anticucho crust while keeping the inside juicy. If you notice the skewers catching fire, move them to a cooler part of the grill and let the flames burn off before continuing to cook.

4

🥘 Step 4: Rest and Garnish

Transfer the cooked skewers to a cutting board and let them rest for 5 minutes. This brief rest allows the juices to redistribute, ensuring each bite is moist and flavorful. While they rest, chop the 0.25 cup fresh cilantro and set aside for garnish.

Serve the anticuchos immediately, garnished with the chopped cilantro. The contrast of the charred exterior with the tender, marinated beef creates a perfect balance of textures and flavors. For extra authenticity, serve with a side of Peruvian yellow corn puree or fried sweet potato wedges to complete the experience.

👨‍🍳

Pro Tips For Making Beef Anticuchos

  • USE SLICED GARLIC, NOT MINCED: I learned this the hard way—minced garlic burns instantly in the marinade and turns bitter. Cut those cloves into thin slivers (not paste) so they infuse flavor without scorching. Yes, it looks less fancy, but your anticuchos won’t taste like a chemistry experiment.
  • SKEWER THIN, STRAIGHT STEAKS: Top round gets tough if it’s too thick. Cut each piece into ½-inch slices before threading onto skewers—this ensures even cooking and a tender bite. Crowding the skewer? You’ll steam the meat instead of searing it, and no one wants soggy anticuchos.
  • MARINATE AT LEAST 4 HOURS (OVERNIGHT IS BETTER): Aji amarillo paste needs time to work its magic. Rushing it? The beef will taste like vinegar and garlic with a hint of regret. Toss the steak in the marinade, cover it, and let it sit—your future self will notice the difference when that deep, tangy flavor soaks in properly.
  • SEAR OVER HIGH HEAT, THEN FINISH LOW: Start with a screaming-hot grill or skillet—this locks in juices and builds that smoky crust. Once the edges are browned (about 2 minutes per side), move to medium heat to avoid overcooking. Charred outside, pink inside—that’s the goal, not a well-done hockey puck.

Make-ahead tips for this recipe

Marinade Prep Ahead

Make the marinade up to 3 days in advance and store it in an airtight container in the fridge. This gives you flexibility to marinate the beef for 4-24 hours without worrying about the marinade spoiling. I like to prep everything the night before so I can focus on grilling the next day. Just

Skewer Assembly

Assemble the skewers up to 1 hour before grilling and store them in the fridge. This prevents the beef from drying out while waiting to be cooked. Thread the beef onto the skewers, leaving ¼-inch gaps between pieces for even cooking. If you're grilling for a crowd, keep the assembled skewers in the marinade until you're ready to cook them. 🔥

Beef Pre-Marination

Marinate the beef for at least 4 hours but no longer than 24 hours in the fridge. The acid in the vinegar tenderizes the beef, so don't skip this step. If you're short on time, marinate for 2 hours in the fridge or 1 hour at room temperature. For best results, I recommend marinating overnight for maximum flavor infusion. ⏰

Grill Prep

Preheat your grill or grill pan 30 minutes before cooking to reach high heat. If you're using charcoal, aim for a temperature of 450-500°F. For gas grills, set all burners to high. Having your grill ready ensures you can achieve that perfect char without waiting. I also like to brush the grates with lemon juice just before grilling to prevent sticking. 🌡️

Leftovers Strategy

Store cooked anticuchos in an airtight container with a paper towel to absorb excess moisture. They'll stay crisp for up to 3 days in the fridge. To reheat, grill or pan-sear over medium heat for 2-3 minutes per side until warmed through. For extra flavor, brush with a little olive oil before reheating. This keeps the charred edges intact. ✨

Freezer-Friendly

Freeze uncooked, marinated beef in a single layer on a tray before transferring to a freezer bag. This prevents the pieces from sticking together. Thaw in the fridge overnight before grilling. Cook from frozen by adding 2-3 extra minutes to the grilling time. The marinade helps protect the beef from freezer burn. 🧊

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 680mg29%
Total Carbohydrate 8g3%
Dietary Fiber 1g4%
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 steak is ideal because it's lean yet tender when sliced thin against the grain. For extra tenderness, try flank steak or skirt steak—both work beautifully with this marinade. Avoid fatty cuts like ribeye, as they can make the skewers greasy rather than crispy.

2

Can I make anticuchos without aji amarillo?

Mix 1 tbsp paprika with 1 tsp turmeric for a close substitute. If you want heat, add ½ tsp cayenne pepper or 1 tsp chili flakes. The key is balancing the tangy-sweet-spicy profile—aji amarillo adds color and mild heat, so adjust your spice levels accordingly.

3

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

Soak wooden skewers for 30+ minutes before grilling to prevent flare-ups. Use high heat for quick searing, but move skewers to a cooler part of the grill if flames appear. Brush grill grates with lemon juice before cooking to create a natural barrier. For extra safety, keep a spray bottle of water nearby to tame any flare-ups.

4

What's the best way to serve anticuchos?

Serve with Peruvian sides like creamy corn puree, crispy fried potatoes, or aji sauce for dipping. For a complete meal, add a fresh salad with lime and cilantro. The charred skewers pair perfectly with white wine (like Torrontés) or a cold Peruvian lager. Garnish with extra cilantro and a squeeze of lime for brightness.

5

Can I make anticuchos in an oven or stovetop?

Yes! For stovetop, use a grill pan over high heat to mimic grill marks. For oven, broil on high for 3-4 minutes per side until charred. For even cooking, flip skewers halfway. Preheat your pan/oven to 450°F+ for best results—this ensures that signature crispy crust.

★★★★★4.6(15 reviews)
Categories Soups & Stews