Cuban Mojo Shrimp is a zesty and flavorful dish that brings a taste of the Caribbean to your plate. With fresh shrimp marinated in garlic, citrus juices, and spices, it’s a delight!
I love how quick it is to whip up this shrimp. Just toss everything together and let it marinate—easy peasy! It’s perfect for a sunny day or any special get-together. 🌞
Key Ingredients & Substitutions
Shrimp: Large shrimp are the star here! You can use fresh or frozen, just make sure they’re peeled and deveined. If you’re vegetarian, try substituting with tofu or chickpeas for a similar texture.
Garlic: Fresh is best for that punchy flavor, but if you’re in a rush, garlic powder can be used. Use about 1/2 teaspoon of powder for each clove of garlic.
Citrus Juices: Lime and orange juice create great balance. If oranges are unavailable, you can use a mix of lime and lemon juice. Grapefruit juice adds a unique twist, too!
Olive Oil: Essential for cooking and flavor. If you’re looking for a lighter option, avocado oil can work just as well.
Spices: Ground cumin gives depth, while smoked paprika adds warmth. If it’s not available, regular paprika or even a dash of chili powder can be used. Adjust to your taste!
How Do I Marinate Shrimp for Maximum Flavor?
Marinating in a flavorful mixture is key to making the shrimp delicious. Here’s how to ensure your shrimp soak up all those wonderful tastes:
- Create your mojo sauce by mixing garlic, lime, orange juice, olive oil, cumin, and spices. Whisk until smooth.
- Add the shrimp and give them a thorough toss in the marinade. Make sure every piece is coated.
- Cover and refrigerate for at least 30 minutes—this allows the citric acid to penetrate and tenderize the shrimp.
- Don’t marinate too long; otherwise, the shrimp can get mushy!
Once you’ve marinated, you’re ready to cook! The shrimp will taste amazing with that wonderful zing from the citrus.

Cuban Mojo Shrimp
Ingredients:
- 1 lb large shrimp, peeled and deveined (tails on or off, as preferred)
- 6 cloves garlic, finely minced
- 1/4 cup fresh lime juice (about 2 limes)
- 1/4 cup fresh orange juice (about 1 orange)
- 1/4 cup olive oil
- 1 teaspoon ground cumin
- 1/2 teaspoon smoked paprika (optional)
- 1/2 teaspoon crushed red pepper flakes (adjust to taste)
- Salt and freshly ground black pepper, to taste
- 2 tablespoons fresh cilantro or parsley, chopped (for garnish)
- Lemon or lime wedges, for serving
Time Needed:
This recipe takes about 10 minutes for prep and 10 minutes for cooking, plus at least 30 minutes for marinating. In total, you’ll be looking at around 50 minutes, most of which is hands-off time while the shrimp soak up all that delicious mojo flavor.
Step-by-Step Instructions:
1. Prepare the Mojo Marinade:
In a medium bowl, whisk together the minced garlic, lime juice, orange juice, olive oil, ground cumin, smoked paprika, crushed red pepper flakes, salt, and pepper. Make sure everything is well combined. This vibrant mixture is your mojo marinade that will infuse the shrimp with tons of flavor!
2. Marinate the Shrimp:
Add your peeled and deveined shrimp to the marinade, tossing them gently to make sure each shrimp is coated. Cover the bowl and place it in the refrigerator to marinate for at least 30 minutes and up to 1 hour. This allows the shrimp to soak up all those zesty flavors.
3. Cook the Shrimp:
Heat a large skillet over medium-high heat. Once hot, remove the shrimp from the marinade, making sure to reserve the marinade for later. Place the shrimp in the skillet in a single layer. Cook for about 2 minutes on one side until they turn pink and are slightly golden. Then, flip them over.
4. Finish Cooking with the Marinade:
Pour the reserved marinade over the shrimp and let it cook for an additional 1-2 minutes, stirring occasionally, until the shrimp are opaque and fully cooked. The sauce should start to thicken slightly. Be sure not to overcook the shrimp!
5. Garnish and Serve:
Once cooked, remove the skillet from heat and sprinkle freshly chopped cilantro or parsley over the top of the shrimp for a pop of freshness. Serve immediately with lemon or lime wedges for an extra burst of citrus. Cuban Mojo Shrimp is great over rice, with crusty bread, or alongside a fresh salad.
Enjoy your bright, garlicky Cuban Mojo Shrimp bursting with citrus flavor! It’s sure to be a hit!
Can I Use Frozen Shrimp?
Yes, you can! Just make sure to thaw the shrimp completely before marinating. A quick way to thaw them is by placing them in a sealed plastic bag and submerging them in cold water for about 15-20 minutes.
How Long Can I Marinate the Shrimp?
For the best flavor, marinate the shrimp for at least 30 minutes and up to 1 hour. If marinated for longer, the acid from the citrus juice may start to break down the shrimp too much, making them mushy.
What Should I Serve with Cuban Mojo Shrimp?
This dish pairs wonderfully with rice, crusty bread, or a fresh salad. For a lighter option, consider serving with roasted vegetables or a zesty quinoa salad.
How to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the microwave or on the stovetop, adding a splash of water or lime juice to keep the shrimp moist.



