Moroccan Marinated Olives: Easy Spiced Olive Recipe

Updated November 7, 2026

Total time
24 hr 15 min
prep 15 min · cook 0 min
Serves
8
portions as written

Jump to recipe

Moroccan Marinated Olives: Easy Spiced Olive Recipe

Moroccan marinated olives are a staple of North African meze tables, where briny olives are transformed with bright citrus, warming spices, and fresh herbs. This recipe delivers that same bold, aromatic flavor at home in under 15 minutes of prep—no cooking required. The marinade balances salty olives with lemon, garlic, cumin, and a gentle kick of chili, creating a versatile snack or appetizer that tastes even better after a day in the fridge.

Ingredients

  • 3 cups (450 g) mixed green and black olives, drained and rinsed
  • 1 lemon, thinly sliced and seeds removed
  • 4 cloves garlic, thinly sliced
  • 1 teaspoon (2 g) ground cumin
  • 1 teaspoon (2 g) smoked paprika (optional, for a smoky note)
  • 1/2 teaspoon (1 g) crushed red pepper flakes (adjust to taste)
  • 1/2 cup (120 ml) extra-virgin olive oil
  • 2 tablespoons (30 ml) fresh lemon juice (from about 1 lemon)
  • 1 tablespoon (15 ml) white wine vinegar or sherry vinegar
  • 1 teaspoon (5 g) salt, or to taste (go easy if olives are very salty)
  • 1/2 teaspoon (1 g) black pepper
  • 1/4 cup (10 g) fresh parsley, chopped (or cilantro)
  • 1/4 cup (10 g) fresh mint leaves, roughly chopped (optional)

Instructions

  1. Rinse the olives thoroughly under cold water to remove excess brine, then drain well. Pat dry with a clean kitchen towel—this helps the marinade cling better.
  2. In a medium bowl, combine the olives, lemon slices, garlic, cumin, smoked paprika (if using), red pepper flakes, salt, and black pepper. Toss to coat evenly.
  3. Whisk together the olive oil, lemon juice, and vinegar in a small bowl or measuring cup. Pour over the olive mixture and stir until everything is well coated.
  4. Fold in the fresh parsley and mint (if using).
  5. Transfer the mixture to a clean glass jar or airtight container. Press the olives down so they are submerged in the oil as much as possible—add a little more oil if needed to cover.
  6. Cover and refrigerate for at least 24 hours to allow the flavors to meld. The longer they sit, the more flavorful they become.
  7. Before serving, let the olives come to room temperature for about 30 minutes—cold dulls the flavors. Give them a good stir and adjust seasoning if needed.

Tips

  • Choose the right olives: Use a mix of meaty green (like Castelvetrano) and firm black (like Kalamata) olives for texture and color. Avoid pre-stuffed or very soft olives, as they can turn mushy.
  • Substitutions: No fresh lemon? Use 2 tablespoons more vinegar. Don’t have cumin? Coriander or fennel seeds work nicely. If you don’t eat alcohol, skip the vinegar or use apple cider vinegar—the flavor will be slightly different but still delicious.
  • Common mistake: Skipping the rinse. Olives packed in brine can be overly salty and will overpower the marinade. Always rinse and dry them first.
  • Make ahead: These olives are meant to be made at least a day ahead. The marinade mellows and the olives absorb the aromatics, so don’t rush it.

Serving Suggestions

Serve Moroccan marinated olives as part of a meze spread with hummus, baba ganoush, and warm pita bread. They also make a great topping for salads, grain bowls, or grilled fish. For a simple appetizer, place them in a bowl with a drizzle of the marinade and some crusty bread for dipping.

Variations

  • Spicy Harissa: Stir in 1–2 teaspoons of harissa paste for a fiery North African kick.
  • Orange Twist: Replace the lemon slices with orange slices and use orange juice instead of lemon juice for a sweeter, more floral flavor.
  • Herb Swap: Use cilantro instead of parsley, or add fresh oregano or thyme for an earthy note.
  • Roasted: For a warm version, spread the marinated olives on a baking sheet and roast at 400°F (200°C) for 10–15 minutes until fragrant. Serve warm.

Storage and Reheating

Store the olives in an airtight container in the refrigerator for up to 2 weeks. The oil will solidify when cold—that’s normal; just let them sit at room temperature for 20–30 minutes before serving. Always use a clean spoon to remove olives to avoid introducing bacteria. If you want to reheat roasted olives, do so in a skillet over medium heat for 2–3 minutes, or in the microwave in 30-second bursts. Do not leave the olives at room temperature for more than 2 hours.

Frequently Asked Questions

Can I use canned olives? Yes, canned olives work fine. Just be sure to rinse them well, as they are often packed in a salty brine that can make the final dish too salty.

How long do these olives keep? Stored properly in the refrigerator, they will keep for up to 2 weeks. The flavor actually deepens over the first few days.

Can I freeze marinated olives? Yes, you can freeze them in a freezer-safe container for up to 3 months. Thaw in the refrigerator overnight and bring to room temperature before serving. The texture may soften slightly, so they are best used in cooking after freezing.

What if I don’t like spicy food? Simply omit the red pepper flakes or reduce them to a pinch. The marinade will still be flavorful from the garlic, lemon, and cumin.

Do I need to use extra-virgin olive oil? Extra-virgin gives the best flavor, but a good quality regular olive oil works too. Avoid using a very strong, peppery oil that might overpower the olives.

Can I reuse the marinade? Yes, you can reuse the oil for another batch of olives, but it will be less potent. You can also drizzle it over salads or use it as a bread dip.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).