We love to include dips in our Mexican spreads and at our fiestas like Cinco de Mayo (and any party, if we’re being real). This specific bean dip recipe is our ALL-TIME favorite not only because it’s easy, but because it’s delicious and always gets 5-star reviews.

It’s similar to a loved dip from a local AZ restaurant (but even better) and can be made at home ALL of the time! Plus, it’s filled with cream cheese, sour cream AND cheese!

This classic dip has to be our #1 choice when it comes to bean dips, but we also love our Black Bean Dip and 7 layer Bean Dip.

Why we think you’ll love it:

  • Ready in minutes. The simple ingredients whip this up in under 30 minutes!
  • Party favorite. This bean dip is sure to be a hit at any gathering, making it a go-to Mexican Appetizer for social events.
  • Slow cooker option. The recipe provides an alternative cooking method, allowing for a delicious, hands-off approach to making the dip.
Ingredients to make bean dip on a kitchen counter.

Bean Dip Recipe Ingredients

  • Refried beans (16-ounce can)- The beans provide the hearty base, thick and scoopable, with savory bean flavor that carries the seasonings. Use a store-bought can or make homemade Canned Refried Beans
  • Sour cream (1 cup)- the sour cream adds tang and silkiness, loosens the beans a bit, and keeps the dip creamy. You can also use plain Greek yogurt.
  • Cream cheese, softened (4 ounces)- The cream cheese melts into the mixture for a luscious, ultra creamy texture.
  • Taco seasoning (1-ounce package)- The seasoning brings a balanced blend of chili, cumin, garlic, and onion for classic Tex Mex flavor in every bite. You can also use 3 tablespoons of our Taco Seasoning Recipe (a mix of chili powder, garlic powder, onion powder, red pepper flakes, dried oregano, paprika, cumin, salt, and black pepper).
  • Salsa, store-bought or Homemade Salsa (ยผ cup)- Salsa adds gentle acidity and moisture so the dip bakes bubbly instead of dry. 
  • Shredded Mexican cheese (1 cup)- The cheese melts on top into a gooey, golden blanket and adds salty, cheesy goodness. A Mexican cheese blend uses cheddar cheese, Monterey Jack cheese, asadero cheese, and queso quesadilla cheese.
  • optional mix-ins – Stir in precooked ground beef or sausage.
  • optional garnish – Top with jalapenos, green chiles, sliced black olives, chopped tomatoes, fresh cilantro, green onions, or shredded lettuce.
  • serve with Tortilla Chips, corn chips, Fritos, or Doritos, Quesadillas, vegetables like carrots or celery

How to Make Bean Dip

PREP. Preheat the oven to 350ยฐF.

COMBINE. In a medium bowl, mix refried beans, sour cream, and cream cheese until well combined. Add taco seasoning and salsa and stir to combine.

BAKE + ENJOY! Spread the bean mixture into an 8×8-inch baking dish and top with 1 cup shredded cheese. Bake for 25 minutes.

Best bean dip recipe with toppings.

Kristyn’s Recipe Tips

  • Want it spicier? Stir in chopped jalapeรฑos or a dash of hot sauce.
  • Crock pot. Layer the bean mixture and cheese into the pot. Cook on low for 2โ€“3 hours, or until the dip is heated through and the cheese is melted.
  • Top with jalapenos, green chiles, sliced black olives, chopped tomatoes, fresh cilantro, green onions, or shredded lettuce.
  • Serve with Tortilla Chips, corn chips, Fritos, or Doritos, Quesadillas, and vegetables like carrots or celery.

Slow Cooker Directions

  1. ASSEMBLE. Mix all ingredients minus the shredded cheese. Put half of the bean dip in the crock pot and cover it with half of the cheese. Add the rest of the bean dip and top with the remaining cheese.
  2. HEAT. Cook on low for 2-3 hours or until the dip is heated through and the cheese is melted. It can stay on the “warm” setting for up to 4 hours.

See also our Crock Pot Bean Dip.

5 from 380 votes

Bean Dip Recipe

Our favorite bean dip recipe is ready to enjoy in only 30 minutes. Enjoy it with chips, tacos, or any Mexican dish!
Servings: 8
Prep: 5 minutes
Cook: 25 minutes
Total: 30 minutes

Video

Ingredients 

  • 1 (16-ounce) can refried beans
  • 1 cup sour cream
  • 4 ounces cream cheese, softened
  • 1 (1-ounce) package taco seasoning
  • ยผ cup salsa, store-bought or homemade
  • 1 cup shredded Mexican cheese

Instructions 

  • Preheat the oven to 350ยฐF.
  • In a medium bowl, mix beans, sour cream, and cream cheese until well combined. Add taco seasoning and salsa and stir to combine.
  • Pour into an 8×8-inch baking dish and top with shredded cheese. Bake for 25 minutes.
  • Serve hot with tortilla chips.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.
  • Want it spicier? Stir in chopped jalapeรฑos or a dash of hot sauce.
  • Top with jalapenos, green chiles, sliced black olives, chopped tomatoes, fresh cilantro, green onions, or shredded lettuce.
  • Serve with Tortilla Chips, corn chips, Fritos, or Doritos, Quesadillas, and vegetables like carrots or celery.
Slow cooker directions. Mix all the ingredients except the shredded cheese. Spoon half of the bean dip into the slow cooker and cover with half of the cheese, then add the rest of the bean dip and top with the remaining cheese.ย 
Prep ahead of time. Mix all the ingredients together except the shredded cheese and place in the baking dish.ย  Cover and refrigerate for up to 3 days.ย  Add shredded cheese right before baking.
Store leftovers in an airtight container in the refrigerator for 3-4 days or in the freezer for 2-3 months. Thaw in the fridge, and reheat slowly. If needed, add a bit of milk to smooth into a creamy texture.ย ย 

Nutrition

Serving: 0.5cup, Calories: 159kcal, Carbohydrates: 3g, Protein: 5g, Fat: 14g, Saturated Fat: 8g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Cholesterol: 45mg, Sodium: 203mg, Potassium: 88mg, Fiber: 0.2g, Sugar: 2g, Vitamin A: 513IU, Vitamin C: 0.5mg, Calcium: 137mg, Iron: 0.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Make ahead of time?

Mix the dip 1-2 days before and store in an airtight container in the fridge until ready to top with cheese, heat, and serve.ย 

How to store bean dip?

Store leftovers in an airtight container in the fridge for about 3 days or in the freezer for 2-3 months. Thaw in the fridge, and reheat slowly. If needed, add a bit of milk to smooth into a creamy texture.ย ย 

This recipe was first published July, 2014.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipesโ€”each one tested in her kitchenโ€”that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 380 votes (295 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




199 Comments

  1. Annabelle A says:

    5 stars
    I LOVED this recipe and it was SOO delicious but to people reading this who want to make it, add about half of everything except the beans in the recipe for it to be more of a bean dip and a LOT better in my opinion. Again, I LOVED this recipe and hope others will love it just as much as me!!!!

  2. Stephanie says:

    5 stars
    Such a easy, inexpensive delicious snack dip to make for a gathering. Definitely a keeper!!!

See More Comments