Soups & Stews
This beef and shrimp kabobs recipe delivers restaurant-quality skewers with perfectly charred meat and sweet, juicy shrimp in every bite. The secret lies in marinating the proteins separately—beef soaks up bold spices while shrimp gets a lighter citrus touch—to maintain distinct flavors.
Skewering technique matters too: alternate ingredients for visual appeal and even cooking, and use metal or soaked wooden skewers to prevent burning.
Grilling or broiling brings out the best in these kabobs, creating a caramelized crust on the beef and just enough char on the shrimp to enhance their natural sweetness.
The marinade balances smoky paprika, garlic, and a touch of honey, ensuring each bite is packed with flavor without overwhelming the delicate shrimp. For safety, always marinate beef and shrimp separately to prevent cross-contamination, then combine only when ready to skewer.
What you’ll end up with is a dish that’s as impressive as it is delicious—golden-brown beef strips, plump shrimp with crisp edges, and a perfect harmony of smoky, sweet, and savory notes.
Serve with a side of tzatziki or grilled vegetables for a complete meal that’s perfect for summer gatherings or weeknight dinners. The recipe scales easily, so you can feed a crowd without stress.
Pro tip: Let the kabobs rest for 5 minutes after cooking to keep the shrimp tender and the beef juicy. This ensures every bite is as satisfying as the first. Ready to master these skewers? Let’s get started.
Ingredients for beef and shrimp kabobs
Bold flavors and perfect char—this kabob recipe brings restaurant-quality skewers to your grill.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Sirloin 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Large Shrimp 🦐 | 1 ½ lb | Peeled, deveined, tails on |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For marinades and grilling |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Zucchini 🥒 | 2 medium | Cut into 1-inch chunks |
| Red Bell Pepper 🌶️ | 1 whole | Cut into large chunks |
| Yellow Onion 🧅 | 1 whole | Cut into large chunks |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinades |
| Smoked Paprika 🌶️ | 2 tbsp | For beef marinade |
| Ground Cumin 🌿 | 1 tbsp | For beef marinade |
| Honey 🍯 | 1 tbsp | For shrimp marinade |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Wooden Skewers 🪵 | 16 whole | Soaked in water 30 mins |
The beef is where the smoky magic happens. Sirloin stays tender while developing that perfect char—ribeye or flank steak work too, but sirloin's leaner cut holds up better on skewers. Grab fresh shrimp at Whole Foods or your local seafood counter—look for plump, firm bodies with that sweet ocean smell. The key is uniform size for even cooking: trim any extra fat from the beef and cut all veggies to 1-inch chunks. For the skewers, soak wooden ones for 30 minutes to prevent burning—metal skewers are a game-changer if you're grilling a crowd.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh garlic is ideal, but garlic powder at half the amount works in a pinch. The zucchini can be swapped for asparagus or bell peppers—whatever's in season. For the shrimp marinade, substitute lime juice for lemon if that's what you've got. Pro tip: Marinate the beef and shrimp separately—cross-contamination is a no-go. The honey in the shrimp marinade caramelizes beautifully on the grill, but maple syrup works too if you're avoiding refined sugar.
Prep ahead for stress-free grilling: Marinate the beef and shrimp overnight—flavor develops deeper over time. Store marinated proteins in airtight containers in the fridge for up to 2 days. The skewered kabobs can sit on the counter for 30 minutes before grilling—no need to rush. Leftovers? They reheat surprisingly well—just warm over medium heat for 2-3 minutes. I always make extra because these disappear fast at parties. Store cooked kabobs in the fridge for 3 days or freeze for 2 months
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this one—just slice the beef into strips, peel those shrimp tails (or don’t, no one cares), and toss the zucchini in whole. Five minutes of prep, and you’re golden.
- Zesty, Charred Magic: That lemon juice and olive oil marinade? It’s the secret. The beef gets this perfect sear, the shrimp stays juicy, and the zucchini caramelizes just enough to make the whole thing taste like a vacation.
- Weeknight or BBQ Star: Honestly, this works everywhere. Throw it on the grill for a summer dinner, pop it in the oven for a busy Tuesday, or even serve it cold for a picnic. No rules, just flavor.
- Leftovers That Don’t Suck: Between us, most kabob leftovers are sad. Not these. The beef stays tender, the shrimp doesn’t dry out, and you can reheat them in a flash—no one’s complaining about seconds.
Step-by-step instructions for beef and shrimp kabobs
Here's how to create perfectly charred kabobs with tender beef and sweet, juicy shrimp skewers.
Marinate the Beef and Shrimp Separately
Start with the beef marinade by whisking together 0.5 cup extra-virgin olive oil, 2 tbsp smoked paprika, 1 tbsp ground cumin, 1.5 tsp salt, and 1 tsp ground black pepper in a bowl. Add the 1.5 lb beef sirloin cut into 1-inch cubes and toss to coat evenly. Transfer to a resealable bag and refrigerate for at least 2 hours (or overnight for deeper flavor).
For the shrimp, mix 0.5 cup extra-virgin olive oil, 0.25 cup lemon juice, 1 tbsp honey, 1.5 tsp salt, and 1 tsp ground black pepper in another bowl. Add the 1.5 lb large shrimp (peeled, deveined, tails on) and toss gently to coat. Marinate for 30-60 minutes—just enough time for the flavors to meld without overcooking the shrimp.
Prepare the Vegetables and Soak the Skewers
Cut the 2 medium zucchini into 1-inch chunks, the 1 whole red bell pepper and 1 whole yellow onion into large chunks. Chop the 6 cloves garlic into small pieces for the vegetables. In a bowl, toss the vegetables with 0.25 cup extra-virgin olive oil, 1 tsp salt, and ½ tsp ground black pepper. Let them sit for 10 minutes while you prepare the skewers.
Soak the 16 whole wooden skewers in water for 30 minutes to prevent burning on the grill. Drain before assembling. This step is crucial—dry skewers can catch fire and ruin your kabobs.
Assemble the Kabobs with Precision
Thread the marinated beef onto 8 skewers, alternating with the vegetable pieces. Start and end with beef to ensure even cooking. For the shrimp skewers, thread 2 shrimp per skewer, leaving a small gap between them. This prevents overcrowding and ensures the shrimp cook evenly without steaming in their own juices.
Repeat until all ingredients are used. Arrange the skewers on a platter, beef and shrimp separate, and refrigerate while you preheat the grill to medium-high heat (about 400°F). The grill should be hot enough to sear the beef and shrimp quickly without drying them out.
Grill to Perfect Doneness
Place the beef kabobs on the grill first and cook for 8-10 minutes, turning occasionally, until the beef reaches 145°F internally and has a deep brown crust. Remove them to a plate and let them rest for 5 minutes—this keeps the juices inside the beef.
Grill the shrimp kabobs for 2-3 minutes per side until they turn pink and opaque and the edges curl slightly. Overcooking shrimp is easy, so watch them closely—they’re done as soon as they change color. Serve the beef and shrimp kabobs immediately, garnished with fresh lemon wedges if desired.
Serve with Confidence
Arrange the kabobs on a platter with the grilled vegetables scattered around. The beef should be tender with a smoky crust, the shrimp sweet and juicy, and the vegetables slightly charred. Each bite should deliver a perfect balance of smoky, sweet, and savory flavors.
For extra flair, drizzle any leftover marinade (strained) over the top or serve with a side of tzatziki or garlic aioli. These kabobs are best enjoyed fresh off the grill, so don’t wait too long—they’re at their peak when still warm.
Pro Tips For Making Beef And Shrimp Kabobs
- Prep Shrimp Last: Shrimp cook in a flash—if you marinate beef and zucchini first, the shrimp will turn rubbery before everything else is done. Keep them in the fridge until you’re ready to skewer, then toss them in the marinade for just 10 minutes before grilling. Trust me, the difference in texture is night and day.
- Cut Beef Against Grain: Thinly slice your sirloin perpendicular to the grain, then cut each strip in half lengthwise. This makes the meat tender and ensures even cooking—no one wants a chewy kabob when the shrimp’s already done.
- Skewer Zucchini Early: Pierce zucchini slices with a knife first, then slide them onto the skewer. Without this, they’ll split when you try to thread them on, turning your kabobs into a messy pile. (Yes, I’ve done this. No, I won’t make that mistake again.)
- Two-Zone Heat Works: Start with the grill or grill pan on high heat, then move skewers to the edge when the beef is seared. Shrimp need that direct heat to cook fast, but beef benefits from a slightly cooler zone to finish. Watch them like a hawk—shrimp go from perfect to overdone in seconds.
Health benefits of this dish
Protein Powerhouse
These kabobs pack a serious protein punch with 45 grams per serving—that's more than half your daily needs. The beef provides lean protein for muscle repair, while the shrimp delivers high-quality protein with all nine essential amino acids.
Together, they create a complete protein profile that keeps you full and energized for hours. 💪
Heart-Healthy Fats
The shrimp in this recipe contains beneficial omega-3 fatty acids, which help lower triglycerides and reduce inflammation. While beef provides some saturated fat, the lean cut used here minimizes this while still delivering flavor. Aim for 3-4 servings per week to support cardiovascular health without excess fat intake.
Rich in B Vitamins
Both beef and shrimp are excellent sources of B vitamins, particularly B12 and niacin. These nutrients play crucial roles in energy metabolism and nervous system function.
The marinade's garlic and onion also contribute vitamin B6, which helps your body convert food into energy. You'll feel this energy boost after just one serving!
Vitamin C Boost
The red bell pepper and lemon juice in this recipe provide a generous dose of vitamin C, an antioxidant that supports immune function and skin health. A single serving delivers about 50% of your daily needs.
The vitamin C also helps enhance iron absorption from the beef, making this dish even more nutritious.
Low-Carb Flexibility
If you're watching carbs, you can easily modify this recipe by omitting the zucchini and onion. The beef and shrimp combination alone provides only 15 grams of net carbs per serving, making it suitable for low-carb or keto diets.
The vegetables add fiber and nutrients without significantly impacting carb counts.
Gut-Friendly Fiber
When including the vegetables, you'll get a nice dose of dietary fiber from the zucchini, bell pepper, and onion. Fiber supports digestive health and helps maintain steady blood sugar levels. The combination of protein and fiber in this dish makes it particularly satisfying and great for weight management.
Nutrition facts
Frequently asked questions
Can I use metal skewers instead of wooden ones? Metal skewers are a great alternative—they don’t need soaking and won’t burn on the grill. They’re especially useful for large gatherings since they’re reusable and more durable. Just
How do I prevent the shrimp from sticking to the skewers?
Pat the shrimp dry before threading them onto skewers—moisture causes sticking. Use 2 shrimp per skewer with a small gap between them, and leave the last inch of skewer empty to avoid overcrowding. If they still stick, lightly oil the skewers with a neutral oil like avocado oil before assembling.
What’s the best way to reheat leftover kabobs?
Reheat gently to avoid drying out the beef or overcooking the shrimp. Place kabobs on a baking sheet and warm in a 350°F oven for 5-7 minutes or heat in a skillet over medium-low heat for 2-3 minutes per side. For shrimp, 2 minutes max—they’ll stay juicy if you’re quick!
Can I make these kabobs on a stovetop grill pan?
Yes! A stovetop grill pan works well if you don’t have an outdoor grill. Heat it over medium-high heat until smoking hot, then cook the beef for 6-8 minutes (turning often) and shrimp for 2-3 minutes per side. The key is keeping the heat high to mimic grill searing—just watch closely to avoid flare-ups.
Why does my beef turn out tough?
Overcooking or skipping the rest time are the most common culprits. Beef should reach 145°F internally (not well-done), and always let it rest for 5 minutes after grilling. Also, avoid using tough cuts like chuck—stick to sirloin, ribeye, or flank steak for tender results.
