
These skewers are everything you want from a warm-weather meal — bright, bold, and packed with flavor from the Mediterranean pantry. Large shrimp get tossed in a punchy marinade of garlic, oregano, cumin, and lemon juice before hitting a hot grill, where they cook up juicy and perfectly pink in just minutes. Cherry tomatoes and briny Kalamata olives threaded between each shrimp add bursts of sweetness and saltiness that make every bite feel complete. The whole dish is naturally built around seafood and produce, so there's no need to swap or substitute a single thing to keep it entirely free of beef. A finishing scatter of fresh parsley and a squeeze of lemon over the platter pulls everything together with a clean, herby brightness. It's the kind of recipe that looks impressive enough for guests but is genuinely simple to pull off on a weeknight grill.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













If using wooden skewers, soak them in water for at least 20 minutes so they don't char on the grill.
In a mixing bowl, whisk together 2 tbsp of the olive oil, the garlic, oregano, cumin, red pepper flakes, salt, black pepper, and lemon juice. Add the shrimp and toss to coat evenly. Let marinate at room temperature for 15–20 minutes — no longer, as the lemon juice will begin to firm the shrimp.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
