Go Back
+ servings
Eight-Layer Dip!

Eight-Layer Dip

Eight is better than seven ingredients when making this classic appetizer! Roasted corn makes it amazing!

Course Appetizer
Cuisine American
Keyword eight layer dip, seven layer dip
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 12 people
Calories 262 kcal
Author Amanda Rettke


  • 6 Roma tomatoes, diced
  • 1 medium onion, diced
  • 1/4 cup cilantro, chopped (You can use less depending on preferences)
  • 1 jalapeno, seeded and diced
  • 2 limes, divided
  • pinch salt
  • 2 avocados- pitted, peeled, and diced
  • 1 can (16 ounces) refried beans
  • 1 cup sour cream
  • 1 cup black olives
  • 3/4 cup Monterey Jack cheese, grated
  • 3/4 cup Cheddar cheese, grated
  • 1 1/2 cups roasted corn kernels


  1. Add chopped tomatoes, onion, cilantro, and jalapeno into in a medium bowl. Add the juice of 1 lime and pinch of salt.

  2. Stir to combine, set aside.
  3. Add diced avocado's to a separate bowl and mix in HALF of the tomato mixture. (reserve the other half for the corn)

  4. Spread refried beans onto a serving platter in a flat smooth layer. (A small offset spatula works great here)
  5. Add dollops of sour cream on top and carefully spread in an even layer over the refried beans.
  6. Add the tomato/avocado mixture you have made in dollops and then spread in an even layer.
  7. Sprinkles the olives and the grated cheeses over top.
  8. Now add the roasted corn to remaining tomato mixture and stir to combine.
  9. Add the tomato/corn mixture on top of cheese layer. Squeeze remaining lime. (Use a much or as little as you would like. If you want to use less, feel free to set extra lime to the side and offer to guests to use at their discretion.)

Recipe Video