Description
Craving an easy yet impressive appetizer that feels like a Mediterranean vacation in a bowl? This Marinated Mozzarella Balls, Artichokes, and Olives recipe delivers vibrant flavor in every bite. It combines creamy mozzarella pearls, tender artichoke hearts, briny olives, and sun-dried tomatoes all soaked in a herby garlic-infused olive oil. Perfect for a quick party snack, holiday spread, picnic basket, or even to jazz up salads and pasta. Itβs one of those easy recipes that turns simple ingredients into crowd-pleasing food ideas. Ideal for any gathering or weeknight dinner board, and it doubles as a healthy snack too!
Ingredients
1 cup fresh ciliegine mozzarella balls
1 cup marinated artichoke hearts, drained
1 cup mixed olives (green and Kalamata)
1 cup cherry tomatoes (roasted or fresh)
1β4 cup sun-dried tomatoes, chopped
2 tablespoons fresh parsley, chopped
1 tablespoon fresh basil, chopped
1 sprig fresh rosemary (plus extra for garnish)
2 cloves garlic, thinly sliced
1β2 teaspoon red pepper flakes
1β2 cup extra virgin olive oil
1 tablespoon balsamic vinegar (optional)
Instructions
1. Drain and pat dry the mozzarella balls, artichokes, and olives. Cool cherry tomatoes if roasted.
2. In a large bowl, whisk together olive oil, garlic, sun-dried tomatoes, red pepper flakes, herbs, and balsamic vinegar.
3. Add mozzarella, artichokes, olives, and cherry tomatoes into the marinade. Gently stir to coat.
4. Cover and refrigerate for at least 1 hour or overnight for best flavor. Stir occasionally.
5. Let sit at room temperature for 10 minutes before serving. Garnish with rosemary. Serve with bread, crackers, or skewers.
Notes
Let the mixture sit overnight for deeper flavor infusion.
Use high-quality olive oilβitβs the base of your entire marinade.
- Prep Time: 10 minutes
- Cook Time: 0 minutes
- Category: Appetizer
- Method: No-cook
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/6 batch
- Calories: 220
- Sugar: 2g
- Sodium: 520mg
- Fat: 20g
- Saturated Fat: 5g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 15mg