Marinated Mozzarella Balls (Easy Italian Appetizer)

Jump to Recipe ▼ Leave a Comment

Servings: 6 servings

40 mins

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.

Marinated mozzarella balls in a bowl with ingredients in background.
Icon of a lemon.

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,

Ingredients for Marinated Mozzarella Balls Recipe

Simple ingredients. Big Italian flavor. Zero stress.

Ingredients to make the recipe.
  • 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.

Pouring olive oil from a measuring cup into a dish with the marinade ingredients.

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.

Olive oil combined in a dish with the marinade ingredients.

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

Mozzarella balls on top of the marinade ingredients in a dish.

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

After mixing the mozzarella balls and marinade ingredients.

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.

Marinated mozzarella balls in a jar with ingredients in background.

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

How long should mozzarella marinate?

At least 30 minutes, but 12–24 hours gives the best flavor.

Can you marinate mozzarella Balls too long?

Yes. After about 4 days, the texture can become overly soft, and the herbs lose freshness.

How to Store Marinated Mozzarella Balls?

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.

Do you have to refrigerate marinated mozzarella?

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

Servings: 6 servings
Prep: 10 minutes
Total: 40 minutes
Marinated mozzarella balls in a jar with ingredients in background.
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, elegant, and tastes like something you’d be served on a terrace in Italy.

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

Elena’s 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.
Serving Ideas: 
  • 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

Serving: 6gCalories: 337kcalCarbohydrates: 1gProtein: 7gFat: 35gSaturated Fat: 6gPolyunsaturated Fat: 3gMonounsaturated Fat: 20gCholesterol: 14mgSodium: 291mgPotassium: 27mgFiber: 0.2gSugar: 0.05gVitamin A: 254IUVitamin C: 6mgCalcium: 144mgIron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Appetizer
Cuisine: Italian
Tried this recipe?Mention @cucinabyelena or tag #cucinabyelena!

You May Also Like

About Elena Davis

My dream is to share delicious wholesome recipes that you will share around the table with all your loved ones. The memories surrounded by food are the heart and soul of CucinaByElena.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating