Mediterranean Marinated Mozzarella Balls, Artichokes, and Olives for a cozy family dinner, and honestly, it turned into one of those recipes everyone kept talking about long after the meal was over. A close friend first introduced me to a similar appetizer at a Mediterranean café, and I immediately fell in love with the combination of creamy mozzarella, briny olives, and tangy artichokes.
After a stressful week, I wanted something simple but full of fresh flavor. Mediterranean recipes always help me slow down and enjoy cooking again because they’re colorful, light, and made for sharing. Sometimes I cook when I’m happy because I love bringing everyone together around the table, and other times I cook because it helps me relax after busy days.
Last Sunday afternoon, I put this together while my family was sitting in the kitchen chatting. As the garlic, herbs, olive oil, and lemon mixed together, the smell alone felt like something straight out of a little seaside Mediterranean restaurant. My husband kept stealing olives from the bowl before dinner, and even my kids loved the little mozzarella balls.
When I served it with warm pita bread and crackers, everyone gathered around the platter immediately. The flavors were fresh, salty, creamy, and absolutely addictive. By the end of the evening, there was barely anything left in the bowl.
Now this has become one of my favorite Mediterranean appetizers whenever I want something elegant, easy, and full of flavor without spending hours cooking.
🫒 Mediterranean Marinated Mozzarella Balls, Artichokes, and Olives
Prep Time:
15 minutes
Marinating Time:
1 hour
Total Time:
1 hour 15 minutes
Servings:
6 servings
Ingredients
- 8 oz fresh mozzarella balls (bocconcini or ciliegine)
- 1 cup marinated artichoke hearts, drained and halved
- 1 cup mixed Mediterranean olives (kalamata & green olives)
- 3 tablespoons extra virgin olive oil
- 2 garlic cloves, minced
- 1 tablespoon fresh lemon juice
- 1 teaspoon dried oregano
- ½ teaspoon basil
- ½ teaspoon crushed red pepper flakes (optional)
- 2 tablespoons fresh parsley, chopped
- Salt and black pepper to taste
Optional Add-Ins:
- Cherry tomatoes
- Roasted red peppers
- Feta cheese cubes
- Cucumber slices
Instructions
Step 1: Prepare ingredients
Drain mozzarella and artichokes. Pat dry if needed.
Step 2: Make marinade
Whisk together olive oil, garlic, lemon juice, oregano, basil, parsley, salt, pepper, and red pepper flakes.
Step 3: Combine everything
Add mozzarella balls, olives, and artichokes to a large bowl.
Step 4: Toss gently
Pour marinade over ingredients and toss carefully to coat evenly.
Step 5: Marinate
Cover and refrigerate for at least 1 hour for best flavor.
Step 6: Serve
Serve chilled or at room temperature with pita bread, crackers, or toasted baguette slices.
Nutrition (Per Serving Approx.)
- Calories: 220
- Protein: 8g
- Carbs: 5g
- Fat: 19g
- Fiber: 2g
Q&A
Can I make this ahead of time?
Yes! It actually tastes better after marinating longer.
What olives work best?
Kalamata and Castelvetrano olives are amazing together.
Can I use large mozzarella balls?
Yes, just cut them into bite-sized pieces.
How long does it last?
Up to 4 days refrigerated.
Is this good for parties?
Absolutely—it’s one of the easiest Mediterranean appetizers for entertaining.
