Follow Me On Social Media!
Grilled Steak and Shrimp Skewers with Garlic Butter Sauce

You know what’s better than steak? Steak on a stick. You know what’s better than shrimp? Shrimp on a stick. And you know what’s better than both? Both on the same stick with garlic butter dripping all over them.
Welcome to surf and turf’s fun younger sibling—the one who shows up to the party and immediately becomes everyone’s favorite. These Grilled Steak and Shrimp Skewers with Garlic Butter Sauce are fancy enough to impress your in-laws but easy enough to make on a random Tuesday when you’re feeling slightly ambitious.
Table of Contents
Why This Grilled Steak and Shrimp Skewers with Garlic Butter Sauce are Awesome
Let’s be honest—anything involving garlic butter is already winning at life. But when you add perfectly grilled steak and plump shrimp to the equation? Game over. You’ve basically created edible gold.
The best part? It cooks in about 10 minutes. Seriously. By the time you’ve scrolled through three TikToks, your dinner is ready. The steak gets that gorgeous char, the shrimp turns pink and juicy, and that garlic butter sauce? It’s liquid gold that makes everything taste like you ordered it from an expensive steakhouse.
Also, food on skewers just hits different. It’s interactive, it’s fun, and cleanup is minimal because everything’s contained on a stick. This is the kind of meal that makes you feel like a competent adult, even if you’re definitely not.

Ingredients You’ll Need
For the skewers:
- 1 lb sirloin steak (cut into 1-inch cubes—don’t cheap out here)
- 1 lb large shrimp (peeled, deveined, tails on or off—your call)
- 2 tablespoons olive oil
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper (be generous)
- 8-10 wooden or metal skewers (if using wooden, soak them for 30 minutes)
For the garlic butter sauce:
- 6 tablespoons butter (salted or unsalted, I won’t judge)
- 4 cloves garlic (minced—not that jar stuff)
- 2 tablespoons fresh parsley (chopped)
- 1 tablespoon lemon juice
- ¼ teaspoon red pepper flakes (optional, but recommended)
- Pinch of salt
Optional additions:
- Bell peppers and red onions for the skewers
- Lemon wedges for serving
- Extra parsley for garnish
Step-by-Step Instructions
1. Prep your protein like a boss. Cut your steak into 1-inch cubes—try to keep them uniform so they cook evenly. Pat the shrimp dry with paper towels. Moisture is the enemy of a good sear, remember that.
2. Season everything. In a large bowl, toss the steak and shrimp with olive oil, paprika, garlic powder, onion powder, salt, and pepper. Make sure everything’s well coated. Let it sit for 10-15 minutes while you prep everything else. This isn’t a long marinade situation, just a quick flavor boost.
3. Thread those skewers. Here’s where the fun begins. Alternate steak cubes and shrimp on your skewers. Don’t pack them too tightly—leave a little space so everything cooks evenly. If you’re adding veggies, throw them in the rotation too.
4. Make that magical garlic butter. In a small saucepan over medium heat, melt the butter. Add minced garlic and cook for 1-2 minutes until fragrant. Don’t let it brown—burnt garlic is bitter garlic. Remove from heat and stir in parsley, lemon juice, red pepper flakes, and a pinch of salt. Set aside.
5. Get your grill screaming hot. Preheat your grill to high heat (around 450-500°F). Oil those grates unless you enjoy the experience of scraping stuck food off later. Clean, oiled grates = happy grilling.
6. Grill time. Place skewers on the grill and cook for 3-4 minutes per side. The steak should get a nice char and hit medium-rare to medium (internal temp around 135-145°F). Shrimp should be pink and opaque, which happens fast—they’ll curl up when done.
7. Brush with garlic butter. During the last minute of grilling, brush the skewers generously with garlic butter sauce. Let it sizzle and caramelize slightly. This is where the magic happens.
8. Rest and serve. Remove skewers from the grill and let them rest for 2-3 minutes. Drizzle with more garlic butter sauce because there’s no such thing as too much. Serve with lemon wedges and watch people fight over the last skewer.

Common Mistakes to Avoid
Using steak that’s too lean. Sirloin works great, but if you go super lean, your steak will be dry and sad. A little marbling is your friend. Ribeye works too if you’re feeling fancy, but save your wallet and stick with sirloin.
Overcooking the shrimp. Shrimp cook FAST—like, blink and you’ll miss it fast. They’re done when they’re pink and slightly curled. Overcooked shrimp are rubbery and disappointing, kind of like a bad date.
Forgetting to soak wooden skewers. If you skip this step, your skewers will catch fire and you’ll be panic-waving smoke away from your face. Not cute. Soak them for at least 30 minutes or just use metal skewers.
Crowding the skewers. If you pack everything too tightly, the inside won’t cook properly. Leave a tiny gap between pieces so heat can circulate. Think personal space for your food.
Not preheating the grill. A cold grill = steamed food instead of grilled food. You want those beautiful char marks and caramelization, not gray, sad protein.
Alternatives & Substitutions
Different protein? Try chicken, scallops, or even chunks of firm fish like mahi-mahi or swordfish. Cooking times will vary, so use a thermometer if you’re unsure.
No grill? Use your oven broiler on high, placing skewers on a baking sheet 4-5 inches from the heat source. Broil for 3-4 minutes per side. You can also use a grill pan on the stovetop—it won’t be quite the same, but it’ll still taste great.
Dairy-free? Swap butter for olive oil or ghee. The flavor changes slightly but you’ll still get that garlicky goodness.
Different seasonings? Try Cajun seasoning, Italian herbs, or a teriyaki-style marinade. This recipe is super flexible—the garlic butter is really the star here anyway.
Vegetarian option? Load up skewers with mushrooms, zucchini, bell peppers, and halloumi cheese. The garlic butter works on literally everything.

Final Thoughts
Look, I’m not saying these skewers will solve all your problems, but they’ll definitely solve the “what’s for dinner” problem in the most delicious way possible. They’re quick, impressive, and give you an excuse to stand by the grill looking cool while people wait for you to feed them.
The garlic butter sauce is legitimately life-changing. You’ll want to put it on everything—bread, vegetables, maybe just drink it straight from the pan (I won’t tell). Make extra if you’re smart.
So grab some skewers, fire up that grill, and prepare for everyone to ask you for the recipe. You’re about to become the friend who “makes those amazing steak and shrimp things.”
FAQ (Frequently Asked Questions)
Can I make these in advance? You can prep the skewers and garlic butter sauce a few hours ahead. Store assembled skewers covered in the fridge, and keep the sauce in a container. Just bring everything to room temp before grilling. Don’t grill them ahead though—they’re best fresh off the grill.
What’s the best steak cut for skewers? Sirloin is the sweet spot of flavor and affordability. Ribeye works if you’re splurging, and tenderloin is great but expensive. Avoid super lean cuts like eye of round—they’ll be tough and chewy on skewers.
How do I know when the shrimp are done? They’ll turn pink and opaque, and curl into a loose “C” shape. If they curl into tight little circles, they’re overcooked. It takes like 2-3 minutes per side max, so watch them carefully.
Can I use frozen shrimp? Absolutely, just thaw them completely first. Pat them super dry before seasoning—frozen shrimp hold a lot of water and wet shrimp won’t sear properly. FYI, most “fresh” shrimp at the store were previously frozen anyway.
Grilled Steak and Shrimp Skewers with Garlic Butter Sauce
Course: Grilling, Main Course, DinnerCuisine: AmericanDifficulty: Easy4
servings15
minutes10
minutes380
kcal25
minutesIngredients
- For the skewers:
1 lb sirloin steak (cut into 1-inch cubes)
1 lb large shrimp (peeled and deveined)
2 tablespoons olive oil
1 teaspoon paprika
1 teaspoon garlic powder
½ teaspoon onion powder
Salt and black pepper to taste
8-10 wooden or metal skewers
- For the garlic butter sauce:
6 tablespoons butter
4 cloves garlic (minced)
2 tablespoons fresh parsley (chopped)
1 tablespoon lemon juice
¼ teaspoon red pepper flakes (optional)
Pinch of salt
- Pinch of salt
Bell peppers and red onions
Lemon wedges for serving
Extra parsley for garnish
Directions
- If using wooden skewers, soak them in water for 30 minutes. Cut steak into 1-inch cubes and pat shrimp dry with paper towels.
- In a large bowl, toss steak and shrimp with olive oil, paprika, garlic powder, onion powder, salt, and pepper. Let sit for 10-15 minutes.
- Thread steak cubes and shrimp alternately onto skewers, leaving small spaces between pieces. Add vegetables if using.
- In a small saucepan over medium heat, melt butter. Add minced garlic and cook for 1-2 minutes until fragrant. Remove from heat and stir in parsley, lemon juice, red pepper flakes, and salt. Set aside.
- Preheat grill to high heat (450-500°F). Oil the grates well.
- Place skewers on the grill and cook for 3-4 minutes per side. Steak should reach 135-145°F for medium-rare to medium. Shrimp should be pink and opaque.
- During the last minute of grilling, brush skewers generously with garlic butter sauce.
- Remove from grill and let rest for 2-3 minutes. Drizzle with additional garlic butter sauce and serve with lemon wedges.
Notes
- Don’t pack the skewers too tightly—leave small spaces between pieces so everything cooks evenly and gets proper heat circulation.
- Watch the shrimp carefully—they cook in 2-3 minutes per side and overcooking makes them rubbery. They’re done when pink and curled into a loose “C” shape.
- Soak wooden skewers for 30 minutes—this prevents them from catching fire on the grill. Or save yourself the trouble and use metal skewers instead



