Imagine the sizzle of a hot grill, the aroma of fresh herbs mingling with melted butter, and tender flank steak soaking up every ounce of flavor. That’s exactly what you’ll get with Savory Herb Butter Flank Steak Skewers—an unforgettable dinner that feels both upscale and approachable.
What makes this recipe stand out is the herb‑infused butter that’s brushed onto the steak just before it finishes cooking, creating a glossy, aromatic coating that locks in juiciness while adding a luxurious mouthfeel.
This dish is perfect for grill lovers, busy families, or anyone craving a restaurant‑quality meal at home. Serve it for a weekend barbecue, a quick weeknight dinner, or even a casual dinner‑party appetizer.
The process is straightforward: marinate the flank steak, thread it onto skewers with vegetables, grill to perfect char, then finish with a warm herb butter drizzle. Follow the step‑by‑step guide below and you’ll have perfectly cooked, buttery skewers every time.
Why You'll Love This Recipe
Bold Herb Flavor: Fresh rosemary, thyme, and parsley blend with butter to give each bite a bright, garden‑fresh punch that elevates ordinary steak.
Quick Grill Session: From marinating to plating, the whole process fits comfortably into a 45‑minute window—ideal for busy evenings.
Eye‑Catching Presentation: Skewered meat and colorful veggies create a vibrant, shareable platter that looks as good as it tastes.
Versatile Pairings: The buttery glaze pairs beautifully with rice, potatoes, or a crisp salad, giving you endless serving options.
Ingredients
This recipe leans on a few high‑impact ingredients that work together to create depth without overwhelming the palate. Flank steak offers a lean, beefy canvas; fresh herbs and butter add richness and aroma; and a simple citrus‑soy marinade infuses the meat with subtle tang and umami. The vegetables on the skewers contribute texture and natural sweetness, rounding out each bite.
Main Ingredients
- 1 ½ pounds flank steak, trimmed
- 2 large red bell peppers, cut into 1‑inch pieces
- 1 large red onion, quartered and separated into wedges
- 8 wooden or metal skewers (soaked if wood)
Marinade
- ¼ cup soy sauce (low‑sodium)
- 2 tablespoons freshly squeezed lime juice
- 1 tablespoon honey
- 2 cloves garlic, minced
Herb Butter
- ¼ cup unsalted butter, softened
- 1 tablespoon fresh rosemary, finely chopped
- 1 tablespoon fresh thyme leaves
- 1 tablespoon fresh parsley, minced
- ½ teaspoon lemon zest
Seasonings & Extras
- 1 teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ¼ teaspoon red‑pepper flakes (optional)
Together these components create a balanced flavor profile: the soy‑lime marinade tenderizes and seasons the flank steak, the herb butter adds a silky richness that clings to every morsel, and the fresh herbs deliver bright, aromatic notes. The added salt and pepper bring out the natural beefiness, while the optional red‑pepper flakes give a subtle heat that awakens the palate.
Step-by-Step Instructions

Marinating the Flank Steak
In a shallow dish, whisk together the soy sauce, lime juice, honey, and minced garlic. Slice the flank steak against the grain into ½‑inch thick strips, then toss the strips in the marinade, ensuring each piece is fully coated. Cover and refrigerate for at least 30 minutes, or up to 4 hours, to let the flavors penetrate the meat.
Preparing the Herb Butter
While the steak marinates, combine the softened butter with rosemary, thyme, parsley, and lemon zest. Mix until a uniform green‑speckled paste forms. Set aside at room temperature; the butter will melt quickly when brushed over hot skewers, creating a glossy finish.
Assembling the Skewers
- Thread the ingredients. Alternate pieces of marinated flank steak, red bell pepper, and onion on each skewer, leaving a small gap between items for even heat circulation.
- Season the skewers. Sprinkle the assembled skewers with kosher salt, black pepper, and optional red‑pepper flakes. The seasoning will enhance the caramelization during grilling.
- Pre‑heat the grill. Set a gas or charcoal grill to medium‑high heat (about 400‑425°F). Clean and oil the grates to prevent sticking.
- Grill the skewers. Place the skewers on the hot grill, turning every 2‑3 minutes. Grill for 8‑10 minutes total, or until the steak reaches an internal temperature of 135°F for medium‑rare. The vegetables should be lightly charred but still crisp.
- Apply herb butter. During the final minute of grilling, brush each skewer liberally with the prepared herb butter. The butter will melt, coat the meat, and impart a fragrant herbaceous sheen.
Resting and Serving
Remove the skewers from the grill and let them rest for 5 minutes. Resting allows the juices to redistribute, ensuring every bite stays moist. Serve the skewers hot, garnished with a sprinkle of fresh parsley and a wedge of lime for an extra burst of brightness.
Tips & Tricks
Perfecting the Recipe
Pat the steak dry. Removing excess moisture before grilling encourages a better sear and prevents steaming.
Use a meat thermometer. Checking the internal temperature guarantees the perfect level of doneness without guessing.
Pre‑soak wooden skewers. Soaking for at least 30 minutes stops them from burning on the grill.
Don’t overcrowd the grill. Give each skewer space; this promotes even char and prevents soggy vegetables.
Flavor Enhancements
Finish the skewers with a splash of aged balsamic reduction for sweet‑tart contrast, or stir a teaspoon of smoked paprika into the herb butter for a subtle smoky depth. A light drizzle of extra‑virgin olive oil just before serving adds silkiness without overwhelming the herb profile.
Common Mistakes to Avoid
Skipping the resting step results in dry, juice‑starved meat. Also, grilling on too high a flame can char the exterior while leaving the interior undercooked. Keep the heat steady and monitor the temperature to avoid these pitfalls.
Pro Tips
Make butter ahead. Shape the herb butter into a log, wrap in plastic, and chill. Slice off rounds as needed for quick service.
Use a grill pan. If you lack an outdoor grill, a cast‑iron grill pan on the stovetop replicates the char and sear.
Add citrus zest. A pinch of orange zest in the herb butter brightens the overall flavor profile.
Season after grilling. A final sprinkle of flaky sea salt just before serving adds a pleasant crunch.
Variations
Ingredient Swaps
Replace flank steak with sirloin, skirt steak, or even thick‑cut pork tenderloin for a different protein texture. Swap red bell peppers for yellow or orange varieties, or use cherry tomatoes and zucchini for a summer‑garden twist. For a sweeter note, drizzle a little maple syrup over the skewers during the last minute of grilling.
Dietary Adjustments
To make the dish gluten‑free, ensure the soy sauce is labeled gluten‑free or substitute tamari. For a dairy‑free version, replace the butter with a plant‑based margarine or olive‑oil based herb spread. Keto diners can omit the honey and add a splash of sugar‑free maple flavoring instead.
Serving Suggestions
Pair the skewers with coconut‑lime rice, grilled corn on the cob, or a simple quinoa salad tossed with cucumber and mint. For a low‑carb option, serve over a bed of cauliflower mash. A side of tzatziki or a bright avocado salsa adds a cool counterpoint to the warm, buttery steak.
Storage Info
Leftover Storage
Cool the skewers to room temperature, then transfer them to an airtight container. Refrigerate for up to 3 days. For longer keeping, portion the cooked steak and vegetables into freezer‑safe bags, lay flat, and freeze for up to 2 months. Store the herb butter separately in a small container to maintain texture.
Reheating Instructions
Reheat in a preheated 350°F oven, covered with foil, for 12‑15 minutes until warmed through. This gentle method preserves juiciness. If you’re short on time, microwave on medium power for 1‑2 minutes, adding a teaspoon of broth or leftover butter to keep the meat moist. Stir in a fresh dab of herb butter before serving.
Frequently Asked Questions
This guide has walked you through every stage of creating Savory Herb Butter Flank Steak Skewers—from selecting the freshest ingredients to mastering grill technique and storing leftovers. The recipe is flexible, allowing you to swap proteins, adjust seasonings, or pair with your favorite sides. Feel free to experiment and make the dish truly yours. Enjoy the burst of herb‑infused flavor and the satisfaction of a perfectly grilled masterpiece!