CaribbeanGrilled

Grilled Caribbean Beef Skewers with Citrus Mojo Marinade

Authentic Caribbean grilled beef skewers marinated in citrus, garlic, and cumin mojo—charred on the outside, tender and juicy inside.

Grilled Caribbean Beef Skewers with Citrus Mojo Marinade

No rush darling. In the Caribbean, we don't stress about cooking. We let the food tell us when it's ready. This grilled beef is made in that spirit — the island way, with warmth and without rush. Slow and steady. Good food, like good music, has its own tempo. You set the stage, you provide the heat and the spice, and then you let nature do the rest. Sunshine in a dish — that's what's waiting at the end.

Ingredients

For the Citrus Mojo Marinade

  • 1 cup fresh orange juice (from 3-4 medium oranges)
  • ¾ cup fresh lime juice (from 6-8 limes)
  • 8-10 cloves garlic, minced
  • ¼ cup extra-virgin olive oil
  • 2 tablespoons ground cumin
  • 1 tablespoon dried oregano (Mexican oregano preferred)
  • 1 teaspoon whole cumin seeds (optional, for texture)
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon red pepper flakes
  • 1 bay leaf
  • 6-8 fresh cilantro sprigs (or 1 tablespoon chopped fresh cilantro)
  • For the Beef and Grilling

  • 2 pounds high-quality beef sirloin, New York strip, or ribeye, cut into 1.5-inch cubes
  • 4-6 metal or wooden skewers (if wooden, soak for 30 minutes)
  • 2 tablespoons neutral oil (for grill grates)
  • 1 large red bell pepper, cut into 1-inch chunks
  • 1 large yellow bell pepper, cut into 1-inch chunks
  • 1 large red onion, cut into 1-inch chunks
  • 8-10 small mushrooms, halved
  • 1 teaspoon Kosher salt (for vegetables)
  • ½ teaspoon freshly ground black pepper (for vegetables)
  • 2 limes, halved or cut into wedges
  • Fresh cilantro or flat-leaf parsley for garnish
  • Additional olive oil for finishing
  • Fleur de sel or sea salt for final seasoning
  • Equipment Needed

  • Outdoor grill (charcoal, gas, or hybrid) or indoor grill pan
  • Instant-read meat thermometer (essential for accurate doneness)
  • Candy/grill thermometer for monitoring grill temperature
  • Metal or soaked wooden skewers (at least 8-10 inches long)
  • Tongs (long-handled, heat-resistant preferred)
  • Grill brush or grill scraper for cleaning grates
  • Chimney starter (if using charcoal)
  • Cutting board and sharp chef's knife
  • Large mixing bowl for marinade
  • Shallow dish or zip-top bag for marinating beef
  • Paper towels
  • Offset spatula or fish turner (for turning skewers)
  • Heat-resistant gloves or long tongs
  • Grill-safe platter for holding cooked skewers
  • Instructions

    Preparation Phase (30 minutes, plus 2-8 hours marinating)

    Step 1: Prepare the Citrus Mojo Marinade (6-8 minutes) In a large mixing bowl, combine 1 cup fresh orange juice, ¾ cup fresh lime juice, 8-10 minced garlic cloves, ¼ cup extra-virgin olive oil, 2 tablespoons ground cumin, 1 tablespoon dried oregano, 1 teaspoon optional cumin seeds, 1 teaspoon salt, ½ teaspoon black pepper, ¼ teaspoon red pepper flakes, 1 bay leaf, and 6-8 fresh cilantro sprigs. Whisk vigorously for 1-2 minutes until well combined. The mixture should be vibrant orange, fragrant, and uniform. Taste and adjust seasonings—the mojo should be assertively garlicky and cumin-forward, with bright citrus acidity that makes your mouth water. If too acidic, add 1 tablespoon honey to balance. If not garlicky enough, add 1-2 more minced cloves. Step 2: Prepare the Beef Examine your beef for quality and freshness. Look for marbling (white fat lines throughout the muscle)—more marbling means more flavor and juiciness. Trim any large external fat caps (leave thin marbling), and remove any dark surface oxidation with a sharp knife. Cut the beef into uniform 1.5-inch cubes. Uniform size is crucial for even cooking on the grill—smaller pieces overcook on the outside before the inside is done; larger pieces may not reach proper doneness. Step 3: Marinate the Beef (2-8 hours, ideally 4-6 hours) Place the beef cubes in a large zip-top bag or shallow dish. Pour the mojo marinade over the beef, ensuring every piece is submerged or well-coated. The citric acid begins penetrating and tenderizing the meat immediately, but maximum effect requires 4-6 hours. Refrigerate for at least 2 hours (minimum), up to 8 hours (maximum). Don't exceed 8 hours, as the citric acid can eventually affect texture negatively. Occasionally rotate or shake the bag to ensure even marination. Remove the beef from the refrigerator 30-45 minutes before grilling, bringing it closer to room temperature for more even cooking through the interior. Step 4: Prepare the Grill Station (10 minutes before grilling) If using charcoal, light your chimney starter about 30-40 minutes before grilling. When coals are white-hot and glowing, carefully pour them into your grill's charcoal basin, creating a hot zone and a cooler zone (useful for managing heat). For gas grills, preheat to medium-high (400-450°F), allowing 10-15 minutes for proper heating. Clean your grill grates thoroughly using a grill brush—removing old char and debris ensures better grill marks and prevents sticking. Once grates are clean, coat them with high-heat oil. Dip a paper towel in neutral oil and, using long tongs, wipe the oil across all grates. This creates a protective, non-stick surface. Let the oiled grates heat for 1-2 minutes until the oil shimmers and smokes slightly. Step 5: Thread the Skewers (8-10 minutes) Pat the marinated beef dry with paper towels—excess marinade drips into the fire and causes flare-ups. If using wooden skewers, ensure they've been soaked in water for at least 30 minutes; this prevents burning. Thread the beef cubes onto skewers, leaving small gaps (¼-inch) between pieces. This gap allows heat circulation and prevents steaming. Alternate beef with vegetables—bell pepper chunks, red onion chunks, and mushroom halves create visual interest and ensure vegetables cook properly between hot beef pieces. If desired, drizzle the assembled skewers with 1-2 tablespoons of the reserved mojo marinade (or fresh mojo). Toss the remaining vegetables (peppers, onion) with 1 tablespoon neutral oil, ½ teaspoon salt, and ¼ teaspoon black pepper. These vegetables can be grilled separately on a grill mat or in a basket.

    Cooking Phase (12-15 minutes)

    Step 6: Grill the Beef Skewers (10-12 minutes) Place the beef skewers directly on the preheated oiled grates. For a charcoal grill with hot and cooler zones, place skewers over the hot zone. Do not move them for the first 3-4 minutes. This initial period allows the beef's surface to sear and caramelize, creating grill marks and a flavorful crust. The mojo marinade will begin caramelizing on the surface, darkening to a deep mahogany brown. After 3-4 minutes, rotate the skewers 90 degrees to create cross-hatch grill marks. Continue cooking for 2-3 minutes without moving. Rotate again 90 degrees (back to original orientation, creating cross-hatches). Continue cooking for 2-3 minutes. The total cooking time depends on your desired doneness and grill temperature:
  • Rare (120-130°F internal temperature): 8-9 minutes total
  • Medium-Rare (130-135°F): 10-11 minutes total (recommended for maximum tenderness and juiciness)
  • Medium (135-145°F): 11-13 minutes total
  • Medium-Well (145-160°F): 13-15 minutes total
  • Well-Done (160°F+): 15+ minutes total
  • Use an instant-read thermometer, inserting it horizontally into the largest beef cube, being careful not to touch bone or skewer (which conduct heat). Wait 2-3 seconds for the reading to stabilize. Step 7: Grill the Vegetables (8-10 minutes) If desired, place the vegetable mixture on a grill-safe basket or on grill grates near (but not directly over) the hottest flames. Grill for 8-10 minutes, shaking occasionally to ensure even cooking. Vegetables are done when they show char marks and are fork-tender. They can grill simultaneously with beef or finish later. Step 8: Rest Before Serving (5 minutes) Transfer the cooked skewers to a clean platter and tent loosely with foil. Resting allows the meat's muscles to relax and reabsorb juices that were forced to the surface during cooking. This 5-minute rest makes the difference between excellent and average beef. During resting, the internal temperature actually rises slightly (carry-over cooking), so account for this when removing from the grill. Remove at 5-10°F below your target doneness. Step 9: Finishing and Plating Transfer the rested skewers to a serving platter. Arrange the grilled vegetables alongside. Squeeze fresh lime juice over everything—the acidity brightens the beef and all its flavors. Scatter chopped fresh cilantro over the top. Drizzle lightly with high-quality olive oil and finish with a pinch of fleur de sel or sea salt. The finishing salt adheres better than table salt and has superior mineral flavor. Serve immediately while still warm, with lime wedges for additional squeezing and hot sauce on the side.

    Expert Tips

    1. Grill Temperature Precision Most mishaps with grilled beef come from incorrect grill temperature. A grill that's too cool creates pale, flabby beef without caramelization. A grill that's too hot burns the exterior before the interior cooks. Use a grill thermometer to verify temperature (target 400-450°F for medium-high heat). Create a hot and cool zone on your grill: concentrate hot coals or flames on one side, leaving the other cooler. This gives you flexibility if beef is cooking too quickly. 2. Marinade Timing Matters Two hours is the minimum for flavor development; 4-6 hours is ideal. Beyond 8 hours, citric acid can negatively affect texture, making the beef mushy rather than tender. The mojo marinade is also delicious served as a finishing sauce—reserve 2-3 tablespoons before adding the raw beef, setting it aside unrefrigerated for finishing cooked beef. 3. Beef Selection and Quality Buy from a trusted butcher and look for bright red color (not brown), white fat (not yellow), and good marbling. Sirloin is leaner and more economical; ribeye is fattier and more flavorful; New York strip balances both. Cut the beef yourself from a larger piece rather than buying pre-cubed beef for better quality and less oxidation. The beef should smell fresh and sweet, never sour or off. 4. Skewer Construction Matters Leaving small gaps between ingredients allows heat to circulate properly. Don't pack ingredients tightly—this creates steaming rather than grilling. The beef cubes should be roughly the same size so they cook evenly. Threading vegetables between beef pieces ensures they cook through without becoming charred cinders. 5. The Critical Resting Period Five minutes might seem short, but resting is essential. During cooking, heat forces meat juices toward the surface. Resting allows muscle fibers to relax and reabsorb those juices, resulting in juicier, more tender beef. Skip this step and you'll lose 20-30% of the meat's juice when you bite into it. 6. Using an Instant-Read Thermometer Visual cues (pink interior, juices running clear) are unreliable. Temperature is the only accurate measure of doneness. Insert your thermometer horizontally into the meat, avoiding bone or skewer. Wait 2-3 seconds for reading stabilization. For more accurate readings, use multiple skewers as sample tests and average the readings.

    Understanding Caribbean Beef Grilling Traditions

    Caribbean grilling traditions trace back centuries to African cooking methods adapted to island ingredients and colonial influences. Beef skewers with citrus marinades represent the region's sophisticated understanding of flavor balance—bright acidity from citrus, savory depth from garlic and cumin, and protective heat from red pepper. The mojo marinade itself carries cultural significance, appearing throughout Cuba, Puerto Rico, and other Caribbean islands with regional variations. The technique of grilling meat quickly over high heat while developing caramelized exteriors reflects Caribbean's resourcefulness—working with available heat sources (charcoal, open flames) to create maximum flavor from simple ingredients. Contemporary Caribbean grilled beef honors these traditions while embracing modern techniques like precise thermometry and grill temperature control. The result bridges heritage and modernity—using ancestral flavor principles with contemporary equipment to produce consistent, exceptional results every time. Understanding this context enriches the cooking experience; you're not just following a recipe, you're participating in culinary traditions developed over centuries on island tables.

    Variations

    Grilled Beef with Achiote-Mojo Glaze Prepare the mojo marinade as directed, but add 1-2 tablespoons annatto paste (achiote paste, which adds color and earthy flavor) and reduce the orange juice to ¾ cup. During the final 2 minutes of grilling, brush the glaze onto the beef cubes, creating a glossy, caramelized finish. This variation adds Yucatecan influence and deeper color. Caribbean Beef and Plantain Skewers Thread ripe plantain chunks (cut into 1-inch pieces) between beef cubes along with peppers and onions. Plantain adds sweetness that balances the mojo's acidity and creates a more complete one-skewer meal. The plantain should be ripe but not overly soft to hold its shape during grilling. Spicy Scotch Bonnet Mojo Skewers Add 1-2 whole Scotch bonnet peppers to the mojo marinade and let them infuse for the full marinating period. Include ½-1 teaspoon red pepper flakes in the mojo. This variation celebrates heat-forward Caribbean cooking for those who love spicy food. The mojo becomes significantly more fiery. Grilled Beef with Pineapple and Mojo Glaze Thread fresh pineapple chunks between beef and vegetables. During the final minute of grilling, brush the pineapple lightly with mojo glaze to caramelize. Serve with a fresh pineapple-habanero sauce on the side. The tropical sweetness complements the mojo beautifully. Carne Asada-Style Caribbean Beef Add 1 tablespoon Mexican dried oregano (not the Mediterranean type), increase cilantro to ¼ cup chopped, and add 1 tablespoon fish sauce to the mojo (adds umami depth without fish taste). Marinate for 6-8 hours. After grilling, shred the beef slightly and serve in warm corn tortillas with pickled onions, avocado, and fresh cilantro. This Latinized presentation honors Caribbean-Mexican culinary connections.

    Storage Instructions

    Storing Cooked Grilled Beef Cool the cooked beef to room temperature (about 20 minutes) before refrigerating. Store in an airtight container for 3-4 days. The beef maintains good quality for this duration. The mojo flavors continue developing during storage, making day-2 leftovers often more flavorful than fresh. Reheating Grilled Beef For best texture and flavor, reheat gently in a low oven (325°F) for 10-12 minutes until warmed through, rather than using high heat. High heat causes the meat to toughen. Alternatively, serve chilled or at room temperature in salads, grain bowls, or tacos—grilled beef is excellent cold. Storing Raw Marinated Beef Marinated raw beef can be refrigerated for up to 3 days in its marinade. Don't exceed this time, as the acidity will eventually affect texture negatively. For longer storage, freeze the marinated beef in heavy-duty freezer bags or airtight containers for up to 3 months. Thaw overnight in the refrigerator before grilling; do not thaw at room temperature. Freezing Cooked Beef Cooked grilled beef freezes well for up to 2 months in freezer-safe containers. Thaw overnight in the refrigerator. Frozen-then-thawed beef is slightly less tender but remains delicious—particularly good for soups, stews, grain bowls, or tacos where texture is less critical.

    Serving Suggestions

    Caribbean Plate with Rice and Beans Serve skewers over cilantro-lime rice with black beans or kidney beans. Include fried plantains, avocado slices, and a fresh green salad with citrus vinaigrette. This traditional preparation celebrates Caribbean home cooking and creates a complete, balanced meal. Taco Bar Presentation Shred the grilled beef into bite-sized pieces. Set up a taco bar with warm corn and flour tortillas, shredded cabbage, pickled red onions, fresh cilantro, diced avocado, crema or sour cream, and hot sauce. Guests can build their own tacos, creating an interactive, fun presentation. Grain Bowl Composition Serve over cilantro-lime rice, quinoa, or millet with black beans, diced avocado, shredded red cabbage, diced fresh mango, diced cucumber, crispy chickpeas, and a lime-tahini dressing. Top with cilantro and lime juice. This modern, nutrient-dense presentation appeals to health-conscious diners. Grilled Beef Salad Serve chilled or at room temperature over mixed greens with cucumber, cherry tomatoes, diced mango, red onion, avocado, crispy tortilla strips, and a lime vinaigrette. Scatter cilantro over top. The fresh vegetables and bright dressing balance the grilled beef's richness. With Traditional Caribbean Sides Accompany with fried dumplings, cassava bread, cornmeal porridge, roasted yuca, and pickled vegetables. This hearty presentation celebrates traditional Caribbean cuisine in its fullest expression.

    Frequently Asked Questions

    Q: Can I make this with chicken or other proteins instead of beef? A: Absolutely. The mojo marinade works beautifully on any protein. Chicken (cut into 1.5-inch cubes) requires 6-8 minutes grilling over medium heat; shrimp requires 3-4 minutes over medium-high heat; pork requires 10-12 minutes over medium heat. Adjust timing based on protein size and heat level. Q: What if I don't have an outdoor grill? A: Use a grill pan indoors or an indoor tabletop grill. Preheat to medium-high heat (about 400°F if electric). Place skewers on the hot surface and grill exactly as described—about 3-4 minutes per side, rotating for grill marks. The skewers won't achieve quite the same char, but flavor will be comparable. Q: Can I marinate for longer than 8 hours? A: Not recommended. Beyond 8 hours, the citric acid continues breaking down muscle proteins, eventually resulting in mushy, over-softened beef rather than tender beef. If you need to marinate longer, remove the beef from the mojo after 8 hours, store separately from the marinade, and add the marinade back 30 minutes before grilling. Q: What's the best beef cut for this recipe? A: Sirloin, New York strip, and ribeye all work beautifully. Sirloin is lean and economical; ribeye is fatty and flavorful; New York strip balances both. Avoid tenderloin (too expensive for grilling) or extremely tough cuts (even the mojo can't fully remedy them). Buy from a butcher who can recommend based on your preferences. Q: How do I know if my grill is at the right temperature? A: Use a grill thermometer. For this recipe, target 400-450°F (medium-high heat). If you don't have a thermometer, use the hand test: hold your hand 6 inches above the grates. If you can hold it there for 2-3 seconds before heat becomes unbearable, you're at medium-high heat. Q: Can I prepare the mojo marinade ahead of time? A: Yes! The mojo keeps refrigerated in an airtight container for up to 5 days. Make it a day or two ahead and you're ready to marinate beef whenever you want. You can even freeze the mojo for up to 1 month (thaw overnight before using). This makes the recipe very convenient for entertaining.

    Affiliate Disclosure

    This page contains affiliate links to grilling equipment and products we genuinely recommend. As an Amazon Associate, The Eating Channel earns from qualifying purchases at no additional cost to you. We only recommend products we've tested and believe will enhance your grilling experience and results. Recommended Equipment for This Recipe: Shop Outdoor Grills and Grill Systems → Shop Instant-Read Meat Thermometers → Shop Grill Thermometers → Shop Quality Grill Tools and Tongs → Shop Metal Skewers and Grilling Accessories →
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Weber Instant-Read Meat Thermometer

    28,400+

    $13.97

    View on Amazon
    Budget Pick

    Grill Tongs & Spatula Set - Heavy Duty Stainless Steel

    12,300+

    $14.99

    View on Amazon

    Lodge Cast Iron Grill Press

    8,900+

    $24.95

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.