Grilled Beef Skewers with Chimichurri Sauce

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse
Published On: April 14, 2026
Follow Us
grilled beef skewers chimichurri

Grilled beef skewers chimichurri recipe is your ticket to restaurant-quality meals in under 40 minutes. I discovered this combo last summer when I was craving that authentic Argentine vibe without the plane ticket. The tender beef paired with that bright, herbaceous chimichurri sauce honestly changed my grilling game forever.

This isn’t your basic backyard barbecue situation. We’re talking juicy beef kabobs that taste like they came straight from a Buenos Aires street vendor. The chimichurri sauce brings this bold, garlicky punch that makes everything taste way better. Want to impress your crew without stressing in the kitchen? Bookmark this recipe for meal prep day.

The best part? You can prep everything in 20 minutes, then let the grill do the heavy lifting. I actually make the chimichurri the night before, which somehow makes it even more flavorful. Check out more summer grilling recipes if you’re building out your backyard menu.

Why this beef kabobs works

Ever had one of those nights where you needed something impressive but didn’t want to spend hours cooking? These beef skewers deliver serious flavor without the fuss. I’ve made them maybe thirty times now, and they’ve never disappointed a single guest.

  • Quick marinating means maximum flavor without overnight waiting
  • Tender sirloin cubes stay juicy on the grill with proper temperature control
  • Chimichurri sauce steals the show and works with virtually any protein
  • Fresh herbs and garlic create restaurant-quality taste at home
Prep TimeCook TimeCaloriesServingsCuisine
20 minutes15 minutes385 per serving4 servingsArgentine

Ingredients for grilled beef skewers chimichurri recipe

Ingredients for grilled beef skewers chimichurri
  • 1 lb beef sirloin cut into 1-inch cubes
  • 2 tablespoons olive oil
  • 2 tablespoons lemon juice
  • 3 cloves garlic minced
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground cumin
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 red onion quartered
  • 1 green bell pepper sliced
  • 1 cup parsley leaves chopped
  • 1/4 cup cilantro leaves chopped
  • 1 teaspoon dried oregano

Honestly, the beef quality matters here more than anywhere else in this recipe. I’ve tried cheaper cuts and the difference is noticeable—go for sirloin if your budget allows. You’ll want wooden skewers soaked in water for 30 minutes so they don’t char too much.

Not a cumin fan? Skip it and add more paprika instead, and your grilled beef skewers chimichurri will still taste amazing. The fresh herbs are non-negotiable though—don’t swap cilantro or parsley for dried versions. Trust me, that green chimichurri sauce is what makes people ask for the recipe.

Step-by-step instructions

Cooking instructions for grilled beef skewers chimichurri

​1. Combine the beef cubes with 2 tablespoons olive oil, lemon juice, minced garlic, smoked paprika, cumin, salt, and black pepper in a large bowl. Mix everything together so the beef gets evenly coated with the marinade. Let it sit for 10-15 minutes while you prep your other ingredients and soak those wooden skewers.

​2. Make the chimichurri sauce by combining the chopped parsley, cilantro, minced garlic, 3/4 cup olive oil, 1/4 cup red wine vinegar, oregano, salt, and pepper in a separate bowl. Stir it all together and taste as you go—adjust seasonings to your preference. I like mine garlicky and herbaceous, so don’t be shy with the fresh herbs here.

​3. Thread the marinated beef cubes onto your soaked wooden skewers, alternating with red onion pieces and green bell pepper slices. Pack them close together but leave a tiny bit of space so they cook evenly. I usually fit about 5-6 beef cubes per skewer depending on their size.

​4. Preheat your grill to medium-high heat (around 400°F) for about 5 minutes before you start cooking. This is crucial because you want that nice sear on the outside while keeping the inside tender. I’ve learned the hard way that rushing this step means undercooked centers or overcooked edges.

​5. Place your beef skewers directly on the grill grates and cook for 3-4 minutes on the first side without moving them around. You’ll hear them sizzle right away—that’s the sign you’ve got the heat right. Resist the urge to fidget with them constantly; let that crust develop.

​6. Flip each skewer carefully and cook for another 3-4 minutes on the second side for medium doneness. An internal thermometer should read 160°F if you want them medium, but I personally prefer mine hitting 155°F for that slight pink center. Don’t panic if yours look a little charred in spots—that’s actually flavor developing.

​7. Remove the beef skewers chimichurri from the grill and let them rest for 2-3 minutes on a clean plate. Drizzle generously with that fresh chimichurri sauce and serve immediately while everything’s hot. The sauce clings beautifully to the warm beef and vegetables.

Serving ideas for grilled beef skewers chimichurri recipe

Ready to round out your plate? These skewers shine with the right sidekicks.

Cilantro Lime Rice

Fluffy white rice tossed with fresh lime juice and cilantro soaks up every bit of that chimichurri sauce. The brightness of the lime echoes the sauce perfectly without competing for attention. Make this your starch side and watch everyone go back for seconds.

Grilled Corn with Garlic Herb Butter

Sweet corn kernels get slightly charred on the grill, then finish with melty butter and fresh herbs. The natural sweetness balances the bold, tangy chimichurri beautifully. Try pairing this with other Argentine-inspired sides for an authentic vibe.

Crispy Roasted Potatoes with Paprika

Baby potatoes tossed in olive oil and smoked paprika get golden and crispy in the oven while your beef skewers grill. They’re hearty enough to make this a complete meal without feeling heavy. Plus you can prep them ahead and reheat, which makes dinner stress-free.

Pro tips for perfect grilled beef skewers chimichurri recipe

Storage tips

– Leftover beef skewers keep in an airtight container for up to 4 days in the fridge – Store chimichurri sauce separately so skewers don’t get soggy overnight – Freeze cooked skewers for up to 3 months wrapped individually in foil

Make-ahead instructions

– Marinate beef cubes up to 24 hours before grilling for deeper flavor – Chop and combine all chimichurri ingredients the night before serving – Thread skewers 2-3 hours ahead, cover with plastic wrap, and refrigerate until grill time

Variations

– Swap beef sirloin for lamb or chicken if you want something different – Add cherry tomatoes between the meat and peppers for extra color and sweetness – Make it spicier by adding fresh jalapeños or red pepper flakes to the marinade

Troubleshooting

– Dry meat means you didn’t marinate long enough—give it at least 15 minutes next time – Unevenly cooked pieces? Thread smaller beef cubes on one skewer, larger on another – Vegetables burning? Move skewers to cooler grill zone for final minutes – Chimichurri too thick? Whisk in more olive oil a tablespoon at a time until you like the consistency

Frequently asked questions

Can I make grilled beef skewers chimichurri ahead and freeze them?

Yes, absolutely. Cook the skewers completely, let them cool to room temperature, then wrap each one individually in foil or plastic wrap before freezing. They’ll keep for up to 3 months in the freezer. Reheat them gently on the grill over medium heat for about 8 minutes, turning halfway through, and they’ll taste almost as good as fresh.

What can I substitute for beef sirloin in this recipe?

Lamb tenderloin is my first choice—it’s got a rich flavor that matches the chimichurri beautifully. Chicken breast cut into chunks works great if you want something lighter, though it’ll be less flavorful. Even thick-cut salmon steaks skewer well and pair surprisingly great with that herbaceous sauce.

How do I reheat leftover skewers?

Place them on a preheated grill over medium heat for 4-5 minutes per side until warmed through. You can also wrap them in foil and reheat in a 350°F oven for about 8 minutes. Don’t use the microwave—it’ll make the beef tough and rubbery no matter what. Fresh chimichurri on top makes them taste almost brand new.

Does grilled beef skewers chimichurri work for meal prep?

Totally, and I do this every week actually. Cook a big batch on Sunday, portion into containers with the sauce on the side, and eat throughout the week. The chimichurri stays bright and flavorful for 4 days if you store it separately from the beef. It reheats beautifully and makes lunch feel fancy without any actual effort.

Final thoughts

These beef kabobs honestly changed how I approach summer grilling. The combination of tender beef, vibrant chimichurri, and minimal fuss makes this recipe one I return to constantly. My neighbors literally come over just because they smell these cooking, which tells you everything.

You’ve got 35 minutes total from start to table, which beats ordering takeout by a mile. The marinade locks in moisture while the grill creates that perfect golden crust. Seriously, give this one a shot this weekend.

Your family’s going to ask for this again and again. Pin this for your next backyard gathering or weeknight dinner situation. Want more flavor-packed Argentine recipes? Check out more chimichurri sauce recipes that work with everything from vegetables to seafood.

Lily Hayes, food blogger and recipe developer at RecipeGap, smiling in a bright kitchen wearing a floral blouse

Lily Hayes

Chef Lily Hayes - 15+ years professional kitchen experience. 500+ tested recipes. Featured in food publications. Certified in food safety. Trusted by 25,000+ home cooks for reliable, kitchen-tested recipes.

Get Daily Recipe Inspiration

Follow

Get Recipe Updates

Follow

Related Posts

Leave a Comment