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: Marinated Mozzarella Balls (Easy Italian Appetizer)
- 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: Marinated Mozzarella Balls (Easy Italian Appetizer)
- Why You’ll Love This Family Favorite!
- Simple Ingredients
- Variations & Substitutions
- How To Make Marinated Mozzarella Balls
- Marinated Mozzarella Balls FAQs
- Serving Suggestions
- Recipe Tips
- More Easy Appetizer Ideas
- Marinated Mozzarella Balls Recipe
Simple Ingredients
Simple ingredients, big Italian flavor, and zero stress.

- Fresh Mozzarella Cheese Balls — the star ingredient and creamy base
- Extra-Virgin Olive Oil — carries and infuses all the flavor
- Parsley — gives the marinade its fresh, bright backbone
- Garlic — adds savory depth and classic Italian flavor
- Lemon Zest — balances the richness with freshness and brightness
See recipe card for full information on ingredients and quantities.
Variations & Substitutions
- Make them Sweet: Add strips of sun-dried tomatoes for a richer, slightly sweet intensity.
- Caprese-Style: Toss in cherry tomatoes for a caprese-style variation. Try my Caprese Pasta Salad (Italian Recipe) and Caprese Sandwich Recipe with Basil Pesto (Panini).
- Make Skewers: Turn it into a skewer appetizer with salami and olives for entertaining. Pair alongside my Salami Cups Appetizer Recipe (Crispy Antipasto Bites).
- Cheese Swap: Swap mozzarella for marinated feta for a firmer, saltier alternative.
How To Make Marinated Mozzarella Balls
Creamy mozzarella balls soaked in herby olive oil, garlic, and bright lemon create an easy appetizer bursting with fresh Italian flavor. Follow the step-by step photos and see the recipe card at the bottom for a printable version.

- Drain the mozzarella balls well and gently pat them completely dry with paper towels. In a medium bowl, combine the parsley, basil, lemon zest, garlic halves, roasted red peppers, red pepper flakes, and sea salt.

- Add the olive oil on top and stir well to combine.

- Add the mozzarella balls to the bowl.

- Gently toss to coat the mozzarella completely in the marinade. Transfer to a jar or an airtight container. 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. 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.
Marinated Mozzarella Balls FAQs
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.
Serving Suggestions
These marinated mozzarella balls are the perfect addition to any meal. Use them as part of an antipasto platter with Marinated Olives and cured meats, or on Crostini with a drizzle of balsamic glaze. For another appetizer idea, skewer them with cherry tomatoes and basil. To add to a main, these mozzarella balls taste wonderful tossed into pasta salad, such as my Caprese Pasta Salad or Antipasto Pasta Salad, or alongside grilled vegetables, like my Grilled Eggplant.

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.
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.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















great!
So happy you loved this easy recipe! Many more to try. Enjoy and Mangia! ♥️ Elena.
This is the kind of appetizer I could snack on all day. The marinade sounds so fresh and flavorful, and I love how easy it is to throw together ahead of time
I’m the same way! I always keep a container of these in the fridge because they disappear so fast. The fresh herbs, garlic, and olive oil soak right into the mozzarella and make every bite so flavorful. I love serving them with crostini or adding them to a summer spread when I want something easy that still feels special. Hope you love them as much as we do. Mangia!