Marinated Mozzarella Balls (Easy Italian Appetizer)
This post may contain affiliate links. Please read our disclosure policy.
These marinated mozzarella balls are what I put on the table when I want people hovering in my kitchen. Creamy, milky mozzarella soaked in good olive oil, fresh herbs, lemon zest, and just enough garlic to make it interesting. It’s effortless (10 minutes to make!), elegant, and tastes like something you’d be served on a terrace in Italy.
Serve with How To Make Crostini. You’ll also love my Marinated Olives, Bruschetta Recipe with Mozzarella, White Bean Dip Recipe, and Salami Cups Appetizer.


Quick Look at This Recipe
- Prep Time: 10 minutes
- Marinate Time: 30 minutes (or up to 24 hours)
- Total Time: 40 minutes minimum
- Servings: 6–8 as an appetizer
- Dietary Info: Vegetarian, Gluten-Free, Low Carb
- Method: No-cook
- Technique: Herb oil infusion
- Flavor/Texture: Creamy, fresh, bright, slightly spicy
Why You’ll Love This Family Favorite!

In Italy, we don’t overcomplicate appetizers. We start with something beautiful and let the ingredients shine.
Unlike the store-bought kind, you won’t find weird oils and preservatives, or unnecessary ingredients in this recipe.
Fresh mozzarella, excellent olive oil, fresh herbs from the garden, that’s it. This is the kind of antipasto I grew up seeing on the table before Sunday lunch. Everyone sneaks one before sitting down. Perfect appetizer for summer BBQs, Thanksgiving, Christmas, dinner parties, or a casual charcuterie board.
Enjoy as an appetizer paired with mains like Ricotta Meatballs in Tomato Sauce (Polpette di Ricotta) and Porchetta Recipe (Authentic Italian Pork Roast).
Made With Amore,

Table of Contents
- Quick Look at This Recipe
- Why You’ll Love This Family Favorite!
- Ingredients for Marinated Mozzarella Balls Recipe
- Substitutions and Variations
- How To Make Marinated Mozzarella Balls
- Recipe Tips
- Marinated Mozzarella FAQ’s
- How to Serve Marinated Mozzarella
- More Easy Appetizer Ideas
- Marinated Mozzarella Balls Recipe
Ingredients for Marinated Mozzarella Balls Recipe
Simple ingredients. Big Italian flavor. Zero stress.

- Parsley – clean, bright backbone
- Basil – sweet, classic Italian aroma
- Lemon zest – adds freshness and balance
- Garlic – subtle infusion, not overpowering
- Roasted red peppers or pepper drops – sweet, tangy contrast
- Red pepper flakes – gentle heat
- Extra-virgin olive oil – carries the flavor; choose the best you have
- Fresh mozzarella cheese balls – creamy, delicate, the star
See the recipe card for exact quantities.
Substitutions and Variations
- Swap parsley and basil for fresh oregano or thyme for a deeper, more rustic flavor.
- Add strips of sun-dried tomatoes for a richer, slightly sweet intensity.
- Use orange zest instead of lemon for a softer citrus note.
- Stir in cracked black peppercorns for bold, aromatic heat.
- Add a splash of white balsamic vinegar for subtle tang and balance.
- Toss in cherry tomatoes for a caprese-style variation. Try my Caprese Pasta Salad (Italian Recipe) and Caprese Sandwich Recipe with Basil Pesto (Panini).
- Use marinated artichoke hearts for a briny antipasto twist.
- Make it spicy with extra red pepper flakes or thinly sliced fresh chili.
- Turn it into a skewer appetizer with salami and olives for entertaining. Pair alongside my Salami Cups Appetizer Recipe (Crispy Antipasto Bites).
- Swap mozzarella for marinated feta for a firmer, saltier alternative.
How To Make Marinated Mozzarella Balls
This is a step-by-step photo overview of this super easy homemade marinated mozzarella balls recipe; the full instructions are in the recipe card below.

Step #1: Prepare the Mozzarella: Drain the mozzarella balls well and gently pat them completely dry with paper towels. This helps the oil adhere and keeps the marinade from becoming watery. Make the Marinade: In a medium bowl, combine the parsley, basil, lemon zest, garlic halves, roasted red peppers, red pepper flakes, and sea salt.

Step #2: Add the olive oil on top and stir well to combine.

Step #3: Marinate: Add the mozzarella balls to the bowl.

Step #4: Gently toss to coat the mozzarella completely in the marinade. Transfer to a jar or an airtight container. Rest: Let marinate at room temperature for at least 30 minutes before serving, or refrigerate for up to 24 hours for deeper flavors. If refrigerated, bring back to room temperature before serving for the best texture. Serve: Remove the garlic cloves before serving, if desired. Spoon extra herb oil over the top and serve with crusty Italian bread or homemade crostini for dipping.

My Pro Tips
Recipe Tips
- Always pat the mozzarella dry before marinating, or the oil turns cloudy.
- Use high-quality olive oil—this recipe depends on it.
- Let it sit at room temperature before serving for the creamiest texture.
- Make it a day ahead for a deeper flavor.
Marinated Mozzarella FAQ’s
At least 30 minutes, but 12–24 hours gives the best flavor.
Yes. After about 4 days, the texture can become overly soft, and the herbs lose freshness.
Store in an airtight container in the refrigerator for up to 3-4 days. Keep the mozzarella submerged in oil. Bring to room temperature before serving.
Yes, if storing longer than 2 hours. Always bring back to room temperature before serving.
How to Serve Marinated Mozzarella
– As part of an antipasto platter with olives and cured meats
– Skewered with cherry tomatoes and basil
– On crostini with a drizzle of balsamic glaze
– Tossed into pasta salad, such as my Caprese Pasta Salad or Antipasto Pasta Salad.
– Alongside grilled vegetables, like my Grilled Eggplant.
More Easy Appetizer Ideas
💙 MADE THIS RECIPE AND LOVED IT? 💙 Please leave a ⭐️STAR rating and COMMENT below- I love connecting with you! Tag me with your creations on Instagram and find me on Pinterest.
Marinated Mozzarella Balls

Ingredients
- 3 tablespoons fresh parsley, finely chopped
- 2 tablespoons fresh basil leaves, finely chopped
- 1 teaspoon lemon zest
- 2 garlic cloves, cut in half
- 2 tablespoons roasted red peppers, finely chopped (or sweet pepper drops, whole)
- ¼ teaspoon red pepper flakes
- ½ teaspoon sea salt, plus more to taste
- ¾ cup high-quality extra-virgin olive oil
- 8 ounces ciliegine fresh mozzarella balls, drained and patted completely dry (bocconcini or pearl mozzarella also work)
Instructions
- Prepare the Mozzarella: Drain the mozzarella balls well and gently pat them completely dry with paper towels. This helps the oil adhere and keeps the marinade from becoming watery.
- Make the Marinade: In a medium bowl, combine the parsley, basil, lemon zest, garlic halves, roasted red peppers, red pepper flakes, sea salt, and olive oil. Stir well to combine.
- Marinate: Add the mozzarella balls to the bowl and gently toss to coat completely in the marinade. Transfer to a jar or airtight container.
- Rest: Let marinate at room temperature for at least 30 minutes before serving, or refrigerate for up to 24 hours for deeper flavor. If refrigerated, bring back to room temperature before serving for best texture.
- Serve: Remove the garlic cloves before serving if desired. Spoon extra herb oil over the top and serve with crusty Italian bread or homemade crostini for dipping.
Notes
- Always pat the mozzarella dry before marinating, or the oil turns cloudy.
- Use high-quality olive oil—this recipe depends on it.
- Let it sit at room temperature before serving for the creamiest texture.
- Make it a day ahead for a deeper flavor.
- As part of an antipasto platter with olives and cured meats
- Skewered with cherry tomatoes and basil
- On crostini with a drizzle of balsamic glaze
- Tossed into pasta salad
- Alongside grilled vegetables
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











