Cheesy Baked Olive Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

This cheesy olive dip comes together in just 30 minutes and is loaded with salty, briny olive flavors that your guests will love! This creamy, crowd-pleasing appetizer can be made up to 5 days in advance so it's the perfect make-ahead dip for your next get-together!


  • 8 oz. full fat sour cream, room temperature
  • 8 oz. full fat cream cheese, room temperature
  • 2 cloves garlic, minced
  • 8 oz. shredded mozzarella, divided
  • 2 oz. shredded Parmesan, divided
  • 1 (6 oz.) can pitted medium black olives, halved or sliced
  • 1 (6 oz.) can pitted green olives, halved or sliced
  • Kosher salt
  • fresh cracked pepper


  1. Heat oven to 350 degrees.
  2. Add sour cream, cream cheese, garlic, half the mozzarella, half the Parmesan and a few hearty pinches of salt along with a pinch of pepper. Mix until well combined.
  3. Gently fold in sliced olives.
  4. Transfer to a greased 9x9 baking dish or medium sized cast iron skillet. Spread in an even layer and top with remaining mozzarella and Parmesan.
  5. Bake for 25-30 minutes. Then broil for 1-2 minutes or until the mozzarella on top starts to get dark golden brown.
  6. Garnish with fresh chopped parsley and serve with sliced French baguette. Enjoy!


The cream cheese and sour cream will mix together best when they're both at room temperature. I typically leave them out on my counter for 30-60 minutes (depending on what kind of weather we're having) so that they can soften up a bit. It's more of an issue to have the cream cheese at room temp but it's nice when the sour cream is as well.

For pretty presentation, you can reserve a handful of olives when you're folding them into the dip. Then when the dip is baked toss the reserved olives on top of the dip and garnish with parsley. I like to do this when I'm serving it for guests so that everyone knows there is olives in it.