Marinated mozzarella balls are an easy Italian appetizer made with fresh mozzarella pearls, olive oil, garlic, herbs, and lemon. This recipe gently infuses the olive oil before marinating, a simple technique that builds deeper flavor in every bite. It's perfect for antipasto platters, salads, and easy entertaining!

Marinated mozzarella balls are inspired by the vibrant flavors of Italian antipasti, where simple, high-quality ingredients are served with olive oil, herbs, and fresh bread. In my Italian family, we love serving this marinated mozzarella as part of an antipasto platter, spooned over toasted stirato, or added to Italian chopped salad or spinach arugula salad for a fresh pop of flavor. Letting a few high-quality ingredients shine is one of the things I love most about Italian cooking, and it's exactly what inspired this recipe!
Recipe at a Glance
- ⏱️ Total Time: 1 hour 13 min (10 min prep; 3 min cook; 1 hour marinate)
- 🍽️ Servings: 6
- 🧑🍳 Method: stovetop, then marinate
- 🥣 Key ingredients: mozzarella pearls, extra virgin olive oil, fresh herbs, lemon
Why You'll Love This Recipe
- Infused for more flavor: gently warming the olive oil with garlic and herbs creates a more flavorful marinade than simply mixing everything together.
- Perfectly seasoned bites: small mozzarella pearls absorb the marinade more quickly, so every bite is well seasoned.
- Fresh, simple ingredients: just a handful of quality ingredients come together for a light, flavorful appetizer that celebrates the simplicity of Italian cuisine.
- Easy to make ahead: prepare it a few hours in advance, let the flavors develop, then serve when you're ready.
- Instant meal upgrade: keep a batch on hand to add fresh flavor to salads, pasta, antipasto platters, and more!
Jump to:
Ingredients

Ingredient Notes:
- Mozzarella pearls: also called perline, these are the smallest mozzarella balls and my preferred choice for this recipe. Their small size provides more surface area for the marinade, resulting in perfectly seasoned bites. I recommend DOP mozzarella for its richer, creamier flavor, but any fresh mozzarella pearls work well.
- Extra virgin olive oil: since the olive oil is the base of the marinade, choose one you enjoy dipping bread into. A fruity extra virgin olive oil complements the mozzarella and herbs without overpowering them. It's also delicious in simple appetizers like my burrata bruschetta.
- Garlic: mince fresh garlic so it infuses into the oil evenly and provides the best flavor. Gently warming it mellows its sharpness while bringing out its natural sweetness.
- Fresh herbs: fresh thyme and oregano gently infuse the olive oil, while basil is stirred in afterward to preserve its bright flavor and color. If you have extra basil, you can use it to make this delicious ricotta pesto pasta or basil balsamic vinaigrette.
- Lemon: use fresh lemon juice and zest for the best flavor. They balance the rich olive oil and mozzarella, while adding brightness to the marinade. Leftover lemons are perfect for making my caper lemon pasta and chicken limone.
See recipe card for quantities.
Substitutions and Variations
- Use larger mozzarella balls: ciliegine (cherry-sized) and bocconcini (bite-sized) can be used, but because they're larger, the center may be less seasoned. For the best flavor, halve larger mozzarella balls or allow extra marinating time.
- Swap the lemon for vinegar: replace the lemon juice with an equal amount of white wine vinegar for a slightly tangier marinade.
- Use dried herbs: you can substitute the fresh herbs with one-third the amount of dried.
- Try fresh parsley: use Italian parsley instead of basil. It's a delicious alternative that pairs beautifully with the garlic and lemon.
- Adjust the spice: this recipe has a mild spice level. Increase the red pepper flakes for more heat or omit them entirely if you prefer no spice.
Instructions

- Step 1: In a small saucepan, combine the olive oil, garlic, thyme, oregano, and red pepper flakes. Warm over low heat for 2-3 minutes, just until fragrant. Do not let it sizzle. Remove from the heat and let cool slightly (image 1).

- Step 2: Stir the lemon zest, lemon juice, basil, salt, and black pepper into the oil mixture (image 2).

- Step 3: Place the mozzarella in a medium bowl. Pour the marinade over the top and gently toss until evenly coated (image 3). Transfer to a jar or airtight container, making sure the mozzarella is fully submerged. Add more olive oil as needed.

- Step 4: Refrigerate for at least 1 hour to let the flavors develop. If the olive oil solidifies after refrigeration, let the marinated mozzarella sit at room temperature for 15 minutes before serving (image 4).
Storage
- Storage: refrigerate the marinated mozzarella balls in an airtight container for up to 3 days. Keep the mozzarella fully submerged in the marinade to preserve its flavor and texture.
- Before serving: if the olive oil has solidified in the refrigerator, remove the mozzarella 15 minutes before serving. As the olive oil warms, it will return to a liquid consistency and the mozzarella will become soft and creamy again.
For more information about storing leftovers safely, check out this helpful USDA Leftovers and Food Safety guide.
Save This Recipe! 💌
Expert Tips
- Infuse the oil first: gently warm the olive oil with the garlic and herbs until fragrant. This extra step infuses the oil and builds a more flavorful marinade.
- Dry the mozzarella well: pat the mozzarella dry before adding it to the marinade. Removing excess moisture helps the oil adhere to the mozzarella better.
- Don't judge the seasoning right away: the mozzarella becomes more seasoned as it marinates. Allow it to marinate for at least 1 hour before adjusting the salt. If making it ahead, keep in mind the seasoning will continue to develop overnight. Make any final adjustments just before serving.
FAQ
I recommend mozzarella pearls (perline) because their smaller size results in more evenly marinated bites. If you only have ciliegine (cherry-sized) or bocconcini (bite-sized) they work well too. For the best flavor, halve larger mozzarella balls or allow extra marinating time.
No, the olive oil doesn't have to be heated for marinated mozzarella balls, but I highly recommend it. Gently warming the olive oil with the garlic and herbs gives them time to infuse the oil. This extra step creates a more flavorful marinade than simply mixing everything together.
Mozzarella balls should marinate for at least 1 hour, but the flavor will continue to develop overnight. As they marinate, the garlic, herbs, lemon, and seasoning continue to meld, making the mozzarella even more flavorful by the next day.
Extra virgin olive oil naturally solidifies when refrigerated. Simply remove the marinated mozzarella balls from the refrigerator 15 minutes before serving to allow the oil to return to a liquid consistency and the mozzarella to soften.
Yes, marinated mozzarella balls are perfect for making ahead. Marinating the mozzarella several hours in advance gives the seasoning more time to develop, making this an excellent appetizer for entertaining. Store them in the refrigerator and enjoy within 3 days.
Serving Suggestions
Marinated mozzarella balls pair well with crusty bread, fresh salads, and classic Italian appetizers. Here are some of my favorite ways to serve them:
- With bread: spoon the mozzarella balls over toasted Italian baguettes or serve alongside authentic Ligurian focaccia.
- Top a salad: add the mozzarella to a chopped Italian salad or arugula and spinach salad for a fresh, flavorful meal.
- Finish a pasta dish: sprinkle on top of pasta just before serving. It's delicious with bucatini pomodoro, rigatoni arrabbiata, or pasta al pesto.
- For entertaining: serve alongside burrata caprese or whipped ricotta dip for an easy Italian-inspired appetizer spread.
More Italian Condiments & Sauces
Did you make this recipe? Leave a rating and comment below. Subscribe to my newsletter for more Italian recipes straight to your inbox!
Recipe

Marinated Mozzarella Balls
Save This Recipe! 💌
Ingredients
- ⅔ cup extra virgin olive oil
- 2 cloves garlic (minced)
- 2 teaspoons fresh thyme (chopped)*
- 2 teaspoons fresh oregano (chopped)*
- ¼ teaspoon crushed red pepper flakes
- 2 teaspoons lemon zest
- 1½ tablespoons lemon juice (freshly squeezed)
- 2 tablespoons fresh basil (chopped)*
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 8 ounces mozzarella pearls (perline) (drained and patted dry)*
Instructions
- Infuse the olive oil: in a small saucepan, combine the olive oil, garlic, thyme, oregano, and red pepper flakes. Warm over low heat for 2-3 minutes, just until fragrant. Do not let it sizzle. Remove from the heat and let cool slightly.
- Build the marinade: stir the lemon zest, lemon juice, basil, salt, and black pepper into the oil mixture.
- Add the mozzarella: place the mozzarella in a medium bowl. Pour the marinade over the top and toss gently until evenly coated. Transfer to a jar or airtight container making sure the mozzarella is fully submerged. Add more olive oil as needed.
- Marinate: Refrigerate for at least 1 hour to let the flavors develop. If the olive oil solidifies after refrigeration, let it sit at room temperature for 15 minutes before serving. Enjoy!
Video
Notes
- Herbs: substitute the fresh herbs with ⅓ the amount of dried. Fresh Italian parsley can be used instead of basil-it's one of my favorite variations!
- Mozzarella: pat the mozzarella completely dry so the marinade adheres well. Pearls work best because their small size absorbs the seasoning evenly. Ciliegine (cherry-sized) or bocconcini (bite-sized) also work, but may need more marinating time. Halve larger mozzarella balls so they marinate more evenly.
- Seasoning: allow the mozzarella to marinate for at least 1 hour before adding more salt. If making it ahead, keep in mind the seasoning will continue to develop overnight. Adjust the salt just before serving, if needed.
- Adjust the spice: this recipe has a mild spice level. Increase the red pepper flakes for more heat or omit them if you prefer no spice.
- Storage: refrigerate in an airtight container for up to 3 days.
Nutrition
The provided nutrition and storage information is estimated. Accuracy is not guaranteed.
See our Disclaimer for more information.











Maria D'Errico says
I hope you enjoy these marinated mozzarella balls. I love keeping a batch in the fridge for easy entertaining, quick snacks, or to adding to salads or pasta. I'd love to hear what you think!