Soups & Stews
This beef and shrimp kabobs recipe delivers restaurant-quality skewers with juicy beef, succulent shrimp, and smoky char in just 25 minutes. The secret lies in marinating the proteins separately—tender beef soaks up bold spices while delicate shrimp gets a quick, bright citrus bath.
Skewering them together creates a perfect balance of rich and light flavors that’ll have everyone reaching for seconds.
What sets these kabobs apart is the two-stage marinating technique that prevents overcooking the shrimp while deeply flavoring the beef. We’ll use a foil packet method for grilling (or broiling) that locks in moisture, ensuring each bite is tender and packed with flavor.
The recipe includes cross-contamination safeguards so you can handle raw proteins with confidence.
By the time you’re done, you’ll have skewers with caramelized edges, perfectly seared beef, and pink, juicy shrimp—all resting on a bed of grilled vegetables or fluffy couscous.
The charred aroma alone transforms any meal into an elegant, effortless feast. This is the kind of dish that feels impressive yet stays simple enough for weeknight dinners.
Pair with a crisp white wine or zesty lemon aioli to complete the experience. The recipe scales easily for crowds, and leftovers reheat beautifully. Let’s get skewering!
Ingredients for beef and shrimp kabobs
Juicy beef, succulent shrimp, and vibrant vegetables—all transformed into char-grilled skewers with bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Ribeye Steak 🥩 | 1 ½ lb | Cut into 1-inch cubes, boneless |
| Large Shrimp 🦐 | 1 lb | Peeled, deveined, tails on |
| Bell Peppers 🌶️ | 2 whole | Mixed colors, cut into chunks |
| Zucchini 🥒 | 2 medium | Corrected to '2 medium' for valid unit |
| Red Onion 🧅 | 1 whole | Cut into large chunks |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinades |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For marinades and grilling |
| Soy Sauce 🍶 | ¼ cup | Low-sodium preferred |
| Lemon Juice 🍋 | ¼ cup | Freshly squeezed |
| Honey 🍯 | 2 tbsp | For glaze balance |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky flavor |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Wooden Skewers 🪵 | 12 whole | Soaked in water 30 minutes |
The beef and shrimp demand attention to quality. Ribeye steak with good marbling ensures tenderness, while large shrimp (21-25 count per pound) guarantees juiciness. For the peppers, mixed colors add visual appeal, but any combination works. Costco or local butchers often carry pre-cut beef cubes, saving prep time. Shrimp should be fresh or frozen thawed in cold water—never microwave. The vegetables can be prepped while marinating, keeping workflow smooth. Always soak wooden skewers for 30 minutes to prevent burning.
No ribeye? Sirloin or flank steak works equally well, but trim excess fat. Substitute shrimp with scallops or firm white fish for a different texture. The marinade ratios are flexible—add 1 tbsp more soy sauce for saltier flavor or extra lemon juice for brightness. Trader Joe's carries pre-minced garlic if you're short on time. For a smokier profile, swap smoked paprika for liquid smoke (1/4 tsp). The honey in the glaze can be replaced with maple syrup for a vegan option, though flavor will differ slightly. If using frozen shrimp, thaw completely before marinating.
Marinated proteins keep up to 24 hours in sealed containers, while prepped vegetables stay fresh for 4 hours in the fridge. Skewered kabobs can be assembled ahead and refrigerated for 2 hours before grilling. For make-ahead convenience, grill the beef and shrimp separately, then assemble skewers before serving. Leftovers reheat best in a skillet with a splash of water to prevent drying. Store in airtight containers for 2 days in the fridge or 1 month frozen. Always let frozen kabobs thaw in the fridge overnight.
Why You'll Love This Recipe
- No Chopping Hassle: I swear by this—just slice the ribeye into strips, toss the shrimp in a bowl, and let the peppers and onion stay in big chunks. No dicing, no fuss, and still looks like you put in effort.
- Juicy Contrast Magic: That ribeye stays tender while the shrimp sizzles, and the bell peppers add a sweet crunch. Honestly, the way the red onion caramelizes on the grill? It’s the little details that make this dish ridiculously good.
- Grill or Stovetop Flex: Rainy day? Throw them on the grill. No grill? Sear in a cast-iron skillet with a splash of oil. I’ve made these for backyard BBQs and lazy Tuesday dinners—same great result, zero compromises.
- Leftovers That Don’t Suck: The ribeye stays juicy cold, the shrimp doesn’t dry out, and the veggies hold up surprisingly well. Pack them for lunch or reheat for dinner—no sad, rubbery kabobs here. (Yes, even on a Tuesday night.)
Step-by-step instructions for beef and shrimp kabobs
Master this char-grilled combination with precise techniques for perfect searing and balanced flavors.
Marinate the Proteins and Vegetables Separately
In a large bowl, combine the 1.5 lb ribeye steak cubes with 0.25 cup soy sauce, 0.25 cup lemon juice, 2 tbsp honey, 1 tbsp ground cumin, 1 tbsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Toss thoroughly to coat evenly, then let marinate for at least 30 minutes at room temperature. The steak should absorb the marinade completely, developing deep, complex flavors.
In a separate bowl, whisk together 0.5 cup extra-virgin olive oil, 6 cloves minced garlic cloves, 1 tbsp smoked paprika, 1 tsp salt, and 0.5 tsp black pepper. Toss the 1 lb large shrimp, 2 whole bell peppers (cut into chunks), 2 medium zucchini (cut into large chunks), and 1 whole red onion (cut into chunks) in this mixture. Let all ingredients marinate together for 20 minutes, allowing the vegetables to soften slightly and the shrimp to absorb the garlic-infused oil.
Prepare the Skewers for Even Cooking
Soak the 12 whole wooden skewers in water for 30 minutes to prevent burning on the grill. Drain before use. Thread the marinated ingredients onto the skewers, alternating between steak, shrimp, bell peppers, zucchini, and onion. Start and end each skewer with a piece of steak or shrimp to ensure even cooking and prevent burning of the vegetables.
Arrange the skewers on a platter, ensuring they are evenly spaced. This organization promotes consistent heat distribution during grilling. If using a grill basket, place the skewers in a single layer to maximize airflow and prevent steaming.
Preheat the Grill and Sear the Kabobs
Preheat your grill to high heat (around 450°F). Clean the grates thoroughly to prevent sticking. Once the grill is fully heated, place the skewers on the grates, leaving space between each for proper air circulation. Cook the kabobs for 8-10 minutes, turning occasionally, until the steak reaches an internal temperature of 135°F for medium-rare and the shrimp turns pink and opaque. The vegetables should be tender with slight grill marks.
Pay close attention to the shrimp—they cook quickly and can overcook if left unattended. You'll know they're done when they curl slightly and turn a vibrant pink color. The steak should have a deep sear on the outside while remaining tender inside.
Finish with a Glaze and Rest
While the kabobs cook, combine 2 tbsp honey with 1 tbsp soy sauce in a small saucepan. Simmer over medium heat for 3-4 minutes until slightly thickened. Brush this glaze over each skewer during the last 2 minutes of grilling. The glaze will caramelize, adding a sweet contrast to the smoky, savory flavors.
Remove the kabobs from the grill and transfer them to a cutting board. Let them rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Serve immediately with a side of grilled vegetables or crusty bread to soak up any remaining glaze.
Pro Tips For Making Beef And Shrimp Kabobs
- Marinate Shrimp Separately: I learned this the hard way—tossing shrimp in the same marinade as ribeye for hours turns them rubbery. Instead, give them a quick 15-20 minute soak in lemon juice, olive oil, and a pinch of salt. The beef gets the full treatment (2+ hours), but shrimp just need a flavor boost, not a long bath.
- Cut Steak Against the Grain: Ribeye’s muscle fibers run long, and if you slice with them, you’ll get chewy kabobs. Turn the knife perpendicular to the grain—yes, it’s fiddly, but the result is tender bites. A meat thermometer at 130°F (medium-rare) helps, but the cut makes the real difference.
- Pre-Cook Shrimp First: Shrimp cook in minutes, while beef needs patience. Toss them in a hot pan with a splash of water for 1-2 minutes until just pink—then chill before skewering. This keeps them from overcooking while the beef finishes on the grill, and they stay plump instead of curling into sad spirals.
- Use Wooden Skewers Right: Metal skewers work, but wooden ones give better char and grip. Soak them in water for 30 minutes first—dry ones catch fire like kindling. Also, thread the beef last so it doesn’t fall off while grilling. (I’ve lost too many perfect kabobs to lazy skewering.)
Serving suggestions for this beef and shrimp kabobs
Grilled Vegetable Medley
Char-grilled vegetables elevate your kabobs into a full meal. Toss 2 zucchini halves, 1 red onion (cut into wedges), and 2 bell peppers (halved lengthwise) with 2 tbsp olive oil, 1 tsp smoked paprika, and ½ tsp salt.
Grill alongside the kabobs for 8-10 minutes until tender with grill marks. The smoky flavor complements the beef and shrimp beautifully. 🔥
Couscous or Quinoa Base
For a heartier plate, serve over 1 cup cooked couscous or quinoa. Fluff with 2 tbsp butter and a squeeze of lemon juice. The light, fluffy texture soaks up any leftover glaze while balancing the richness of the kabobs.
I like to toast the grains in a dry pan for 1 minute before cooking for extra crunch.
Fresh Herb Garnish
Brighten the plate with chopped cilantro or parsley sprinkled over the kabobs. A drizzle of lemon aioli (mix ¼ cup mayo with 1 tbsp lemon juice and 1 minced garlic clove) adds a creamy contrast. The herbs also cut through the smokiness, making each bite feel fresh and vibrant.
Crusty Bread Basket
No meal is complete without something to soak up those delicious juices. Warm baguette slices in the oven at 375°F for 5 minutes and rub with garlic butter.
The crusty texture contrasts perfectly with the tender kabobs and absorbs any remaining glaze. I always keep a basket on the table for easy access.
Lemon Wedges
Serve with lemon wedges on the side for squeezing over the kabobs. The acidity enhances the flavors and adds a refreshing finish. I like to roll the wedges in coarse salt for extra texture and flavor. A simple but essential touch that elevates the whole dish.
Wine and Beer Pairings
For a classic pairing, serve with a crisp Sauvignon Blanc or a light Pinot Grigio. The acidity in these whites cuts through the richness of the beef and shrimp.
If you prefer beer, a Belgian witbier with its citrus notes complements the dish beautifully. I always keep a chilled bottle on hand for that perfect sip between bites. 🍷
Nutrition facts
Frequently asked questions
Why marinate beef and shrimp separately?
Beef benefits from a longer marinade to tenderize and absorb bold flavors, while shrimp cooks quickly and can become rubbery if over-marinated. The separate approach ensures perfectly juicy beef and delicate shrimp with bright, fresh flavors. Plus, it prevents cross-contamination between raw meats and seafood.
Can I use metal skewers instead of wooden ones?
Metal skewers are safer for grilling (no fire risk) and reusable. Soak them in water for 10 minutes before use to prevent sticking. They’re especially helpful if you’re grilling near open flames or have kids around. Just ensure they’re food-safe stainless steel.
How do I know when the shrimp is fully cooked?
Shrimp is done when it turns pink and opaque and curls slightly at the edges. Use a meat thermometer for precision—it should read 145°F internally. Overcooking turns shrimp rubbery, so watch closely during the last 2 minutes of grilling. A quick squeeze test also works: cooked shrimp springs back gently.
What if I don’t have a grill? How can I cook these kabobs?
Broil them on high for 6-8 minutes, flipping halfway, or cook in a skillet over medium-high heat for 4-5 minutes per side. For the skillet method, use a nonstick pan with a splash of oil to prevent sticking. The foil packet technique (wrapping skewers in foil with veggies) also works on stovetop or oven.
Can I make these kabobs ahead of time?
Marinate the beef and shrimp separately up to 24 hours ahead, but don’t assemble the skewers until 2 hours before cooking. Refrigerate assembled skewers uncovered for 30 minutes before grilling to help them hold shape. For make-ahead convenience, grill the proteins separately, then reassemble with cooked veggies before serving.
