Easy Mediterranean Cheese Balls Recipe (Keto-Friendly)

Snacks

October 30, 2026

The Ultimate Savory Snack: Mediterranean Cheese Balls – vegetarian recipe

The ultimate savory snack: Mediterranean cheese balls loaded with Kalamata olives, sun-dried tomatoes, garlic and a fistful of fresh herbs. Cream cheese and ghee beat smooth before the mix-ins fold in, and each ball rolls in grated Parmesan for a savory crust. Chill them well and four cheese balls are ready to carry the whole appetizer table.

The Ultimate Savory Snack: Mediterranean Cheese Balls

Looking for an appetizer that’s effortlessly elegant and bursting with flavor? These Mediterranean Cheese Balls are your answer! Imagine rich, creamy cheese infused with the tangy bite of sun-dried tomatoes, the salty punch of Kalamata olives, and a vibrant mix of fresh herbs. Rolled in sharp Parmesan, each bite is a savory delight. They’re perfect for parties, a sophisticated snack, or a fantastic addition to your keto meal plan. Let’s get rolling!

Ingredients

• 1 cup / 226g (8 oz) cream cheese, softened
• 1 cup / 226g (8 oz) ghee, softened
• 5 Tbsp / 25g (0.88 oz) parmesan cheese, grated
• 1/4 cup / 30g (1.06 oz) sun-dried tomatoes, chopped
• 1/4 cup / 35g (1.23 oz) Kalamata olives, pitted and chopped
• 3 cloves garlic, crushed
• 3 Tbsp (45 ml) mixed fresh herbs (basil, parsley, thyme, oregano, parsnip, mint), chopped
• Salt and freshly ground black pepper to taste

Instructions

1. Preparation1. In a large bowl, combine the cream cheese and ghee. Let them sit at room temperature for 30-45 minutes to soften completely.2. Using a fork or a hand mixer, beat the softened ghee and cream cheese together until smooth and well combined. Fold in the chopped Kalamata olives and sun-dried tomatoes.3. Stir in the fresh herb mix and crushed garlic. Season generously with salt and freshly ground black pepper to your liking. Cover the bowl and chill in the refrigerator for at least 1 hour to allow the mixture to firm up.4. Once chilled, remove the cheese mixture from the fridge and form it into 4 equal-sized balls. Spread the grated Parmesan cheese on a small plate and gently roll each ball until it’s evenly coated.5. Place the finished cheese balls on a serving plate and return them to the fridge for another 30 minutes to set completely. Serve chilled and enjoy!

Nutritional Information

• Nutrition FactsServings: 4Total Time: 1 hour 20 minutes
• Calories: 157
• Total Fat: 14g
• Protein: 4.6g
• Total Carbohydrates: 4g (0.14 oz)
• Dietary Fiber: 0.5g
• Net Carbs: 1g (0.04 oz)

Pro Tips

• For a quicker softening time, cut the cream cheese into smaller cubes before letting it sit at room temperature.
• Serve these cheese balls with low-carb crackers, cucumber slices, or celery sticks for a complete keto-friendly appetizer platter.
• Feel free to swap the Parmesan coating for chopped nuts like pecans or walnuts, or even toasted sesame seeds for a different texture and flavor.

FAQ

Q: Are these Mediterranean cheese balls keto-friendly
A: Yes, absolutely. With only 1g (0.04 oz) of net carbs per serving, these cheese balls are a perfect savory snack or appetizer for a ketogenic or low-carb diet.

Q: What can I serve with these cheese balls
A: For a complete keto-friendly appetizer platter, serve these cheese balls with low-carb crackers, fresh cucumber slices, or celery sticks.

Q: Can I make this recipe ahead of time
A: Yes, this recipe is ideal for making ahead. The cheese mixture needs to chill for at least 1 hour to firm up and another 30 minutes after being rolled, so you can easily prepare them before your guests arrive.

Q: Is there a substitute for the Parmesan cheese coating
A: Certainly. For a different flavor and texture, you can roll the cheese balls in chopped nuts like pecans or walnuts, or even toasted sesame seeds instead of Parmesan.

Pro Tips

  • Let the cream cheese and ghee sit at room temperature for 30-45 minutes until completely softened – cutting the cream cheese into smaller cubes speeds this up – then beat them smooth before folding in the mix-ins.
  • Season generously with salt and freshly ground black pepper, and fold in the chopped Kalamata olives, sun-dried tomatoes, crushed garlic and mixed fresh herbs until evenly distributed.
  • Swap the Parmesan coating for chopped nuts like pecans or walnuts, or even toasted sesame seeds, for a different texture and flavor.
  • Chill the mixture for at least 1 hour until firm enough to shape, then form 4 equal-sized balls and roll them in the grated Parmesan on a small plate.
  • Return the coated cheese balls to the refrigerator for another 30 minutes to set completely, and serve them chilled.

Frequently Asked Questions

Can I make these Mediterranean cheese balls ahead?

Yes – the mixture needs at least 1 hour in the fridge to firm up anyway. Shape and coat the balls, then chill them another 30 minutes before serving; they are meant to be served chilled.

What can I use instead of the Parmesan coating?

Chopped nuts like pecans or walnuts work beautifully, as do toasted sesame seeds – each gives the cheese balls a different texture and flavor finish.

Why won't my cheese mixture beat smooth?

The cream cheese and ghee were probably still cold. Let both soften completely at room temperature for 30-45 minutes (cubed cream cheese softens faster), then beat until smooth before adding the herbs and vegetables.

Are these cheese balls keto?

Each of the 4 servings has 157 calories, 14g fat, 4.6g protein and 4g carbs, so they make a solid savory keto appetizer.

Recipe card below.

More Recipes You’ll Love

The Ultimate Savory Snack: Mediterranean Cheese Balls – vegetarian recipe
Stav Kogan

The Ultimate Savory Snack: Mediterranean Cheese Balls

Effortlessly elegant and bursting with flavor, these Mediterranean Cheese Balls are the perfect keto-friendly appetizer. Rich, creamy cheese is infused with sun-dried tomatoes, Kalamata olives, and fresh herbs, then rolled in sharp Parmesan for a savory delight.
Prep Time 15 minutes
Total Time 1 hour
Servings: 4 serving
Calories: 157

Ingredients
  

  • 1 cup (226 g / 8 oz) cream cheese, softened
  • 1 cup (226 g / 8 oz) ghee, softened
  • 5 Tbsp (25 g / 0.88 oz) parmesan cheese, grated
  • 1/4 cup (30 g / 1.06 oz) sun-dried tomatoes, chopped
  • 1/4 cup (35 g / 1.23 oz) Kalamata olives, pitted and chopped
  • 3 cloves garlic, crushed
  • 3 Tbsp (45 ml) mixed fresh herbs (basil, parsley, thyme, oregano, parsnip, mint), chopped
  • Salt and freshly ground black pepper to taste
  • For a quicker softening time, cut the cream cheese into smaller cubes before letting it sit at room temperature.
  • Feel free to swap the Parmesan coating for chopped nuts like pecans or walnuts, or even toasted sesame seeds for a different texture and flavor.

Method
 

  1. Preparation1.
  2. In a large bowl, combine the cream cheese and ghee.
  3. Let them sit at room temperature for 30-45 minutes to soften completely. 2.
  4. Using a fork or a hand mixer, beat the softened ghee and cream cheese together until smooth and well combined.
  5. Fold in the chopped Kalamata olives and sun-dried tomatoes. 3.
  6. Stir in the fresh herb mix and crushed garlic.
  7. Season generously with salt and freshly ground black pepper to your liking.
  8. Cover the bowl and chill in the refrigerator for at least 1 hour to allow the mixture to firm up. 4.
  9. Once chilled, remove the cheese mixture from the fridge and form it into 4 equal-sized balls.
  10. Spread the grated Parmesan cheese on a small plate and gently roll each ball until it's evenly coated. 5.
  11. Place the finished cheese balls on a serving plate and return them to the fridge for another 30 minutes to set completely.
  12. Serve chilled and enjoy!

Nutrition

Calories: 157kcalCarbohydrates: 4gProtein: 4.6gFat: 14g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Pesto Crackers: Crispy, Flavor-Packed Snack – vegetarian recipe

Ultimate Pesto Crackers: Crispy, Flavor-Packed Snack

Pesto Crackers: Crispy, Flavor-Packed Snack — thin, snappy almond flour crackers scented with basil pesto, garlic, and a pinch of cayenne. They bake in seventeen minutes and crisp up completely as they cool. One batch makes plenty for the week. Ingredients for Almond...

Stuffed Eggs with Bacon-Avocado Filling – vegetarian recipe

Stuffed Eggs with Bacon-Avocado Filling

Stuffed eggs with bacon-avocado filling top creamy deviled eggs with warm, smoky bacon and soft avocado. The yolk mixture blends mayo, mustard, lemon, and garlic powder while the topping fries in minutes. The hot-and-cool contrast makes them disappear fast....

Bacon Wrapped Jalapeno Poppers – vegetarian recipe

Easy Keto Bacon Wrapped Jalapeno Poppers

Bacon wrapped jalapeno poppers balance spicy, creamy, and salty in one two-bite package — fresh jalapenos stuffed with a cheddar and cream cheese blend, wrapped in crisp bacon. Thirty-two poppers bake in about 25 minutes, making them the ultimate game-day platter....

Ultimate Keto Feta and Bacon Bites – vegetarian recipe

Quick & Easy Feta Bacon Bites (Keto Friendly Appetizer)

Ultimate Keto Feta and Bacon Bites start with a tender fathead dough that bakes into little cups under smoky bacon, tangy feta, and green onions. A drizzle of sriracha mayo puts the finishing touch on each one. The batch makes 24 bites at 1.3g net carbs apiece....

Keto Fried Mac & Cheese Bites (Cauliflower Recipe) – vegetarian recipe

Keto Fried Mac & Cheese Bites (Cauliflower Recipe)

Keto Fried Mac & Cheese Bites (Cauliflower Recipe) bring back that nostalgic fried mac and cheese moment without a single noodle. Riced cauliflower, sharp cheddar, eggs, and warm spices fry into golden patties with crisp edges and a cheesy middle. Each serving...

Apple Cinnamon Bars – vegetarian recipe

The BEST Keto Apple Cinnamon Bars (Gluten-Free!)

Apple cinnamon bars taste like apple pie in snack-bar form — pecans, dried apples, cinnamon, and vanilla blended smooth and baked until the edges pull away from the pan. The whole batter comes together in a blender, so prep takes minutes. Nine guilt-free, gluten-free...

No-Cook Antipasto Kebabs – vegetarian recipe

Easy Antipasto Kebabs (No-Cook Appetizer)

No-cook antipasto kebabs pile Spanish green olives, Kalamata olives, salami, mozzarella, tomatoes, artichoke hearts, and pepperoncini onto twelve skewers in fifteen minutes. They're salty, cheesy, and fresh all at once — perfect party food or a vibrant packed...

Smoked Salmon and Goat Cheese Bites – vegetarian recipe

Easy Smoked Salmon and Goat Cheese Bites

Smoked Salmon and Goat Cheese Bites are my kind of party food: no cooking, 15 minutes of assembly, and a platter that looks far fancier than the work involved. Herbed goat cheese gets spooned over silky smoked salmon inside crisp radicchio leaves. Each bite carries...

Pesto Crackers: Crispy, Flavor-Packed Snack – vegetarian recipe

Ultimate Pesto Crackers: Crispy, Flavor-Packed Snack

Pesto Crackers: Crispy, Flavor-Packed Snack — thin, snappy almond flour crackers scented with basil pesto, garlic, and a pinch of cayenne. They bake in seventeen minutes and crisp up completely as they cool. One batch makes plenty for the week. Ingredients for Almond...

Stuffed Eggs with Bacon-Avocado Filling – vegetarian recipe

Stuffed Eggs with Bacon-Avocado Filling

Stuffed eggs with bacon-avocado filling top creamy deviled eggs with warm, smoky bacon and soft avocado. The yolk mixture blends mayo, mustard, lemon, and garlic powder while the topping fries in minutes. The hot-and-cool contrast makes them disappear fast....

Bacon Wrapped Jalapeno Poppers – vegetarian recipe

Easy Keto Bacon Wrapped Jalapeno Poppers

Bacon wrapped jalapeno poppers balance spicy, creamy, and salty in one two-bite package — fresh jalapenos stuffed with a cheddar and cream cheese blend, wrapped in crisp bacon. Thirty-two poppers bake in about 25 minutes, making them the ultimate game-day platter....

0
Would love your thoughts, please comment.x
()
x