Skip to Content

3-Layer Mexican Dip Recipe

This 3-layer Mexican Dip is an easy appetizer or snack for any occasion. Whether you’re having a party or settling in to watch TV, you can enjoy it with your favorite chips.

Bowl of 3-layer dip with beans, sour cream, salsa, cheese, and olives

You can turn this into a 5-layer Mexican dip if you like. In fact, if I’m making it for a lot of people, I’ve been known to create a 7-layer dip.

Some of the extra layers can be guacamole, a thick layer of cheese in the middle, ground beef, or sausage. You can also add a layer of these delicious Instant Pot black beans.

I occasionally do that, but for just my husband and me, this is plenty. Sometimes you just need a larger amount of food, but for two people, that isn’t necessary.

Although I like to make this dip with only three layers, I might still throw in a few extra ingredients. It’s fun to add cheese, olives, jalapeños, or other element for even more flavor.

As soon as you put something else on the top, it takes on a whole new dimension. I like a lot of flavor and spice, but not everyone does. So I tone it down a bit when other people might come over.

Bowls of 3-layer Mexican dip--one with cheese and olives and one without

If you’re having a party, you can make two versions. Or you can have bowls of add-ons so everyone can choose what they want to add.

3-Layer Mexican Dip Ingredients

This dip only has 3 ingredients in the basic version. It’s just refried beans, sour cream, and salsa. I like to use medium salsa because the beans and sour cream balance the slight amount of heat.

Salsa, sour cream, and refried beans

You can also add other ingredients to any of the layers. This time, I sprinkled on some shredded cheese and sliced black olives on top.

When I want something even spicier, I add sliced jalapeno peppers.

How to Make 3-Layer Mexican Dip

For exact measurements of each ingredient and full directions, go to the recipe card at the bottom of the page. You can even print out the card by clicking on the “print” button.

This recipe is easy. Basically, all you have to do is layer each ingredient in a serving bowl. I prefer to use a clear bowl so people can see what they’re getting.

First, put the beans in the bowl. Smooth them out so the sour cream will have a little nest to rest on.

Refried beans in the bottom of a clear serving dish

Next, add the sour cream. Just spoon it directly out of the container and level it out on top.

Layer of sour cream on top of refried beans in a serving bowl

Finally, add the salsa and whatever else you want on it. I sprinkled some sliced olives and cheese on this one. Or you can leave it alone.

Layer of salsa with cheese and black olive slices

More Recipes

If you’re looking for more snack or appetizer ideas, try this delicious buffalo chicken dip.

Another one you’ll enjoy is this recipe for slow cooker ranch nuts.

You’ll also like this everything bagel cheese log that you can serve with your favorite crackers.

If you want something a little different, add these roasted tomatoes to your snack or appetizer table. They’re really good on toast or pizza.

Also check out some of my favorite dinner recipes, such as this easy slow cooker chicken and vegetable dinner.

For dessert, put a smile on everyone’s face and make this yummy lemon meringue pie.

3-layer Mexican dip with cheese and olives

3-Layer Mexican Dip Recipe

Yield: 8 servings
Prep Time: 10 minutes
Total Time: 10 minutes

This 3-layer Mexican dip is a great appetizer or snack for your next event.


  • One 15-oz. can of refried Mexican beans
  • 1 cup of sour cream
  • 1/2 cup of your favorite salsa


    1. In a clear serving bowl, spread a layer of refried beans.
    2. Pour the sour cream on top and spread evenly.
    3. Add the salsa. Refrigerate until you plan to serve it.


If you want to add more ingredients, try olives, shredded cheese, jalapenos, chopped onions, or diced peppers.

For a 5-layer or 7-layer dip, add other ingredients, such as ground beef, sausage, guacamole, cream cheese, or a repeat of the other layers.

Nutrition Information
Yield 8 Serving Size 1
Amount Per Serving Calories 116Total Fat 6gSaturated Fat 3gTrans Fat 0gUnsaturated Fat 2gCholesterol 17mgSodium 422mgCarbohydrates 15gFiber 3gSugar 7gProtein 4g

The nutrition information is a product of online calculators. I try to provide true and accurate information, but these numbers are estimates.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Please feel free to share!

Skip to Recipe