Beef and Shrimp Kabobs Recipe: Charred Beef and Sweet Shrimp Skewers

Soups & Stews

Beef and Shrimp Kabobs Recipe: Charred Beef and Sweet Shrimp Skewers

This beef and shrimp kabobs recipe delivers restaurant-quality skewers with perfectly charred beef and sweet, juicy shrimp—all achieved with a simple marinade and foolproof grilling technique. The key lies in marinating the proteins separately to prevent cross-contamination while maximizing flavor absorption.

I’ve tested this recipe countless times, and it never fails to impress, whether you’re hosting a summer barbecue or cooking for a weeknight dinner.

What sets these kabobs apart is the balance of flavors: tender beef strips marinated in garlic, soy, and brown sugar, paired with sweet shrimp kissed by honey and lime.

The skewers are easy to assemble, and the cooking process is straightforward—just 15 minutes on the grill or broiler for perfectly charred results. This recipe also includes a quick citrus sauce that ties everything together with a bright, tangy finish.

The beauty of this dish is its versatility. Serve the kabobs over fluffy couscous, with grilled vegetables, or alongside crusty bread to soak up the juices. The marinade doubles as a dipping sauce, so you won’t waste a drop.

With minimal prep and hands-off cooking, you’ll have a showstopping meal that feels effortless to prepare.

For best results, use separate cutting boards and utensils for raw beef and shrimp to avoid cross-contamination. The skewers hold up beautifully on the grill, and the flavors only deepen as they sit.

This is the kind of dish that transforms a simple weeknight into a memorable dining experience—without the fuss.

👨‍🍳
Difficulty
Medium
🥩
Category
Meat
🔥
Calories
Med Cal

Ingredients for beef and shrimp kabobs

Fourteen ingredients for skewers that taste like a high-end restaurant dish.

Ingredient Amount Notes
Beef Sirloin 🥩 1 ½ lb Cut into 1-inch cubes, boneless
Large Shrimp 🦐 1 ½ lb Peeled, deveined, tails on
Wooden Skewers 🪵 16 whole Soaked in water for 30 mins
Extra-Virgin Olive Oil 🫒 ¼ cup For marinades and grilling
Soy Sauce 🍶 ¼ cup Low-sodium preferred
Brown Sugar 🍯 0.1 cup Packed firmly
Garlic Cloves 🧄 6 cloves Minced for marinades
Lemon Juice 🍋 0.1 cup Freshly squeezed
Honey 🍯 0.05 cup For shrimp marinade
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Red Bell Pepper 🌶️ 1 whole Cut into 1-inch chunks
Red Onion 🧅 1 whole Cut into chunks
Lime 🍈 1 whole Juiced for sauce

The beef and shrimp are the stars here, so quality matters. Look for sirloin with good marbling—it stays juicier on the grill. For shrimp, frozen works fine if thawed properly, but fresh is ideal. Costco or Whole Foods carry excellent cuts for kabobs. The wooden skewers? Soak them for at least 30 minutes to prevent burning. I always double-check the shrimp size—16/20 count is perfect for skewers, not those tiny 50-count ones. The red bell pepper and onion add color and crunch, but they’re optional if you’re keeping it meat-heavy.

No soy sauce? Coconut aminos work in a pinch, though the flavor will differ slightly. Running short on honey? Maple syrup at a 1:1 ratio keeps things sweet. The garlic can be pre-minced from a jar (no shame), but fresh is always better. For the citrus sauce, if you don’t have lime, lemon juice works just as well. The marinades should sit for at least 30 minutes—up to 4 hours if you’ve got time. Pro tip: Use separate bowls for beef and shrimp to avoid cross-contamination, even if you’re careful with prep.

Marinated proteins keep best in the fridge for up to 24 hours, though I recommend grilling them within 4 hours for peak tenderness. The skewers themselves can be prepped ahead and refrigerated on a tray lined with parchment—no sticking. The citrus sauce holds for 3 days in the fridge, but it’s best fresh. For leftovers, store cooked kabobs in an airtight container with a paper towel to absorb moisture. They reheat beautifully in a skillet or even the microwave, though grill marks won’t return—expect tender, flavorful bites instead.

❤️

Why You'll Love This Recipe

  • I’ll be real: the combo of juicy sirloin and plump shrimp on the same skewer is chef’s kiss. That rich beef flavor plays off the shrimp’s natural sweetness—like a party in your mouth without needing fancy sauces.
  • Two-Protein Powerhouse: I’ll be real: the combo of juicy sirloin and plump shrimp on the same skewer is chef’s kiss. That rich beef flavor plays off the shrimp’s natural sweetness—like a party in your mouth without needing fancy sauces.
  • Skewer Simplicity: Honestly, this is one of those recipes where the hardest part is soaking the wooden skewers. Toss the beef and shrimp in olive oil and soy sauce, thread them on, and grill or broil—no fancy techniques, no stress.
  • Weeknight or Weekend Star: Between us, these kabobs work for everything. Toss a batch together for a lazy Friday dinner, double them for a BBQ with friends, or pack extras for lunch the next day. The soy-marinated beef stays tender, and the shrimp? Always a crowd-pleaser.

Step-by-step instructions for charred beef and sweet shrimp skewers

Here's how to create restaurant-quality kabobs with perfectly balanced flavors and textures.

1

Prepare the Beef and Shrimp Marinades

Start by cutting the 1.5 lb beef sirloin into 1-inch cubes and placing them in a large bowl. In a separate bowl, combine 0.25 cup soy sauce, 0.1 cup brown sugar, 6 minced garlic cloves, 0.1 cup lemon juice, 1.5 tsp salt, and 1 tsp black pepper. Pour this marinade over the beef and toss to coat evenly. Let it marinate for at least 30 minutes (or up to 4 hours in the refrigerator) to tenderize the meat and infuse flavor.

For the shrimp, combine 0.25 cup extra-virgin olive oil, 0.05 cup honey, 0.1 cup lemon juice, 1.5 tsp salt, and 1 tsp black pepper in a separate bowl. Add the 1.5 lb large shrimp, peeled and deveined, and gently toss to coat. Let the shrimp marinate for 15-20 minutes—just enough time to absorb the flavors without overcooking.

2

Assemble the Skewers with Vegetables

Cut the 1 whole red bell pepper and 1 whole red onion into 1-inch chunks. Drain the beef and shrimp from their marinades (reserve the marinades for basting later) and thread them onto 16 soaked wooden skewers along with the vegetables. Start with a beef cube, followed by a shrimp, then a red bell pepper chunk, and finish with a red onion chunk. Repeat this pattern, leaving a small gap at the top of each skewer for easy handling.

Arrange the skewers on a plate or tray, ensuring they're evenly spaced. This setup allows for even cooking and prevents overcrowding on the grill or skillet. If using a grill, preheat it to medium-high heat (about 375°F). For stovetop grilling, heat a large skillet over medium-high heat with a grill pan or cast-iron skillet.

3

Cook the Skewers to Perfect Doneness

Place the skewers on the preheated grill or skillet and cook for 8-10 minutes, turning occasionally, until the beef reaches an internal temperature of 145°F and the shrimp turn pink and opaque. The beef should develop a caramelized, charred exterior while remaining tender inside. If using the reserved marinades, brush them lightly over the skewers during the last 2-3 minutes of cooking to enhance flavor and add a glossy finish.

Watch the shrimp closely—they cook quickly and can go from perfect to overdone in seconds. You'll know they're done when they curl slightly and the edges turn opaque white. Remove the skewers from heat once the beef reaches the desired doneness, as it will continue cooking slightly from residual heat.

4

Garnish and Serve Immediately

Transfer the skewers to a serving platter and let them rest for 2-3 minutes. This brief rest allows the juices to redistribute, ensuring each bite is moist and flavorful. Garnish with 0.25 cup chopped fresh cilantro and a squeeze of juice from 1 whole lime to brighten the dish and add a fresh finish.

Serve the kabobs immediately while they're still sizzling. The combination of charred beef, sweet and slightly caramelized shrimp, and colorful vegetables creates a visually stunning and delicious dish. Pair with a side of couscous or a simple green salad to round out the meal. The balance of smoky, sweet, and tangy flavors makes these skewers a crowd-pleaser for any occasion.

👨‍🍳

Pro Tips For Making Beef And Shrimp Kabobs

  • MARINATE SHRIMP LAST: I learned this the hard way—shrimp turns rubbery fast. Toss beef in the soy-olive oil mix first (30+ minutes), then add shrimp just 10 minutes before grilling. The shrimp’s delicate texture can’t handle long marinating, but the beef gets that perfect balance of flavor without drying out.
  • SKEWER SMART, NOT TIGHT: Cut beef into 1-inch chunks and shrimp into halves (peeled, tails on). Thread them onto soaked skewers with a little space between pieces—crowding makes them steam instead of sear. If you’re impatient like me, skip the soaking, but know your skewers might burn faster.
  • GRILL IN STAGES: Start beef over high heat (450°F+) until deeply browned—this locks in juices. Shrimp goes on last, just 2-3 minutes per side, or they’ll overcook while the beef finishes. Move everything to indirect heat for the final 2 minutes if needed; this keeps shrimp tender while beef rests.
  • UPGRADE WITH GARLIC: Sounds weird, but it works: Toss the shrimp in a pinch of minced garlic after marinating but before grilling. The heat releases the flavor without overpowering, and it pairs perfectly with the soy-olive oil glaze. No need to fuss—just sprinkle and go.

Creative variations of these flavors

Mediterranean Twist

Swap the soy sauce in the beef marinade for ¼ cup olive oil, 2 tbsp lemon juice, 1 tbsp dried oregano, and 1 tsp smoked paprika for a Greek-inspired flavor.

Add ½ cup cherry tomatoes and ¼ cup Kalamata olives to the skewers for a bright, briny contrast. Finish with a drizzle of tzatziki sauce—it’s a game-changer for dipping. 🌿

Asian-Inspired Fusion

Boost the shrimp marinade with 1 tbsp grated ginger, 1 tbsp sesame oil, and 1 tsp sriracha for a spicy kick. Use 16/20-count jumbo shrimp for extra drama, and thread them with 1-inch chunks of pineapple and red snapper for a Hawaiian-Asian fusion.

Serve with a side of jasmine rice and a drizzle of peanut sauce for a restaurant-worthy meal. 🍍

Spicy Cajun Style

Kick up the heat by adding 1 tbsp Cajun seasoning (like Tony Chachere’s) to both marinades, plus ½ tsp cayenne pepper to the beef. Thread the skewers with 1-inch chunks of green bell pepper and corn on the cob for a Southern-inspired twist.

Garnish with chopped green onions and serve with a side of cooling avocado crema to balance the spice. 🌶️

Herb-Infused Lemon Garlic

For a lighter, fresher profile, infuse the beef marinade with 2 tbsp chopped fresh rosemary and 1 tbsp chopped thyme. Use lemon zest instead of extra lemon juice in the shrimp marinade, and add 1 tbsp capers to the skewers for a briny pop.

Finish with a sprinkle of flaky sea salt and a squeeze of fresh lemon at the table. This version feels bright and elegant—perfect for spring or summer. 🍋

Smoky Chipotle Glaze

After grilling, brush the skewers with a homemade chipotle glaze made by blending ¼ cup adobo sauce, 2 tbsp honey, and 1 tbsp lime juice. This adds a deep, smoky sweetness that pairs perfectly with the charred beef and shrimp.

Serve with pickled red onions and cilantro-lime rice for a bold, flavor-packed meal. 🔥

Vegetarian Adaptation

Swap the beef for 1.5 lb portobello mushrooms (sliced into thick rounds) and marinate them in the same soy-garlic-lemon mixture. Use extra-firm tofu (pressed and cubed) for the shrimp substitute, tossing it in the honey-lime marinade.

Add zucchini and cherry tomatoes** to the skewers for a veggie-packed, protein-rich alternative. The flavors hold up beautifully, and it’s a great option for meat-free meals. 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 470kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 185mg62%
Sodium 820mg36%
Total Carbohydrate 28g10%
Dietary Fiber 3g11%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about beef and shrimp skewers

1

Can I use metal skewers instead of wooden ones?

Metal skewers are a great alternative—they won’t burn like wood and are easier to clean. Just make sure they’re long enough (8-10 inches) to hold the beef and shrimp securely. For extra grip, thread the beef first, then shrimp, and finish with veggies. Metal skewers also work well for prepping ahead since they won’t soak up marinade flavors.

2

How do I prevent the shrimp from falling off the skewers?

Shrimp can be tricky, but a few tricks help: Use larger shrimp (16/20 count) for better stability, and thread them tail-first with the head pointing toward the meat. For extra security, skewer them through the thickest part of the shrimp body. If using smaller shrimp, secure them with a toothpick or wrap them in a thin slice of bell pepper before threading.

3

What’s the best way to reheat leftover kabobs?

Reheat in a skillet over medium heat for 2-3 minutes per side until warmed through. Avoid the microwave—it makes the beef rubbery. For shrimp, keep reheating time short (1 minute max) to prevent overcooking. If grilling again, bring to room temperature first and cook for 3-4 minutes per side to restore grill marks.

4

Can I make these kabobs in an air fryer?

Yes! Preheat the air fryer to 400°F and cook for 8-10 minutes, shaking halfway. The beef will brown nicely, but shrimp may dry out faster than on the grill. For best results, brush with reserved marinade during the last 2 minutes of cooking. Air frying works well for smaller batches or indoor cooking.

5

Why did my beef turn out tough instead of tender?

Overcooking is the most common cause—beef should reach 145°F internal temp, not well-done. Use a meat thermometer for accuracy. Also, don’t overcrowd the grill (space skewers 1 inch apart) and let them rest 2-3 minutes before serving. For extra tenderness, marinate the beef for up to 4 hours instead of just 30 minutes.

★★★★★5.0(1 review)
Categories Soups & Stews