Soups & Stews
This beef and shrimp kabobs recipe delivers restaurant-quality skewers with perfectly charred beef and sweet, tender shrimp—all achieved through a foolproof marinating technique. The secret lies in balancing bold flavors like garlic, soy sauce, and a touch of brown sugar, which caramelizes beautifully on the grill. I've tested this recipe countless times, and it never fails to impress, whether you're hosting a summer barbecue or simply craving a flavorful weeknight dinner.
The beauty of these kabobs is their versatility—grill them on an outdoor grill, broil them indoors, or even cook them on a stovetop grill pan. The marinade not only tenderizes the beef but also infuses the shrimp with just the right amount of sweetness and savory depth. To prevent cross-contamination, always use separate cutting boards and utensils for the beef and shrimp, ensuring a safe and delicious result every time.
What you'll end up with is a plate of golden-brown kabobs that are juicy on the inside and perfectly charred on the outside. The shrimp stays sweet and tender, while the beef develops a satisfying crust without drying out. These skewers are substantial enough to serve as a main dish but also work beautifully as part of a larger spread, paired with grilled vegetables or a fresh salad.
For a pescatarian-friendly version, simply omit the beef and double up on shrimp or add another protein like chicken or tofu. The marinade works just as well on its own, making this recipe adaptable to any dietary preference. Let's get started on creating these crowd-pleasing kabobs!
Ingredients for beef and shrimp kabobs
Restaurant-quality flavors start with these carefully balanced ingredients for perfect kabobs.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Sirloin 🥩 | 1 lb | Cut into 1-inch cubes |
| Large Shrimp 🦐 | 1 ½ lb | Peeled, deveined, tails on |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 2 tbsp | Grated, finely chopped |
| Soy Sauce 🥄 | ½ cup | Low-sodium preferred |
| Brown Sugar 🍚 | ¼ cup | Packed, light variety |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for richness |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Honey 🍯 | 1 tbsp | For caramelization |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Wooden Skewers 🪵 | 12 whole | Soaked in water 30 mins |
| Green Onions 🧅 | 4 whole | Thinly sliced, for garnish |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
The beef and shrimp are the stars here, so quality matters. For the beef, sirloin is ideal—it stays tender while developing that perfect char. Look for fresh, plump shrimp with a bright, almost translucent sheen; avoid any with a strong odor. I always grab the wild-caught shrimp at Whole Foods or the seafood counter at Trader Joe's—they keep it frozen until checkout, which ensures freshness. If you're buying frozen shrimp, thaw them in the fridge overnight, never at room temperature. The garlic and ginger should be freshly grated or minced—pre-minced jarred versions lack the same punch, and the flavor just doesn't compare.
No soy sauce? Coconut aminos work in a pinch, though the flavor will be slightly different. Running short on brown sugar? Maple syrup or agave nectar can substitute at a 1:1 ratio, though the texture might be slightly thinner. For a pescatarian version, simply double the shrimp or add chicken breast or tofu—the marinade works beautifully on its own. The wooden skewers are non-negotiable; metal skewers can react with the acidic marinade. If you can't find wooden skewers, soak metal ones in water for 30 minutes to prevent sticking. The honey adds depth to the caramelization, but if you're avoiding it, a touch of maple syrup works just as well.
Marinate the beef and shrimp separately for 30-60 minutes—this prevents the shrimp from overcooking while the beef soaks up flavor. Store any leftover marinade in an airtight container in the fridge for up to 5 days, though it's best used fresh. The cooked kabobs reheat beautifully—just warm them in a 350°F oven for 10-15 minutes with a splash of water or broth to keep them moist. For a crowd, double the recipe—these skewers freeze well for up to 3 months, though the texture might be slightly softer after thawing. Always let them come to room temperature before grilling for even cooking.
Why You'll Love This Recipe
- Two-Ingredient Magic: I swear by this combo—tender sirloin and plump shrimp on the same skewer, soaking up that garlicky-ginger-soy marinade. The beef stays juicy while the shrimp gets that perfect snap, and honestly? It’s the kind of dish where you can close your eyes and taste the difference.
- Marinade in Minutes: No fancy techniques here—just chop the beef into cubes, toss with minced garlic, grated ginger, and a splash of soy sauce. Let it sit while you prep the shrimp (peel, devein, done), and boom: restaurant-quality flavor with zero effort. That crispy edge on the shrimp? Pure satisfaction.
- Weeknight to Weekend: Throw these together for a busy Tuesday night or double the batch for your summer BBQ. The leftovers reheat beautifully—grill them again or toss cold skewers into a salad for next-day lunch. My daughter’s friends always ask for the recipe after she brings them to a party.
- Budget-Friendly Luxury: You’re getting two proteins in one dish, which stretches your grocery budget without sacrificing taste. The marinade costs pennies, and sirloin on sale? Even better. It’s the kind of meal that makes you feel fancy without breaking the bank—or your time.
Step-by-step instructions for beef and shrimp kabobs
Here's the method for perfectly charred kabobs with tender beef and sweet, juicy shrimp.
Prepare the Marinade and Soak the Skewers
In a medium bowl, whisk together the 0.5 cup soy sauce, 0.25 cup brown sugar, 0.25 cup olive oil, 0.25 cup lime juice, 1 tbsp honey, 1 tsp ground black pepper, 1.5 tsp salt, 6 cloves minced garlic, and 2 tbsp grated ginger. This marinade balances sweet, tangy, and savory flavors that will transform ordinary meat into restaurant-quality kabobs.
Soak the 12 wooden skewers in water for at least 30 minutes while you prepare the meat. This prevents them from burning on the grill or broiler. The skewers should be fully submerged—this ensures they won't catch fire or impart a bitter taste to the food.
Marinate the Beef and Shrimp
Cut the 1 lb beef sirloin into 1-inch cubes and place them in a large resealable plastic bag. Pour half of the marinade over the beef and seal the bag tightly. Gently massage the marinade into the beef to ensure even coating, then refrigerate for at least 2 hours or up to 8 hours for maximum flavor penetration.
For the 1.5 lb large shrimp, place them in a separate bowl and pour the remaining marinade over them. Gently toss to coat each shrimp completely. The shrimp don't need as long to marinate—30 minutes is sufficient to infuse flavor without overcooking the delicate meat. Keep them refrigerated while they marinate.
Assemble the Kabobs
Drain the beef and shrimp, discarding any excess marinade. Thread the beef cubes onto 6 skewers, spacing them evenly with about ½ inch between each piece. This spacing ensures even cooking and prevents the meat from sticking together.
For the shrimp, thread 2-3 shrimp onto each of the remaining 6 skewers, alternating directions so they cook evenly. Leave a small gap at the top of each skewer to prevent the shrimp from falling off during cooking. If you notice any skewers are uneven, adjust by adding extra shrimp to balance the weight.
Cook the Kabobs to Perfect Doneness
Preheat your grill or broiler to high heat (450°F for broiler, medium-high for grill). Place the beef skewers on the grill first and cook for 8-10 minutes, turning occasionally, until the beef reaches an internal temperature of 145°F and develops a deep char on the outside. The beef should be slightly pink in the center—it will continue cooking as it rests.
Once the beef is done, move it to a plate and cover loosely with foil. Add the shrimp skewers to the grill and cook for 2-3 minutes per side until they turn opaque pink and the edges begin to curl slightly. Overcooking shrimp makes them rubbery, so watch them closely—they're done almost as soon as they turn pink.
Finish and Serve
While the kabobs rest, toast the 1 tbsp sesame seeds in a dry skillet over medium heat for 1-2 minutes until fragrant and golden. Sprinkle them over the skewers just before serving. Thinly slice the 4 green onions and scatter them around the plate as a fresh garnish.
Serve the beef and shrimp kabobs immediately, cutting between the skewers if needed. The beef should be tender with a caramelized crust, while the shrimp should be juicy and slightly sweet from the marinade. Pair with steamed rice or a simple cucumber salad to balance the rich flavors of these charred skewers.
Pro Tips For Making Beef And Shrimp Kabobs
- MARINATE SHRIMP SEPARATELY: I learned this the hard way—soaking shrimp in the same marinade as beef for more than 30 minutes turns them rubbery. Toss shrimp in just 10 minutes of soy-ginger-garlic (skip the beef) before skewering, then brush with a light glaze while grilling.
- CUT BEEF AGAINST THE GRAIN: Thin slices of sirloin look pretty, but they’ll dry out fast. Instead, cut into 1.5-inch chunks lengthwise (against the grain) so each bite stays tender. Use a sharp knife—mushy beef ruins the whole kabob.
- GRILL IN TWO BATCHES: Crowding skewers lowers heat and steams the meat instead of searing it. Cook beef first on high heat until deeply browned, then move to a cooler zone to finish. Add shrimp in the last 2 minutes—they’re done before beef overcooks.
- PEEL SHRIMP LAST MINUTE: Peeling shrimp ahead of time makes them soggy. Keep shells on until skewering, then peel and devein right before grilling. The shells protect the flesh, and the extra flavor from the shell clings to the meat—worth the few seconds of effort.
Dietary considerations for this dish
Pescatarian Adaptations
For a pescatarian-friendly version, simply omit the beef entirely and double the shrimp portion to 3 lbs—the marinade works beautifully on its own. You can also add chicken breast or firm tofu for extra protein. If using tofu, press it first to remove excess moisture, then cut into 1-inch cubes and marinate for 30 minutes alongside the shrimp. 🦐
Gluten-Free Options
This recipe is naturally gluten-free if you use tamari instead of soy sauce—it has the same umami depth without the gluten. For extra safety, check labels on brown sugar (some brands process with wheat) and ensure your sesame seeds are certified gluten-free. The wooden skewers are also gluten-free, but always verify with your brand. 🌾
Allergen Awareness
Watch for shellfish allergies if serving shrimp—this recipe isn't safe for those with shellfish sensitivities. For a seafood-free alternative, replace shrimp with chicken breast or portobello mushrooms (marinate separately for 20 minutes). If using mushrooms, slice them thickly to mimic the texture of shrimp. Always ask guests about allergies before serving! 🚨
Low-Sodium Adjustments
To reduce sodium, swap low-sodium soy sauce for regular soy sauce and cut the added salt to ½ tsp. For a salt-free marinade, use coconut aminos (1:1 ratio) and omit the salt entirely—it still delivers bold flavor without the sodium. Taste as you go and adjust to preference. 💡
Vegetarian Swaps
For a fully vegetarian version, skip the beef and shrimp, then use extra-firm tofu or portobello mushrooms as the protein base. Marinate tofu for 30 minutes and mushrooms for 20 minutes (they absorb flavors quickly). Add bell peppers or zucchini to bulk up the skewers while keeping them colorful and balanced. 🌱
Diabetic-Friendly Tweaks
To make this lower in carbs, reduce the brown sugar to 1 tbsp and replace the honey with 1 tbsp sugar-free maple syrup or monk fruit sweetener. The marinade will still caramelize beautifully while cutting refined sugars. Pair with cauliflower rice instead of white rice to keep the meal lower in carbs. 🍠
Nutrition facts
Frequently asked questions
Can I use metal skewers instead of wooden ones?
Metal skewers work fine, but soak them in water for 30 minutes first to prevent sticking. Unlike wooden skewers, they won't burn, but they also won't impart that subtle smoky flavor. For best results, use thick, sturdy metal skewers that won't bend during cooking.
How do I prevent the shrimp from falling off the skewers?
Leave a small gap at the top of each skewer when threading the shrimp. For extra security, skewer a bell pepper slice or zucchini round between each shrimp to act as a natural spacer. If using wooden skewers, soak them thoroughly—they'll hold better when fully hydrated.
What's the best way to reheat leftover kabobs?
Warm in a 350°F oven for 10-15 minutes with a splash of water or broth to keep them moist. For shrimp, reheating isn't ideal—they're best fresh. If you must reheat, do it quickly over medium heat in a skillet for just 1-2 minutes to avoid rubberiness.
Can I make these kabobs ahead of time?
Marinate the beef and shrimp separately up to 8 hours ahead, but assemble the skewers no more than 2 hours before cooking. For a make-ahead meal, grill the kabobs completely, then refrigerate. Reheat as directed above—though shrimp texture suffers, the beef stays delicious.
What's the secret to perfectly charred kabobs?
High heat is key—use medium-high grill heat or 450°F broiler. Keep the kabobs moving constantly to avoid burning. For extra char, brush with a little olive oil before grilling. The marinade's brown sugar helps create that beautiful caramelized crust when exposed to direct heat.
