Juicy Steak Skewers With Fresh Chimichurri Sauce

There is something so satisfying about steak on skewers. It feels a little fancy, a little fun, and still simple enough to make on a busy evening. These juicy steak skewers with fresh chimichurri sauce are one of those recipes that looks impressive on the plate but does not require complicated cooking skills.

The steak is cut into bite-sized pieces, seasoned well, threaded onto wooden skewers, and cooked until beautifully browned on the outside while staying tender inside. Then comes the best part: a fresh, herby chimichurri sauce that brings everything to life. It is bright, garlicky, slightly tangy, and full of fresh parsley flavor. When you spoon it over warm steak, it melts into the juices and makes every bite taste bold and delicious.

This recipe is perfect for summer grilling, weekend dinners, small gatherings, or even a high-protein family meal. You can serve these steak skewers with rice, roasted potatoes, salad, grilled vegetables, flatbread, or simply enjoy them straight from the plate with extra chimichurri on the side.

Why You’ll Love This Recipe

These steak skewers are simple, flavorful, and very easy to customize. You do not need a long list of ingredients to make them taste good. A good cut of beef, simple seasoning, and a fresh homemade sauce are enough.

The chimichurri makes this dish feel restaurant-style. It adds freshness and cuts through the richness of the steak, so the final dish does not feel heavy. It is also a great make-ahead sauce because the flavor gets even better after sitting for a little while.

Another reason this recipe works so well is that the steak cooks quickly. Since the beef is cut into smaller cubes, it only needs a few minutes on each side. That means you can get beautiful browning without spending too much time at the stove or grill.

Ingredients

For the Steak Skewers

  • 1 ½ pounds steak, cut into bite-sized cubes
  • 2 tablespoons olive oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon onion powder
  • 1 tablespoon chopped fresh parsley
  • Wooden or metal skewers

For the Chimichurri Sauce

  • 1 cup fresh parsley, finely chopped
  • 3 garlic cloves, minced
  • 2 tablespoons fresh oregano or 1 teaspoon dried oregano
  • ½ teaspoon red pepper flakes
  • 2 tablespoons red wine vinegar
  • ½ cup olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh lemon juice

Best Steak to Use

For juicy steak skewers, choose a tender cut that cooks quickly. Sirloin is a great option because it is flavorful, affordable, and easy to cube. Ribeye gives a richer, more buttery taste. New York strip also works beautifully if you want something tender and slightly leaner.

Try not to use very tough cuts unless you plan to marinate them longer. Since skewers cook fast, tender steak makes the biggest difference.

How to Make Steak Skewers

Start by soaking wooden skewers in water for at least 20 to 30 minutes. This helps prevent them from burning, especially if you are cooking on an outdoor grill.

Cut the steak into even-sized cubes. Try to keep the pieces similar in size so they cook at the same speed. Place the steak cubes in a bowl and add olive oil, salt, black pepper, garlic powder, smoked paprika, onion powder, and chopped parsley. Toss everything together until the steak is evenly coated.

Thread the steak pieces onto the skewers. Do not pack them too tightly because a little space helps the heat move around the meat and gives better browning.

Heat a grill, grill pan, or heavy skillet over medium-high heat. Once hot, add the skewers and cook for about 2 to 3 minutes per side, turning until all sides are browned. For medium-rare steak, cook until the inside is still slightly pink and juicy. If you prefer your steak more done, cook it a little longer, but avoid overcooking because steak cubes can dry out quickly.

Once cooked, transfer the skewers to a plate and let them rest for a few minutes. This keeps the juices inside the meat.

How to Make Fresh Chimichurri Sauce

In a bowl, combine finely chopped parsley, garlic, oregano, red pepper flakes, red wine vinegar, olive oil, salt, black pepper, and lemon juice. Stir everything together until the sauce looks glossy and fresh.

Taste and adjust as needed. Add more vinegar or lemon juice if you want it brighter. Add more red pepper flakes if you like heat. Add a little more olive oil if you want a smoother sauce.

For the best flavor, let the chimichurri sit for at least 10 to 15 minutes before serving. This gives the garlic, herbs, vinegar, and oil time to blend together.

Serving Ideas

These juicy steak skewers are delicious with so many sides. For a fresh dinner, serve them with a simple cucumber tomato salad or a green salad. For something more filling, pair them with garlic rice, mashed potatoes, roasted baby potatoes, or warm flatbread.

They also taste amazing with grilled vegetables like zucchini, bell peppers, mushrooms, onions, or corn. You can even make a steak skewer bowl with rice, lettuce, avocado, roasted vegetables, and extra chimichurri drizzled over the top.

For a party platter, arrange the skewers on a large plate with a small bowl of chimichurri in the center. Add lemon wedges and extra chopped parsley for a beautiful presentation.

Tips for the Juiciest Steak Skewers

Use high heat so the steak gets a nice browned crust without overcooking inside. Make sure the pan or grill is hot before adding the skewers.

Do not overcrowd the pan. If the skewers are too close together, the steak may steam instead of sear. Cook in batches if needed.

Let the steak rest after cooking. Even a few minutes makes a difference because it helps keep the meat tender and juicy.

Cut the steak evenly. Uneven pieces will cook at different speeds, leaving some pieces overcooked and others undercooked.

Use fresh parsley for the chimichurri. Dried parsley will not give the same bright, fresh flavor.

Can You Make This Ahead?

Yes, you can prepare parts of this recipe ahead of time. The chimichurri sauce can be made a few hours in advance and kept in the refrigerator. In fact, the flavor often gets better as it sits.

You can also season the steak and thread it onto skewers ahead of time. Keep the skewers covered in the refrigerator until ready to cook. Take them out about 15 to 20 minutes before cooking so they are not ice cold when they hit the grill or pan.

How to Store Leftovers

Store leftover steak skewers in an airtight container in the refrigerator for up to 3 days. Keep the chimichurri sauce in a separate container.

To reheat, warm the steak gently in a skillet over low to medium heat. Avoid microwaving too long because it can make the steak tough. You can also slice leftover steak and use it in wraps, salads, rice bowls, or sandwiches.

Lastly,

Juicy steak skewers with fresh chimichurri sauce are the kind of recipe that feels special without being difficult. The steak is rich, tender, and savory, while the chimichurri adds a fresh, bold flavor that makes the whole dish stand out.

It is perfect for grilling season, but you can easily make it indoors with a grill pan or skillet. Whether you serve it for dinner, a backyard gathering, or a weekend meal, this dish is simple, beautiful, and full of flavor.

Leave a Comment