Zesty Cuban Mojo Sauce: A Flavor Explosion in Every Bite

Authentic Homemade Spanish Mojo Sauce Recipe

Discover the secret behind irresistible rotisserie chicken! This tangy, garlicky Cuban Mojo sauce will transport your taste buds straight to Havana. Perfect as a marinade, baste, or dip, this versatile sauce packs a punch that’ll make any dish sing.

Mojo sauce comes in many varieties, but the Cuban version steals the show. Sour orange juice forms the tart foundation, while plenty of garlic adds a robust kick. Olive oil smooths things out, and a dash of oregano and cumin brings an earthy depth that’ll leave you craving more.

While store-bought substitutes work in a pinch, nothing beats the authentic flavor of fresh sour oranges. Hunt them down at your local Hispanic market for the ultimate Mojo experience. Your taste buds will thank you!

Authentic Cuban Mojo Sauce


  • 8 cloves garlic, minced
  • 2/3 cup fresh sour orange juice, or 1/3 cup of fresh orange juice and 1/3 cup of fresh lime juice (see notes)
  • 1/3 cup olive oil
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon cumin
  • Kosher salt and freshly ground black pepper to taste


  1. Start by creating a flavorful garlic paste. Place the minced garlic in a mortar with 1/2 teaspoon of salt. Use the pestle to grind and mash until you achieve a smooth consistency. This step releases the garlic’s oils and intensifies its flavor.
  2. In a small bowl, combine your garlic paste with the sour orange juice, olive oil, oregano, and cumin. Whisk vigorously to emulsify the mixture. Taste and adjust the seasoning with salt and pepper until it’s just right. Your Mojo sauce is now ready to elevate any dish!


Can’t find sour oranges? No worries! Mix equal parts fresh orange juice and lime (or lemon) juice for a close approximation of that distinctive sour orange flavor. While not identical, this substitute will still deliver a delicious Mojo sauce.

Nutrition Facts (per serving)
746 Calories
72g Fat
26g Carbs
3g Protein
Nutrition Facts
Amount per serving
Calories 746
% Daily Value*
Total Fat 72g 92%
Saturated Fat 10g 50%
Cholesterol 0mg 0%
Sodium 1267mg 55%
Total Carbohydrate 26g 10%
Dietary Fiber 1g 4%
Total Sugars 14g
Protein 3g
Vitamin C 91mg 453%
Calcium 84mg 6%
Iron 2mg 12%
Potassium 457mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

You may also like: