Grilled Beef Skewers with Chimichurri Sauce – Juicy, Herby & Easy

There’s something truly magical about the moment you take that first bite of a juicy, Grilled beef skewers. The beef is charred on the outside, tender on the inside, and when it’s topped with a bold, vibrant chimichurri sauce? Well, it’s game over. This is the kind of dish that turns a simple backyard meal into a mini celebration.

I first made these grilled beef skewers during a family cookout a few summers ago. We’d been grilling the usual burgers and chicken, and while those are great, I was in the mood for something a little more flavorful. I’d just learned how to make chimichurri—a sauce that’s all about fresh herbs, garlic, and just the right hit of acid. It seemed like the perfect match for cubes of beef sizzling over an open flame. That experiment turned into a full-on obsession.

Now, these skewers have become a staple in our home whenever the weather warms up. They’re quick enough for weeknights but special enough for gatherings. Plus, they’re customizable—you can swap the beef for chicken, or skip the meat entirely and pile on more veggies. But for me, nothing beats tender beef cubes, blistered cherry tomatoes, and lightly charred red onion, all dripping in garlicky green sauce.

What I really love is how this dish feels fancy, yet it’s made with ingredients you probably already have. The chimichurri, for example, comes together in minutes with just a few herbs and pantry staples. And the skewers themselves? A bit of chopping, a short grill time, and dinner is served. So whether you’re cooking for family, friends, or just treating yourself to something special, these beef skewers with chimichurri will absolutely deliver.

Why You’ll Love This Grilled beef skewers Recipe

This recipe ticks all the right boxes: it’s fast, it’s full of flavor, and it looks impressive on a plate without requiring hours in the kitchen. Let’s break down why it’s such a winner.

First of all, it’s incredibly easy to make. The chimichurri doesn’t require any cooking—just chopping and mixing. The beef and vegetables are cut into chunks, threaded onto skewers, and grilled for a few minutes on each side. That’s it. It’s a low-effort, high-reward kind of meal.

Next, the flavor is out of this world. The beef gets beautifully seared on the grill, locking in all those savory juices. Then the chimichurri steps in, bringing a pop of freshness with the herbs, a tangy note from the vinegar, and a gentle kick of heat from the red pepper flakes. Every bite has balance: rich and bright, meaty and herby.

It’s also incredibly versatile. You can serve the skewers with rice, flatbread, couscous, or even on their own as a high-protein main. The chimichurri doubles as a marinade, a dip, or a drizzle, so you can play around with how you use it. You can even make a big batch of chimichurri and store it in the fridge to liven up meals all week long.

Plus, it’s family-friendly. The colors, the fun of eating off a skewer, and the simple flavors make it approachable for kids and adults alike. It’s one of those meals where everyone at the table is happy—no complaints, no leftovers.

Finally, there’s something undeniably fun about grilling. Whether you’re using an outdoor grill or a stovetop grill pan, the experience of cooking over high heat feels exciting. It brings everyone together, makes your kitchen (or backyard) smell amazing, and delivers results that feel like they came from a restaurant.

Health Benefits of these Grilled beef skewers

Beyond its irresistible flavor and beautiful presentation, this dish also brings some impressive health perks to the table. If you’re looking to add more nutrient-dense, whole-food meals into your week, grilled beef skewers with chimichurri are a great place to start.

Let’s begin with the beef. When you use high-quality, lean beef tenderloin, you’re getting a great source of protein that helps support muscle growth and repair. It’s also rich in essential nutrients like iron, zinc, and vitamin B12. Iron is especially important for energy and endurance, while zinc supports your immune system. By grilling the beef, you use less oil and keep things lighter without sacrificing taste.

The vegetables on the skewers—cherry tomatoes and red onion—offer their own benefits. Cherry tomatoes are packed with antioxidants, particularly lycopene, which has been linked to heart health and reduced inflammation. Red onions bring in fiber, vitamin C, and flavonoids, all of which support immunity and digestive health.

Now, let’s talk about that chimichurri. This sauce is a nutritional powerhouse in disguise. Cilantro and parsley are both loaded with antioxidants and anti-inflammatory properties. Oregano has antimicrobial benefits, while garlic is known for its immune-boosting compounds. And even though the olive oil adds fat, it’s the heart-healthy kind—rich in monounsaturated fats that help improve cholesterol levels and support brain health.

Using extra-virgin olive oil also helps with the absorption of fat-soluble vitamins from the herbs, making this not just a flavorful sauce, but a functional one too. Red wine vinegar contributes a tangy acidity while also offering a small amount of potassium and trace minerals.

This dish is also gluten-free, low in refined carbs, and naturally dairy-free, making it a good fit for a wide range of dietary needs. If you’re trying to eat more whole foods and avoid processed ingredients, this recipe fits seamlessly into that goal.

In summary, grilled beef skewers with chimichurri are more than just delicious—they’re nutrient-packed, energizing, and support overall well-being in a way that doesn’t feel like a “healthy” meal. It just feels like a delicious one.

Preparation Time, Servings, and Nutritional Information

Before you jump into making these mouthwatering skewers, it’s helpful to know exactly what kind of time and nutritional investment you’re looking at. The good news? This recipe is efficient, balanced, and totally doable, even on a weeknight.

Total Prep and Cook Time:
Prep time: 20 minutes
Grill time: 10 minutes
Total time: 30 minutes

Servings:
This recipe serves 6 generous portions. Each person gets 1–2 skewers, depending on how large you make them and what sides you serve with the meal.

Calories and Nutritional Information (per serving):
Calories: 385
Protein: 29g
Carbohydrates: 6g
Fat: 28g
Fiber: 1g
Sugar: 3g

Nutritional Highlights:

  • High in protein to support satiety and muscle health
  • Contains heart-healthy fats from olive oil
  • Low in refined carbs
  • Packed with antioxidant-rich herbs and vegetables

Keep in mind, these values may vary slightly depending on how much oil you brush onto the skewers or how much chimichurri you drizzle over the top. But overall, this is a balanced, satisfying, and nutrient-rich meal that won’t weigh you down.

Ingredients List of these Grilled beef skewers

This recipe relies on a simple list of fresh, whole ingredients that come together to deliver layers of flavor. You may even have many of these items on hand already, especially if you cook with fresh herbs and pantry staples regularly.

For the Chimichurri Sauce:

  • 1¼ cups chopped fresh cilantro: Adds bright, citrusy flavor and beautiful color.
  • 1¼ cups chopped fresh parsley: Provides a fresh, grassy balance and bulk to the sauce.
  • ¼ cup chopped fresh oregano: Earthy and aromatic, this deepens the herb flavor.
  • ½ teaspoon red pepper flakes: Gives the sauce a touch of heat without overwhelming it.
  • ½ cup extra-virgin olive oil: The base of the sauce, adding richness and helping the herbs blend smoothly.
  • 3 cloves garlic, smashed: Adds punchy, bold flavor and depth.
  • 2 tablespoons red wine vinegar: Brings tang and acidity to brighten everything up.
  • Salt and freshly ground black pepper: Essential for seasoning and balance.

For the Skewers:

  • 1½ pounds beef tenderloin, cut into 1.5-inch cubes: Tender and flavorful, perfect for skewering and quick grilling.
  • 1 red onion, cut into large chunks: Slightly sweet when grilled and adds great texture.
  • Cherry tomatoes (about 1 pint): Juicy, sweet, and perfect for skewers.
  • Extra-virgin olive oil: For brushing the skewers before grilling.
  • Salt and pepper: To season the beef and veggies before cooking.

You’ll also need bamboo or metal skewers for assembly. If you’re using bamboo, make sure to soak them in water for at least 20 minutes before grilling to prevent burning.

Step-By-Step Cooking Instructions

Cooking these grilled beef skewers with chimichurri sauce is a straightforward process, and I’ll guide you through each step so you feel confident from start to finish. Whether you’re a seasoned home cook or just starting out, these instructions will help you nail this dish every time. The steps are broken down into easy stages—prepping the chimichurri, assembling the skewers, grilling, and serving. Let’s dive in.

Step 1: Make the Chimichurri Sauce

Start with the chimichurri, since the flavors get even better the longer it sits. You can make it a few hours ahead or even the day before.

Chop the herbs finely
Use a sharp knife to finely chop the fresh cilantro, parsley, and oregano. You can use a food processor for a quicker job, but don’t over-process—you want a slightly chunky texture, not a smooth paste.

Smash and mince the garlic
Smash the garlic cloves with the flat side of your knife to release their oils. Sprinkle a pinch of salt over the garlic, and then use the blade to press and smear the garlic against your cutting board until it forms a paste. This helps mellow the raw garlic’s bite while maximizing flavor.

Combine the ingredients
Transfer the chopped herbs and garlic paste to a medium mixing bowl. Stir in the red pepper flakes and red wine vinegar. Slowly drizzle in the olive oil while whisking gently. This helps create a slightly emulsified texture so the sauce isn’t too oily or too runny.

Season and adjust
Taste your chimichurri and adjust as needed. Add more salt or vinegar if it tastes flat. Set the sauce aside at room temperature while you prepare the skewers. This allows the flavors to meld beautifully.

Step 2: Prepare the Beef and Vegetables

Cut the beef into cubes
Trim any excess fat or silver skin from the beef tenderloin, then cut the meat into uniform 1½-inch cubes. Uniform pieces cook more evenly, so take your time with this step. Pat the beef dry with paper towels to help it sear better on the grill.

Chop the onion
Peel the red onion and cut it into large chunks, about 1½ inches wide. Separate the layers slightly so they’ll fit more easily onto the skewers.

Rinse the cherry tomatoes
Wash and dry your cherry tomatoes. If they’re on the smaller side, you can thread a couple together per skewer space. Larger tomatoes may need a bit more space in between to cook evenly.

Step 3: Assemble the Skewers

Now comes the fun part: building your skewers.

Thread the ingredients
Using metal skewers (or soaked bamboo skewers), alternate beef cubes, onion pieces, and cherry tomatoes. Try to start and end with meat for even cooking. Leave a little space between each ingredient to help the heat circulate and avoid steaming.

Each skewer should have about 4–5 beef cubes, 2–3 pieces of onion, and 2–3 cherry tomatoes, depending on your skewer size. You can customize the order, but alternating colors and shapes makes the skewers look extra appealing.

Brush with olive oil and season
Place the assembled skewers on a large tray or platter. Brush all sides with olive oil, which helps with browning and adds flavor. Then generously season all sides with salt and freshly ground black pepper.

Step 4: Grill the Skewers

You can use an outdoor grill, an indoor grill pan, or even a broiler if needed. Whichever method you choose, make sure it’s preheated well before you start cooking.

Preheat the grill
Heat your grill to medium-high heat. If you’re using a charcoal grill, wait until the coals are glowing and covered with a light layer of ash. For gas grills or grill pans, preheat for about 10 minutes to ensure even cooking.

Place the skewers on the grill
Lay the skewers across the grates, leaving space between them so they aren’t crowded. This helps them sear instead of steam.

Grill for 4–5 minutes per side
Cook the skewers for about 4–5 minutes on one side, then rotate and grill the other side for another 4–5 minutes. Use tongs to gently turn the skewers—don’t pierce the meat with a fork or you’ll lose those flavorful juices.

For medium doneness, aim for a total cook time of around 9–10 minutes. If you like your beef more rare or well done, adjust the timing accordingly. Keep in mind that tenderloin cooks quickly and can dry out if overcooked.

Check for doneness
Use a meat thermometer if you want precise results. For medium-rare, look for an internal temperature of 130–135°F. For medium, aim for 140°F. Always let the beef rest for a few minutes before serving to allow the juices to redistribute.

Step 5: Serve

Transfer the grilled skewers to a serving platter. Let them rest for 2–3 minutes, then spoon a generous amount of chimichurri over the top. Reserve extra chimichurri on the side for dipping or drizzling.

That’s it—you’ve just made a dish that’s equal parts beautiful and delicious. Now let’s talk about how to serve it.

Grilled beef skewers

How to Serve these Grilled beef skewers

These beef skewers are incredibly versatile and can be served in a variety of ways, depending on your mood or the occasion. Whether you’re aiming for casual or upscale, these ideas will help you present your meal with ease and flair.

Serve with a grain base
One of the most popular ways to enjoy these skewers is over a bed of fluffy rice, couscous, or quinoa. The grains soak up the chimichurri, creating a satisfying and balanced plate.

Pair with flatbreads or pita
Lay the skewers over warm flatbread or pita and drizzle extra chimichurri on top. Add a dollop of hummus or a simple cucumber-yogurt sauce for a Mediterranean vibe.

Top a salad
Turn your skewers into a salad topper. Lay them across a bowl of mixed greens, cherry tomatoes, and avocado, then drizzle everything with chimichurri as a dressing.

Make it a platter
For gatherings, arrange the skewers on a large serving board with bowls of chimichurri, olives, pickled vegetables, and flatbreads. It’s a relaxed, interactive way to serve guests.

Serve as a main dish
Keep it simple by serving two skewers per person with a side of roasted potatoes or grilled corn. Finish the plate with a wedge of lemon and a few extra herbs.

Turn leftovers into wraps or bowls
If you have leftovers, slice the beef and repurpose it in wraps, bowls, or even tacos. Just warm the meat gently, add a fresh drizzle of chimichurri, and layer with your favorite fillings.

No matter how you choose to serve these, the balance of textures and flavors will impress everyone at the table.

Pairing Suggestions

When it comes to pairing this dish with sides and drinks, there are plenty of delicious, complementary options that can round out your meal without overpowering the bold flavors of the grilled beef and chimichurri. Whether you’re planning a casual lunch, a weeknight dinner, or a festive weekend cookout, these suggestions will help elevate your skewers into a complete dining experience.

Side Dishes to Complete the Meal

Herbed Rice or Cilantro-Lime Rice
The freshness of the chimichurri pairs wonderfully with rice that’s subtly seasoned. A simple herbed rice or even a cilantro-lime version echoes the herbs in the chimichurri without being too intense. The rice soaks up the sauce, making each bite extra flavorful.

Grilled Vegetables
If you’re already firing up the grill, throw on some zucchini, bell peppers, mushrooms, or asparagus. Lightly brush them with olive oil and a sprinkle of salt and pepper, then grill until tender and slightly charred. These vegetables add color, texture, and a nutrient boost to your plate.

Potato Options
Roasted potatoes with garlic and rosemary are a classic, comforting side that holds up well next to grilled meats. You could also try grilled baby potatoes or even a cold potato salad with a vinaigrette base to keep things light and fresh.

Fresh Salads
For a lighter pairing, go with a crisp salad. A simple cucumber-tomato salad with lemon vinaigrette works beautifully. Or try an arugula salad with red onions and shaved carrots—its peppery notes stand up to the richness of the beef.

Flatbreads or Pita
Serve warmed pita or naan on the side to scoop up the extra chimichurri or wrap around skewered bites. This turns the meal into a casual handheld feast, perfect for entertaining.

Beverage Pairings

For a Non-Alcoholic Refreshment
Fresh mint lemonade or a citrusy iced tea are great palate cleansers that won’t overpower the food. You could also infuse water with cucumber and lime for a spa-like touch.

For a Halal-Friendly Meal
While we’re keeping this recipe alcohol-free and halal, that doesn’t mean you can’t offer festive drink options. Consider sparkling water with muddled herbs or fruit juices like pomegranate, mango, or tamarind. They’re refreshing and celebratory.

For Kids
Try a watermelon juice or strawberry smoothie to keep things fun and fruity. These drinks are naturally sweet and complement the meal’s freshness.

With the right side dishes and a refreshing drink, this meal becomes a full sensory experience—flavorful, balanced, and satisfying from start to finish.

Storage, Freezing & Reheating Instructions

One of the great things about this recipe is that it stores and reheats well, making it perfect for meal prep or leftovers. Whether you’re cooking ahead for a gathering or saving extra portions for a quick lunch, these tips will help you store and reheat your grilled beef skewers and chimichurri without losing flavor or texture.

Storing Leftovers

Refrigeration
Once the skewers have cooled to room temperature, store them in an airtight container in the fridge. Ideally, you should remove the beef, onions, and tomatoes from the skewers before storing to save space and ensure even cooling. They’ll keep well for up to 3 days.

Chimichurri Storage
Store any leftover chimichurri in a sealed glass jar or container in the refrigerator for up to 5 days. Since it contains fresh herbs and garlic, it’s best consumed within that window for maximum flavor and safety. Stir before using, as the oil may separate.

Freezing Tips

Freezing Cooked Beef Skewers
You can freeze the grilled beef and veggies once they’re cooked. Simply remove them from the skewers, lay them flat on a baking sheet lined with parchment paper, and freeze until solid. Then transfer the frozen pieces into a freezer-safe zip-top bag or container. They’ll last for up to 2 months.

Freezing Chimichurri
Chimichurri can be frozen, though it’s best used fresh. If you do freeze it, use ice cube trays to portion it out, then transfer the frozen cubes to a freezer-safe bag. Thaw in the refrigerator and stir well before using. Freezing may dull the fresh herb flavor slightly.

Reheating Instructions

Oven Method
Preheat your oven to 350°F. Place the beef and vegetables on a baking dish and cover with foil. Heat for about 10–12 minutes, or until warmed through. Avoid overcooking to prevent the beef from drying out.

Stovetop Method
You can reheat the meat and veggies in a skillet over medium heat with a splash of olive oil. Stir occasionally until heated through, about 5–7 minutes.

Microwave Method
This is the quickest option, but be mindful of overcooking. Place the beef and vegetables on a microwave-safe plate and cover with a damp paper towel. Heat in 30-second increments until warmed through.

Reheating Chimichurri
Chimichurri is best served cold or at room temperature. Do not heat it, as warming destroys the fresh flavors. Just take it out of the fridge about 20 minutes before serving to allow it to come to room temperature.

Following these storage and reheating methods will keep your leftovers tasting just as amazing as the first time around.

Common Mistakes to Avoid

Even simple recipes like this one can go sideways with a few easy-to-make errors. To help you get the best possible results, here are the most common mistakes people make with grilled beef skewers—and how to avoid them.

Using the Wrong Cut of Beef

Beef tenderloin is ideal for this recipe because it’s lean yet tender. If you use tougher cuts like stew beef or chuck, you’ll end up with chewy, dry skewers. If you need a substitute, try sirloin or strip steak, which still grill nicely when cut into cubes.

Overcrowding the Skewers

One of the most common grilling mistakes is packing too much onto a skewer. When ingredients are too close together, they don’t cook evenly and may steam instead of sear. Leave a bit of space between each item to let the heat circulate and char the edges properly.

Skipping the Oil and Seasoning

Brushing the skewers with olive oil helps prevent sticking and improves browning. Skipping this step—or forgetting to season with salt and pepper—can result in bland, unevenly cooked skewers. Always brush and season generously before grilling.

Overcooking the Beef

Tenderloin cooks quickly, and overcooking it can turn it from tender to tough in a matter of minutes. Use a meat thermometer or keep a close eye on the clock. Pull the skewers off the grill once they hit your desired doneness, then let them rest.

Serving the Chimichurri Too Cold

Straight-from-the-fridge chimichurri can taste flat and dull. Always let it come to room temperature before serving to unlock the full flavor of the herbs and garlic.

Avoiding these simple mistakes will give you skewers that are perfectly cooked, well-seasoned, and bursting with fresh, vibrant flavor.

Pro Tips

Want to take your grilled beef skewers and chimichurri sauce to the next level? These tried-and-true tips will help you elevate the flavor, presentation, and overall experience of this recipe. Whether you’re cooking for guests or just want to make your weeknight meal feel a little more special, these insights will make a big difference.

Choose High-Quality Beef

Whenever possible, use high-quality beef tenderloin or another premium cut like sirloin. Look for beef that has good marbling, a bright red color, and is freshly cut. If you’re buying pre-packaged meat, check the sell-by date and avoid any packages with excess liquid, which can indicate older meat.

Soak Wooden Skewers

If you’re using wooden or bamboo skewers, always soak them in water for at least 20–30 minutes before grilling. This prevents them from catching fire on the grill. If you’re grilling frequently, consider investing in reusable metal skewers—they’re easy to clean and more durable.

Marinate the Beef (Optional)

While this recipe doesn’t require a marinade thanks to the chimichurri, you can add extra flavor by tossing the beef cubes in a little olive oil, garlic, and a splash of vinegar or lemon juice about 30 minutes before grilling. This helps tenderize the meat and gives it an extra flavor boost.

Grill with Precision

Make sure your grill is fully preheated before placing the skewers on it. A hot grill ensures a good sear and prevents sticking. Use medium-high heat and avoid constant flipping—let each side develop a good char before turning.

Let the Meat Rest

Once the beef skewers come off the grill, give them a few minutes to rest on a platter before serving. This allows the juices to redistribute, keeping the beef moist and tender. If you slice into the meat too soon, you’ll lose those flavorful juices to the plate.

Make Extra Chimichurri

Trust me on this—double the batch of chimichurri. Not only will it keep well in the fridge for up to five days, but you’ll want to put it on everything. Drizzle it over grilled chicken, use it as a salad dressing, or spoon it onto roasted veggies. It’s a flavor bomb that improves almost anything it touches.

Customize the Veggies

Feel free to switch up the vegetables based on what you have on hand or what’s in season. Bell peppers, zucchini, and mushrooms all grill beautifully and hold up well on skewers. This makes the recipe flexible and allows you to use up any produce in your fridge.

Use a Meat Thermometer

If you’re unsure about doneness, a digital meat thermometer is your best friend. For medium-rare beef, aim for 130–135°F; for medium, 140°F. This tool takes the guesswork out of grilling and ensures you don’t overcook your meat.

Keep the Sauce Fresh

Because chimichurri is raw and herb-based, it’s at its best when freshly made. If you’re prepping ahead, store it in the fridge and bring it to room temperature before serving. Stir well to re-incorporate the oil and vinegar.

Serve with a Garnish

For a final touch, sprinkle a bit of extra chopped parsley or cilantro over the platter right before serving. It adds a pop of color and reinforces the herbal notes of the chimichurri. A wedge of lemon or lime on the side can also brighten the entire dish.

Following these pro tips will help you master this recipe and make it a repeat favorite in your kitchen. Each step adds a little something special that enhances the overall flavor and presentation.

Frequently Asked Questions (FAQs)

Got questions about grilled beef skewers with chimichurri sauce? You’re not alone. Here are some of the most common queries, answered clearly to help you succeed every time you make this dish.

Can I use a different cut of beef?

Yes, while beef tenderloin is ideal because it’s tender and lean, you can also use sirloin, strip steak, or ribeye. Just be sure to cut the beef into uniform cubes and avoid cuts that are too tough or fatty. Sirloin is a particularly good option for both flavor and affordability.

Can I make the chimichurri in advance?

Absolutely. In fact, making the chimichurri a few hours in advance allows the flavors to meld together more fully. Just store it in an airtight container in the fridge and bring it to room temperature before serving.

What if I don’t have fresh oregano?

If you don’t have fresh oregano, you can substitute with dried oregano, but reduce the amount to 1 tablespoon since dried herbs are more concentrated. Alternatively, fresh thyme or basil can provide a different but delicious flavor twist.

Can I grill the skewers indoors?

Yes, a stovetop grill pan works very well for this recipe. Preheat the pan over medium-high heat and follow the same cooking instructions. Make sure your kitchen is well-ventilated or turn on a fan to manage any smoke.

How can I make this recipe spicier?

To add more heat, increase the amount of red pepper flakes in the chimichurri or add a finely chopped fresh chili like jalapeño or serrano. You can also sprinkle a little chili powder on the beef before grilling.

Is this dish gluten-free?

Yes, the recipe is naturally gluten-free, provided you check that all your spices and condiments (like the red wine vinegar) are certified gluten-free. There are no wheat-based ingredients in the chimichurri or the skewers.

Can I prepare the skewers ahead of time?

Definitely. You can assemble the skewers a few hours in advance and keep them covered in the fridge until you’re ready to grill. Just bring them to room temperature about 15 minutes before cooking to ensure even grilling.

Can I use the chimichurri as a marinade?

Yes, chimichurri can double as a marinade. Just toss the beef cubes in some of the sauce and let them sit in the fridge for up to 2 hours before skewering. Reserve some fresh chimichurri for serving to avoid cross-contamination.

What should I do if my chimichurri is too oily?

If your chimichurri feels too oily, simply add a bit more vinegar or chopped herbs to balance it out. You can also whisk in a splash of water to thin it slightly without adding more oil.

Can I freeze uncooked skewers?

Yes, you can freeze the uncooked beef and vegetables once they’re assembled on skewers. Wrap them tightly in plastic wrap and then foil, or place them in a freezer-safe bag. Freeze for up to 2 months. When ready to cook, thaw overnight in the fridge and grill as directed.

Conclusion & Call to Action

If you’re looking for a recipe that’s vibrant, crowd-pleasing, and incredibly easy to pull off, these grilled beef skewers with chimichurri sauce are your new go-to. They check all the boxes: bold flavor, quick preparation, and an eye-catching presentation that works just as well for a weeknight dinner as it does for weekend entertaining.

What makes this dish so special isn’t just the juicy grilled beef or the smoky char from the grill—it’s the chimichurri. That bright, herby, garlicky sauce brings it all together and keeps you coming back for more. It’s the kind of flavor that makes people pause after the first bite and ask, “What’s in this?” And when you can make something that delicious in under 30 minutes with simple, wholesome ingredients, it really feels like a win.

I hope you’ll give this recipe a try and make it your own. Add different veggies, try it with chicken or lamb, or serve it in a wrap with rice and salad—the possibilities are endless. And if you do make it, I’d love to hear how it turns out. Feel free to leave a comment with your thoughts, tips, or variations, and don’t forget to share a photo on social media and tag me so I can see your amazing creation.

This recipe has become a beloved staple in my home, and I’m confident it’ll become a favorite in yours, too. So grab your skewers, fire up the grill, and get ready for a meal that’s flavorful, satisfying, and just plain fun to make.

Happy grilling!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Grilled beef skewers

Grilled Beef Skewers with Chimichurri Sauce – Juicy, Herby & Easy


  • Author: Lauren Baker
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

Juicy beef tenderloin cubes grilled to perfection and served with a fresh, zesty chimichurri sauce made with parsley, cilantro, garlic, and olive oil.


Ingredients

Scale

For the Chimichurri:

  • 1¼ cups chopped fresh cilantro

  • 1¼ cups chopped fresh parsley

  • ¼ cup chopped fresh oregano

  • ½ tsp red pepper flakes

  • ½ cup extra-virgin olive oil

  • Salt and freshly ground black pepper, to taste

  • 3 cloves garlic, smashed into a paste

  • 2 Tbsp red wine vinegar

For the Skewers:

  • lbs beef tenderloin, cut into -inch cubes

  • 1 red onion, cut into large chunks

  • 1 pint cherry tomatoes

  • Extra-virgin olive oil

  • Salt and pepper, to taste

  • Metal or soaked bamboo skewers


Instructions

  • Make the chimichurri: Mix herbs, garlic paste, red pepper flakes, vinegar, and olive oil. Season to taste.

  • Thread beef, onion, and tomatoes onto skewers.

  • Brush skewers with olive oil and season with salt and pepper.

  • Grill over medium-high heat for 4–5 minutes per side.

  • Serve with generous spoonfuls of chimichurri.

Notes

  • Let chimichurri sit at room temperature for best flavor.

  • Use sirloin or strip steak if tenderloin is unavailable.

  • Chimichurri doubles as a marinade.

  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Argentinian-Inspired

Leave a Comment

Recipe rating