Grilled garlic butter steak and shrimp kabobs hit the plate with charred edges, juicy centers, and that glossy finish that makes people hover around the grill before dinner is even ready. The steak stays tender because the pieces are small enough to cook fast, and the shrimp pick up just enough heat to turn pink and sweet without going rubbery. The butter does more than add richness here; it carries the garlic, parsley, and lemon into every bite and gives the vegetables a little sheen as they cook.
The trick is treating the steak and shrimp like two different proteins even though they share one skewer. Steak can handle a short marinade and a hotter grill. Shrimp needs less time and a quicker turn off the heat, so the pieces are cut large and cooked just until they curl into a loose C-shape. I also like to reserve half the garlic butter for basting instead of using it all up front, which keeps the skewers flavorful without washing out the grill marks.
Below you’ll find the small details that make these kabobs work on the first try, plus a few smart swaps if you want to change the vegetables or make them fit what’s already in your kitchen.
The garlic butter made these taste like something from a steakhouse, and the shrimp stayed tender instead of overcooked. I loved that the steak and veggies were done at the same time, and the lemon in the butter kept everything from feeling heavy.
Save these grilled garlic butter steak and shrimp kabobs for the night you want surf and turf with smoky grill marks and a buttery finish.
The Grill Timing That Keeps Steak Tender and Shrimp Juicy
The mistake most people make with surf and turf skewers is trying to cook everything by one protein’s clock. Shrimp turns from tender to tough in a blink, while steak needs a little more time to pick up color and develop a crust. The fix here is simple: cut the steak into even cubes, use large shrimp, and keep the grill hot enough to sear quickly without drying out the shrimp before the steak is done.
Marinating both proteins in the garlic butter for 30 minutes is enough to season them without letting the lemon start changing the texture. Any longer and the shrimp can get a little soft on the outside. Basting with the reserved butter during grilling adds another layer of flavor and helps the vegetables pick up some of that glossy, savory finish.
What the Garlic Butter, Lemon, and Vegetables Are Each Doing Here

- Sirloin steak — Sirloin is lean enough to stay clean-tasting but tender enough for quick grilling. Cut it into uniform cubes so it cooks at the same pace as the shrimp. If you use a tougher cut, the fast grilling time won’t give it long enough to soften.
- Large shrimp — Bigger shrimp hold up better on the grill and are much easier to time with the steak. Small shrimp can overcook before the meat gets good color. Peel and devein them so the garlic butter can coat the surface evenly.
- Butter — This is the base of the marinade and the basting sauce, so it carries the garlic and herbs right onto the grill. Use real butter here; it gives the kabobs the richness that oil can’t quite match. Melt it gently so the garlic doesn’t fry before it hits the skewers.
- Lemon juice — The acid keeps the butter from tasting flat and cuts through the richness. Don’t add much more than the recipe calls for, or the shrimp can start to firm up too soon. Fresh lemon juice makes the cleanest finish.
- Bell peppers and onions — These hold up well over direct heat and give you the sweet, charred contrast that makes the skewers feel complete. Cut them into pieces that are close in size to the steak so nothing falls behind. Red or yellow peppers are a little sweeter, while onions bring more bite.
- Parsley and garlic — Garlic gives the kabobs their backbone, and parsley keeps the butter from tasting heavy. Fresh garlic is worth using because jarred garlic can taste dull once it’s hit with heat. Chop the parsley fine so it spreads through the butter instead of clumping.
Building the Skewers So Everything Finishes Together
Mixing the Garlic Butter
Stir the melted butter, garlic, parsley, lemon juice, salt, and pepper together until it looks evenly combined and fragrant. Reserve half before the meat goes in so you’ve got a clean basting sauce for the grill. If you pour all of it over the raw seafood and then use the same bowl later, you’ll lose the fresh flavor and risk cross-contamination.
Marinating Without Softening the Shrimp
Toss the steak and shrimp in the remaining butter and let them sit for 30 minutes. That’s enough time for the flavor to cling without breaking down the shrimp. Keep the bowl in the fridge if your kitchen is warm, and don’t let it sit much longer than the recipe says or the shrimp can turn mushy around the edges.
Threading for Even Cooking
Alternate the steak, shrimp, peppers, and onions on the skewers so the heat reaches each piece evenly. Leave a little space between pieces instead of packing them tight; crowded skewers trap steam and kill the char. If you’re using wooden skewers, soak them first so they don’t scorch before the food is done.
Grilling and Basting at the Right Moment
Lay the kabobs over medium-high heat and cook them for 3 to 4 minutes per side, turning once the undersides release cleanly. The steak should pick up a browned crust, and the shrimp should curl into a loose C-shape and turn opaque with pink edges. Brush on the reserved butter as they cook, but don’t flood the grill or you’ll chase flare-ups instead of color.
Swap the Vegetables Based on What’s in the Crisper
Zucchini, mushrooms, and cherry tomatoes all work well, but they cook at different speeds. Use firmer vegetables in larger pieces so they don’t collapse before the steak is done. Tomatoes should go on only if you’re comfortable with a little burst and juice on the grill.
Make It Dairy-Free Without Losing the Garlic Finish
Use a good olive oil or plant-based butter in place of dairy butter. You’ll lose a little of the rich steakhouse feel, but the garlic, lemon, and parsley still carry the dish. If you use olive oil, reduce the amount slightly so the kabobs don’t drip too heavily onto the flames.
Make It Spicier for a Different Kind of Finish
Add a pinch of red pepper flakes or a little cayenne to the garlic butter before marinating. That gives the skewers a slow heat that works well with the sweetness of the shrimp. Keep the amount light so the spice doesn’t overpower the lemon and parsley.
Use Metal Skewers for Faster Assembly
Metal skewers don’t need soaking and conduct heat into the center of the kabobs, which can help the meat cook a touch more evenly. They’re the easier choice if you grill often. Wooden skewers still work fine; just soak them long enough that they don’t char before the shrimp is ready.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 2 days. The shrimp will still taste good, but it won’t have the same just-grilled snap.
- Freezer: I don’t recommend freezing the cooked kabobs. The shrimp turns rubbery and the vegetables lose their texture once thawed.
- Reheating: Reheat gently in a skillet over low heat or in a 300°F oven just until warmed through. High heat will overcook the shrimp before the steak has a chance to warm up.
Answers to the Questions Worth Asking

Grilled Garlic Butter Steak and Shrimp Kabobs
Ingredients
Equipment
Method
- Mix melted butter, minced garlic, chopped parsley, lemon juice, salt, and pepper until smooth and evenly combined.
- Reserve half of the garlic butter for basting so you have a fresh portion to brush onto the kabobs while grilling.
- Marinate the cubed sirloin steak and peeled shrimp in the remaining garlic butter for 30 minutes.
- Thread steak, shrimp, and bell peppers and onions alternately onto skewers with visible layers.
- Grill over medium-high heat for 3-4 minutes per side, basting with the reserved garlic butter so it turns glossy and lightly browned.
- Serve immediately while the steak is hot and the shrimp are pink and just cooked through.