This Layered Greek Dip recipe is the Mediterranean version of the classic 7 Layer Dip. Perfect happy hour nibbles for a crowd!

Layered Greek Dip on a white platter with a bowl of toasted pita chips.

Who doesn’t love a quick and easy appetizer?

Check out this Greek twist on the infamous seven layer dip that often appears at potlucks. All the flavors of the Mediterranean combine in this Layered Greek Dip – an easy, make-ahead appetizer for your next party.

How to make Layered Greek Dip

Yes, there is a little bit of chopping involved here, but that’s a minor trade off for the fresh, vibrant flavors of this recipe. It’s actually a breeze to pull together (and it serves a lot of people), making it a great option for a last minute guests or as a substantial happy hour snack.

Start by adding a bit of tart lemon juice, minced garlic and robust Italian seasoning to brighten up a block of cream cheese. Then let the layering commence.

Grab your favorite store-bought hummus and slather it on top of the seasoned cream cheese. Top with all the fresh veggies, including chopped green onions, juicy tomatoes, crunchy cucumbers, briny Kalamata olives and and lots of feta cheese.

Layered Greek Dip on a white platter with a bowl of baked pita chips. Can I make this dip in advance?

Absolutely! I’ve made this earlier in the day and kept it covered in the fridge until I was ready to serve it. I’ve also prepped everything separately ahead of time and then quickly assembled the dip right before guests arrive. Either way works very well!

Do I have to make this Layered Greek Dip with cream cheese? I’d like to make a healthier dip.

The lemon- and herb-flavored cream cheese adds substance and creaminess to this dip. I enjoy it in this recipe because it helps hold up all those tasty veggies. You can easily swap in a light cream cheese for the full fat variety with no issues.

I’ve also seen other recipes that use whole milk Greek yogurt in place of the cream cheese, but I haven’t tried that substitution. Tzatziki sauce might be an interesting option, too. 

What do I serve with this Greek dip?

If you have extra time on your hands, feel free to toast your own pita bread wedges to dunk in this dip. Short on time? Tear open a bag of pita chips from the store.

Any way you serve this Layered Greek Dip is sure to please all of your guests.


Top down image of Layered Greek Dip on a white platter.

Love Mediterranean flavors? You’re sure to enjoy some of these other Greek appetizer recipes:

Greek Salad Skewers – Garnish with Lemon®

Greek Puff Pastry Appetizer – Shugary Sweets

Greek Meatballs with Tzatziki Sauce – Garnish with Lemon®

Greek Salad Sushi – Amanda’s Cookin’

Zucchini Feta Fritters – Garnish with Lemon®

Recommended Equipment



Collage of Layered Greek Dip recipe.

Yield: Serves 8-10

Layered Greek Dip

Layered Greek Dip

Need an easy, flavorful appetizer for a crowd? Look no further than this Layered Greek Dip recipe. It’s the veggie-packed, Mediterranean version of the popular 7 Layer Dip!

Prep Time 25 minutes
Total Time 25 minutes


  • 1 8-ounce package cream cheese, softened
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon dried Italian seasoning
  • 2 cloves garlic, minced
  • 1 1/2 cups prepared hummus
  • 1 cup chopped cucumber
  • 1 cup chopped tomato
  • 1/2 cup chopped pitted Kalamata olives
  • 1/2 cup crumbled feta cheese
  • 1/3 cup sliced green onions
  • Pita chips


  1. Add cream cheese, lemon juice, Italian seasoning and garlic in a medium mixing bowl. Beat with an electric mixer until combined.
  2. Spread cream cheese mixture into a serving dish. Spread the hummus on top of the cream cheese mixture then top with the remaining ingredients.
  3. Cover and refrigerate for at least 2 hours and up to 12 hours. Serve with pita chips.


Feel free to use whatever dish you have on hand: an oval gratin dish, a pie plate, an 8 x 8 or 11 x 7 baking dish or even a large plate or platter.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 194 Total Fat: 15g Saturated Fat: 6g Trans Fat: 0g Unsaturated Fat: 7g Cholesterol: 30mg Sodium: 346mg Carbohydrates: 11g Fiber: 3g Sugar: 2g Protein: 6g