If you’re someone who loves simple yet show-stopping appetizers, then you’re going to adore this Marinated Cheese and Olive Skewers Recipe. It’s one of those fan-freaking-tastic little bites that’s perfect for entertaining, or even a casual snack when you want something flavorful without fuss. The combination of creamy fresh mozzarella, tangy olives, and sweet piquante peppers infused with a zesty orange and garlic marinade? Absolute magic. Stick with me here—I’ve got all the tips to help you nail this every time!
Why You’ll Love This Recipe
- Bold, Balanced Flavors: The marinade perfectly blends citrus, herbs, and spice to elevate simple ingredients.
- Easy Make-Ahead: You can prep the skewers a day ahead, making your gathering stress-free.
- Versatile and Crowd-Pleasing: Great for parties, picnic snacks, or just a fancy nibble with your afternoon tea.
- Minimal Ingredients Needed: Each element shines without overwhelming your grocery list.
Ingredients You’ll Need
These ingredients work beautifully together to create a vibrant paring of flavors and textures. When you shop, aim to pick fresh mozzarella that’s soft and moist, quality olives used for stuffing, and always grab an unblemished orange for zest and juice—for that bright citrussy punch.
- Olive Oil: Use a good quality extra-virgin olive oil for smooth, peppery richness.
- Orange (zested & juiced): Adds bright, fresh acidity; fresh zest is key, so avoid bottled.
- Garlic (thinly sliced): Infuses the oil with savory depth; slicing thin releases flavor without overpowering.
- Fresh Rosemary Sprig: Provides an aromatic herbal note that pairs beautifully with cheese.
- Red Pepper Flakes: Just a pinch adds warmth and a subtle kick to the marinade.
- Fresh Parsley (minced): For a fresh, green herb aroma and a hint of color in the marinade.
- Manzanilla Green Olives Stuffed with Pimentos: Their briny, tangy character balances creamy cheese.
- Juanita Piquante Peppers (or pimentos/roasted red peppers): Adds a sweet heat and vibrant color to the skewers.
- Fresh Mozzarella (cut into cubes): Soft and milky texture that soaks up the marinade flavors beautifully.
Variations
I love how flexible this Marinated Cheese and Olive Skewers Recipe is, so feel free to make it your own! Here are a few tweaks I’ve tried depending on the mood or what’s in my fridge.
- Herb Swap: I’ve swapped rosemary for thyme or oregano when I want a bit earthier or Mediterranean flair.
- Cheese Swap: Using firm feta cubes instead of mozzarella gives a saltier, tangier bite that’s equally wonderful.
- Olives Choice: Kalamata olives add a deeper, richer flavor if you prefer a less mild olive.
- Heat Level: For extra spice, toss in some finely diced jalapeño or increase red pepper flakes subtly.
How to Make Marinated Cheese and Olive Skewers Recipe
Step 1: Warm the flavorful marinade
Start by gently warming the olive oil with orange zest and juice, sliced garlic, rosemary sprig, and a pinch of red pepper flakes in a small saucepan over medium-low heat. You want it just below a simmer to coax the flavors out of the garlic without burning it—that bitter taste is a killer! It usually takes about 2-3 minutes. Then, remove it from heat and stir in the fresh parsley. I like to let it cool completely before using it so the fresh herbs stay vivid and the cheese doesn’t melt in the marinade.
Step 2: Prepare and marinate the ingredients
While the marinade cools, cube your fresh mozzarella into roughly 3/4-inch pieces—this size is perfect for skewering and taking bites. Add the mozzarella cubes to a mixing container along with the manzanilla olives and the juanita peppers. Once the marinade reaches room temperature, pour it over the mix and toss gently to coat everything. Cover the container tightly and refrigerate for at least 4 hours, but no more than 48. During this time, I recommend stirring or tossing the mixture once or twice to make sure all pieces soak up the marinade evenly.
Step 3: Assemble the skewers
Grab 5-inch bamboo or wooden skewers and thread the ingredients in this order: one olive, one pepper, one mozzarella cube, then finish with another olive. This repeated pattern not only looks great but gives each bite a perfect balance of flavors. Arrange your skewers on a serving tray. You can serve them immediately or cover them carefully with plastic wrap and keep refrigerated for up to one day before serving—talk about convenient!
Pro Tips for Making Marinated Cheese and Olive Skewers Recipe
- Keep Marinade Cool: Always let the marinade cool completely before adding cheese—it prevents melting and keeps the texture intact.
- Skip Over-marination: Marinade for 4 to 24 hours max because after that, the cheese can become overly soft and olives too salty.
- Use Fresh Herbs: Fresh parsley and rosemary give a brightness and aroma that dried herbs just can’t match.
- Thread Carefully: When skewering, don’t overcrowd so each bite stays balanced and visually appealing.
How to Serve Marinated Cheese and Olive Skewers Recipe

Garnishes
I often sprinkle a little extra minced fresh parsley on top right before serving—it gives a lovely pop of color and freshness. Sometimes, I also like to add a few lemon zest strands for an extra citrus lift. A touch of cracked black pepper over the skewers just before plating never hurts either.
Side Dishes
This platter of skewers pairs wonderfully with crusty bread or crisp crackers to soak up the marinade juices. My family loves adding a simple charcuterie board alongside, with some prosciutto, roasted nuts, and fresh fruit like figs or grapes for a complete party spread.
Creative Ways to Present
For a more festive presentation, try arranging the skewers standing upright in a glass vase or mason jar lined with parchment paper—that centerpiece really grabs attention! Or string them along a platter in rainbow colors if you swap in some roasted yellow or orange peppers for visual variety. I’ve even served these on mini toast rounds topped with microgreens for bite-sized elegance at cocktail parties.
Make Ahead and Storage
Storing Leftovers
I store any leftover skewers in an airtight container in the fridge, covered tightly with plastic wrap. They stay great for up to 24 hours, but I recommend enjoying them fresh for the best texture—after a day, the cheese softens more and the peppers get a bit soggy.
Freezing
In my experience, freezing isn’t the best option for this Marinated Cheese and Olive Skewers Recipe. The cheese changes texture after thawing and the olives lose some of their briny crispness. If you want to freeze, I’d only freeze the unassembled marinated mixture and thaw it slowly, but still, fresh is best.
Reheating
Since this is a cold appetizer, reheating isn’t really needed or recommended. Instead, chill the skewers until serving. If you want to revive the marinade flavor on leftovers, just give them a gentle toss in fresh olive oil and a squeeze of orange juice before plating.
FAQs
-
Can I use other types of cheese for this recipe?
Absolutely! Fresh mozzarella works best for its mild flavor and soft texture, but you can substitute with feta for a saltier bite or halloumi if you prefer something firmer that can even be grilled before marinating.
-
How long should I marinate the cheese and olives?
I recommend marinating for at least 4 hours to let the flavors meld nicely. You can go up to 24-48 hours, but after that, the cheese may become too soft and salty, so don’t stretch it too long.
-
Can I prepare the skewers ahead of time?
You can assemble the skewers a day ahead and keep them refrigerated covered tightly. Just bring them out about 15 minutes before serving to take the chill off for optimal flavor and texture.
-
What are the best olives to use for this recipe?
Manzanilla green olives stuffed with pimentos are my go-to because they’re mild and briny, balancing the richness of the cheese and sweetness of the peppers perfectly. Kalamata or Castelvetrano can also work if you want something a bit different.
Final Thoughts
I absolutely love how this Marinated Cheese and Olive Skewers Recipe comes together with so little effort but delivers an impressive burst of flavor. When I first tried this, it quickly became a favorite at every gathering I hosted—friends kept asking for the recipe! It’s that perfect balance of tangy, savory, and fresh, with just enough bite and brightness to keep everyone coming back for more. I really hope you give it a go and watch your next party or snack time get an instant upgrade.
Print
Marinated Cheese and Olive Skewers Recipe
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 4 hours 20 minutes
- Yield: 36 skewers
- Category: Appetizer
- Method: No-Cook
- Cuisine: Mediterranean
- Diet: Halal
Description
These Marinated Cheese & Olive Skewers are a flavorful and easy-to-make appetizer combining manzanilla olives, piquante peppers, and fresh mozzarella marinated in a zesty orange, garlic, and herb olive oil. Perfect for any gathering, they bring a delightful balance of savory, tangy, and mildly spicy notes in each bite.
Ingredients
Marinade
- 3/4 cup olive oil
- 1 orange (zested and juiced)
- 2 cloves garlic (thinly sliced)
- 1 5-inch sprig fresh rosemary
- Pinch red pepper flakes
- 2 tablespoons minced fresh parsley
Skewers
- 10 ounces small manzanilla green olives stuffed with pimentos
- 14 ounces Juanita piquante peppers (or pimentos, or roasted red peppers)
- 16 ounces fresh mozzarella (cut into 36 cubes, about 3/4-inch each)
- 36 5-inch bamboo or wood skewers
Instructions
- Make the marinade: In a small saucepan over medium-low heat, combine olive oil, orange zest and juice, garlic slices, rosemary sprig, and crushed red pepper flakes. Warm just below simmering for a couple of minutes until the garlic becomes fragrant. Remove from heat, stir in fresh parsley, then let the marinade cool completely.
- Prepare ingredients: Cut the fresh mozzarella into approximately 36 cubes, about 3/4-inch each. Place the mozzarella cubes, olives, and piquante peppers into a container or dish.
- Combine with marinade: When the marinade is at room temperature, pour it over the mozzarella, olives, and peppers. Gently toss to ensure all ingredients are coated evenly.
- Marinate: Cover the container and refrigerate for at least 4 hours, up to 48 hours, stirring occasionally to redistribute the marinade and enhance flavor absorption.
- Assemble skewers: Using 5-inch bamboo or wooden skewers, thread ingredients in the following order: one olive, one pepper, one mozzarella cube, and finish with another olive.
- Serve: Arrange the skewers on a serving tray. Serve immediately or cover with plastic wrap and refrigerate for up to 1 day before serving.
Notes
- The perfect appetizer to impress guests with minimal effort.
- Marinating allows the flavors to meld deeply, enhancing taste.
- You can substitute Juanita piquante peppers with roasted red peppers or pimentos for similar flavor profiles.
- Use fresh mozzarella for the best texture and taste.
- Store skewers refrigerated and consume within one day for optimal freshness.
Nutrition
- Serving Size: 1 skewer (approx. 23 g)
- Calories: 93 kcal
- Sugar: 1 g
- Sodium: 331 mg
- Fat: 9 g
- Saturated Fat: 2 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 1 g
- Fiber: 0.5 g
- Protein: 3 g
- Cholesterol: 10 mg


