Description
This easy and flavorful Mediterranean-inspired appetizer combines creamy mozzarella pearls, meaty artichoke hearts, briny olives, and juicy tomatoes in a herb-packed olive oil marinade. Perfect for sharing, snacking, or grazing boards, and even better when made ahead.
Ingredients
8 oz mozzarella pearls, drained
1 cup marinated artichoke hearts, halved
1 cup kalamata olives, drained
1/2 cup cherry tomatoes, halved or sun-dried
1/2 cup extra virgin olive oil
2 cloves garlic, minced
1/4 cup fresh parsley, chopped
2 sprigs fresh rosemary or basil
1/4 teaspoon red pepper flakes (optional)
Salt, to taste
Black pepper, to taste
Instructions
1. Drain mozzarella, artichoke hearts, and olives. Pat dry if needed. Slice any large pieces to bite-size.
2. In a bowl or jar, whisk together olive oil, garlic, parsley, rosemary or basil, red pepper flakes, salt, and black pepper.
3. Add mozzarella, artichokes, olives, and tomatoes to the marinade. Gently stir to coat evenly.
4. Cover and refrigerate for at least 1 hour, preferably overnight. Stir once or twice while marinating.
5. Bring to room temperature before serving. Serve on a platter with crostini or as part of a grazing board.
Notes
Use fresh herbs for the best flavor, but dried herbs work in a pinch (use 1/3 of the amount).
Let the mixture sit out before serving so the olive oil is smooth and flavorful.
Add roasted red peppers, capers, or pearl onions for even more Mediterranean flair.
- Prep Time: 15 minutes
- Category: Appetizer
- Method: Marinating
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 215
- Sugar: 1
- Sodium: 410
- Fat: 19
- Saturated Fat: 5
- Unsaturated Fat: 13
- Trans Fat: 0
- Carbohydrates: 5
- Fiber: 2
- Protein: 7
- Cholesterol: 15
Keywords: marinated mozzarella, antipasto, Mediterranean appetizer