Soups & Stews
This beef and shrimp kabobs recipe delivers the perfect balance of smoky char and tender protein, transforming a simple weeknight dinner into a restaurant-worthy meal. The secret lies in a sweet marinade that caramelizes beautifully on the grill, while the combination of beef and shrimp creates a satisfying contrast of textures and flavors. I've perfected this technique over countless summer cookouts, ensuring every skewer is juicy, flavorful, and foolproof.
What sets this recipe apart is the careful preparation that prevents cross-contamination between raw beef and shrimp, making it safe yet simple. You'll start with a marinade that tenderizes the beef and adds depth to the shrimp, then alternate ingredients on skewers for visual appeal and balanced bites. The result is perfectly charred meat with a caramelized crust, all while maintaining a juicy interior that falls off the bone.
Grilling these kabobs over high heat creates those coveted grill marks and smoky aroma that instantly elevates any meal. The sweet-savory marinade complements both proteins beautifully, while the contrast of textures—tender beef and succulent shrimp—makes every bite exciting. This recipe is designed to impress without requiring advanced skills, making it ideal for both beginners and seasoned grill masters.
Serve with a side of grilled vegetables or a fresh salad to complete the meal, and don't forget the lemon wedges for a bright finish. The leftovers reheat beautifully, so you can enjoy this dish for lunch the next day as well. Let's get started on creating these showstopping kabobs!
Ingredients for beef and shrimp kabobs
Juicy beef, sweet shrimp, and a marinade that caramelizes to perfection on the grill.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Sirloin 🥩 | 1 ½ lb | Cut into 1-inch cubes, trimmed of fat |
| Large Shrimp 🦐 | 1 lb | Peeled, deveined, tails on, size 31/40 |
| Wooden Skewers 🪵 | 12 whole | Soaked in water for 30 minutes |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For marinade and brushing |
| Soy Sauce 🥢 | ⅓ cup | Low-sodium preferred |
| Brown Sugar 🍯 | ¼ cup | Packed, light brown preferred |
| Fresh Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Ginger Root 🌿 | 2 tbsp | Finely grated, peeled |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame preferred |
| Red Bell Pepper 🌶️ | 1 whole | Cut into 1-inch chunks |
| Yellow Onion 🧅 | 1 whole | Cut into 1-inch chunks |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground |
The quality of your proteins makes all the difference here. For the beef, sirloin is ideal—lean enough to char beautifully but tender enough to stay juicy. Look for USDA Choice or Prime at Whole Foods or your local butcher shop, where they can cut it precisely for you. Shrimp is trickier—size 31/40 cooks perfectly on skewers without overcooking. Buy frozen if fresh isn't available, just thaw overnight in the fridge. The red bell pepper and yellow onion should be firm with vibrant color; Trader Joe's often carries pre-cut veggies that save time without sacrificing quality. Fresh ginger and garlic are non-negotiable for that authentic umami punch—don't use powdered versions here.
No soy sauce? Coconut aminos work in a pinch, though the flavor will differ slightly. Running short on brown sugar? Maple syrup or agave at half the quantity keeps things sweet without altering the marinade's balance. The sesame oil adds depth, but if you're avoiding it, toasted sesame seeds sprinkled at the end give a similar nutty finish. For the skewers, soaking them for 30 minutes prevents burning—don't skip this step. If you're worried about cross-contamination, use separate skewers for beef and shrimp, assembling them just before grilling. The marinade can be made a day ahead, but reserve 1 tbsp for brushing after grilling to maintain that caramelized crust.
Marinated proteins keep best in the fridge for 24 hours, though I recommend grilling them within 12 for optimal texture. The prepped veggies can sit in the marinade for up to 4 hours before grilling, but they'll absorb more liquid—pat them dry before skewering. Leftover kabobs reheat beautifully on the grill or in a skillet with a splash of water for 2-3 minutes. Store them in an airtight container with parchment paper between layers to prevent sticking. These reheat just as well as they do fresh, making them perfect for meal prep—just don't freeze the shrimp, as it turns rubbery.
Why You'll Love This Recipe
- Here’s what sold me: sirloin and shrimp feel fancy, but they stretch far when you alternate them on skewers. Leftovers? Reheat and serve over noodles or in wraps. My wallet and my family win every time.
- Skewers in 20 Minutes: I swear by this—just chop the beef into cubes, toss shrimp in the marinade, and thread them on sticks. No fancy prep, no stress, just dinner on the table while you wait for the grill (or stovetop) to heat.
- Umami Bomb Combo: That beefy richness from the sirloin and the briny snap of shrimp? Marinated in soy and olive oil, it’s like a flavor party where everyone’s invited. The char from the grill (or pan) just locks in the taste—no sad, dry bites here.
- Grill or No Grill: Honestly, I make these year-round. Summer BBQs? Check. Weeknight dinners? Still works. Even my picky college-aged son grabs seconds—because they’re just that good cold or hot, with rice, salad, or straight off the skewer.
Step-by-step instructions for beef and shrimp kabobs
Transform simple ingredients into restaurant-worthy kabobs with this balanced approach to marinating and grilling.
Prepare the Sweet-Savory Marinade
In a medium bowl, combine the 0.5 cup extra-virgin olive oil, 0.33 cup soy sauce, 0.25 cup packed brown sugar, 6 minced fresh garlic cloves, 2 tablespoons finely grated fresh ginger root, 0.25 cup freshly squeezed lemon juice, and 1 tablespoon toasted sesame oil. Whisk vigorously until the brown sugar dissolves completely and the marinade becomes glossy.
Season with 1.5 teaspoons salt and 1 teaspoon freshly ground black pepper, then taste and adjust the balance between sweet and savory. The marinade should coat the back of a spoon with a rich, aromatic sheen. Real talk: this is where the magic happens—the ginger and garlic need time to infuse their flavors into the oil.
Marinate the Proteins and Vegetables
Cut the 1.5 lb beef sirloin into 1-inch cubes, trimming any visible fat. Transfer the beef to a large resealable plastic bag and pour half of the marinade over it. Seal the bag and massage the marinade into the beef, ensuring every piece is coated. Let it marinate in the refrigerator for at least 2 hours, or up to 4 hours for deeper flavor penetration.
While the beef marinates, peel and devein the 1 lb large shrimp, leaving the tails intact. Cut the 1 whole red bell pepper and 1 whole yellow onion into 1-inch chunks. Place the shrimp and vegetables in a separate container, pour the remaining marinade over them, and toss gently to coat. Marinate for 30 minutes—just enough time for the shrimp to absorb flavor without overcooking.
Assemble the Kabobs
Soak the 12 wooden skewers in water for 30 minutes to prevent burning during grilling. Drain and discard the water, then thread the skewers with your marinated ingredients. I like to alternate between beef, shrimp, red bell pepper, and yellow onion for even cooking and visual appeal. Start and end each skewer with a piece of beef to prevent it from drying out on the grill.
Arrange the assembled kabobs on a plate, seam-side down, and refrigerate for 15 minutes to help them hold their shape. This chilling step also prevents the marinade from dripping excessively onto your grill. Pro tip: if using different-sized ingredients, place the larger pieces (beef) closer to the center of the skewer where heat is more intense.
Grill to Perfect Doneness
Preheat your grill to medium-high heat, around 400°F, and lightly oil the grates to prevent sticking. Grill the kabobs for 8-10 minutes total, turning occasionally, until the beef reaches an internal temperature of 145°F and the shrimp turn pink and opaque. You'll see beautiful grill marks forming on the beef and charred edges on the vegetables—this is your visual cue that they're cooking properly.
For the final 2 minutes, brush the kabobs with any remaining marinade from the bottom of the bowl. This adds a glossy finish and intensifies the flavors. The shrimp should curl slightly at the edges, and the beef should have a firm, slightly caramelized crust. Remove from the grill and let the kabobs rest for 5 minutes before serving—this ensures juices redistribute for maximum tenderness.
Garnish and Serve
Transfer the kabobs to a serving platter and sprinkle with 0.25 cup chopped fresh cilantro. The bright green color contrasts beautifully with the charred meats and vegetables. Serve immediately with a side of steamed jasmine rice or a simple cucumber salad to complement the rich flavors.
Each bite should deliver a perfect balance: tender beef with a smoky crust, plump shrimp with a hint of sweetness, and crisp vegetables that add freshness. The marinade's sweet-savory profile ties everything together, creating a harmonious dish that's both impressive and satisfying.
Pro Tips For Making Beef And Shrimp Kabobs
- MARINATE SHRIMP LAST: I used to toss everything in the marinade together, but shrimp turn rubbery fast—especially in acid-heavy mixes. Add them to the soy-olive oil marinade just 15 minutes before grilling. That’s it. No overthinking.
- CUT SIRLOIN AGAINST THE GRAIN: Thin strips are easier to skewer, but thick chunks stay juicier. Slice the sirloin against the grain into ½-inch cubes—then cut each cube in half again. The meat will pull apart cleaner, and the texture stays tender.
- SOAK SKEWERS IN WATER: Skipping this step is how you end up with charred kabobs and a fire hazard. Soak wooden skewers in cold water for 30 minutes (yes, even if they’re "soak-resistant"). The extra moisture keeps them from burning before the food cooks.
- GRILL IN STAGES: High heat sears the outside, but the shrimp and beef need different times. Start with the beef on one side of the grill, shrimp on the other. Move the beef to indirect heat when it’s seared (5-6 minutes), then slide the shrimp over for the last 2-3 minutes. No flipping frenzy.
Wine and beer pairings for beef and shrimp kabobs
Bold Red Wine Pairings
A medium-bodied Pinot Noir from Oregon or California is my go-to choice for these kabobs. The wine's bright acidity and red fruit notes—think cherry and raspberry—cut through the sweetness of the marinade while complementing the smoky char of the grill. I love La Crema Pinot Noir or Meiomi for their approachable price and consistent quality. Serve slightly chilled (55-60°F) to enhance the wine's freshness against the rich beef and shrimp flavors. 🍷
Crisp White Wine Options
If you prefer white wine, a dry Riesling from Germany or an unoaked Chardonnay from California works beautifully. The Riesling's slight sweetness balances the marinade's sugar, while the Chardonnay's buttery texture softens the charred edges. Dr. Loosen Blue Slate Riesling or Kendall-Jackson Chardonnay are reliable choices that won't overpower the dish. Serve at 45-50°F to let its crispness shine. 🍷
Light Beer Complements
For beer lovers, a light lager or wheat beer is ideal. A crisp Mexican lager like Modelo Especial or Pacifico cleanses the palate between bites, while a Belgian witbier like Hoegaarden adds a refreshing citrus note that pairs well with the lemon in the marinade. Serve both at 40-45°F to maintain their refreshing qualities. 🍺
Craft IPA Balance
If you're serving these kabobs at a casual gathering, a hoppy IPA with moderate bitterness can stand up to the dish's richness. I recommend a West Coast-style IPA like Stone Delicious IPA or Sierra Nevada Pale Ale. The citrusy hops echo the lemon in the marinade, while the malt backbone complements the beef's smokiness. Serve at 45-50°F to soften the bitterness slightly. 🍺
Non-Alcoholic Refreshers
For non-drinkers, a sparkling lemonade with mint or a ginger beer adds a refreshing contrast. Mix 2 cups sparkling water, 1 cup fresh lemon juice, 2 tbsp honey, and 4 mint leaves for a bright, citrusy drink. Alternatively, Fever-Tree Ginger Beer pairs well with the spicy-sweet flavors of the kabobs. Serve both over ice for a crisp finish. 🍋
Nutrition facts
Frequently asked questions
Can I use metal skewers instead of wooden ones?
Metal skewers work perfectly and eliminate the soaking step. They distribute heat more evenly, which is especially helpful for even cooking of both beef and shrimp. Just be sure to oil them well to prevent sticking, and avoid overcrowding on the grill.
How do I prevent the shrimp from sticking to the skewers?
Pat the shrimp completely dry before skewering and lightly brush them with olive oil. Place them tail-first on the skewer so they don't fall off during grilling. For extra security, thread a small piece of red bell pepper or onion right after each shrimp to help hold it in place.
What if I don't have a grill? Can I make these in the oven?
Yes! Preheat your oven to 425°F and place the kabobs on a foil-lined baking sheet. Broil for 8-10 minutes, turning once, until the beef reaches 145°F and shrimp are opaque. The oven won't give you grill marks, but the flavors will be just as delicious.
Can I make this recipe ahead of time?
Marinate the beef and shrimp separately up to 24 hours ahead, but assemble the kabobs only 30 minutes before cooking. The shrimp will start cooking if left on skewers too long. Store prepped ingredients in airtight containers in the fridge, and keep the marinade separate until ready to use.
Why does my beef turn out dry?
Overcooking is the most common cause. Use a meat thermometer to check for 145°F internal temp, and resist the urge to flip too frequently. Let the beef rest for 5 minutes after grilling—this keeps juices inside. Also, avoid cutting beef into pieces smaller than 1-inch cubes.
