This post may contain affiliate links. Please read our disclosure policy.

Our favorite bean dip recipe is ready to enjoy in only 30 minutes. Enjoy it with chips, tacos, or any Mexican dish!

Chip being dipped into the best bean dip recipe.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

The Best Bean Dip Recipe!

We love to include dips in our Mexican spreads and at our fiestas like Cinco de Mayo.

This specific refried bean dip 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 Crock Pot Bean Dip.

WHY WE 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.
Bean dip recipe ingredients on table.

INGREDIENTS

  • 1 (16-ounce) can refried beans – use a store-bought can or make homemade Canned Refried Beans
  • 1 cup sour cream – or plain Greek yogurt
  • 4 ounces cream cheese, softened – room temperature
  • 1 (1-ounce) package taco seasoning – Or 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).
  • ¼ cup salsa – store-bought or Homemade Salsa
  • 1 cup shredded Mexican cheese – A Mexican cheese blend uses cheddar cheese, Monterey Jack cheese, asadero cheese, and queso quesadilla cheese.
  • optional mix-ins – store in precooked ground beef or sausage
  • optional garnish – 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

  1. PREP. Preheat the oven to 350°F.
  2. COMBINE. In a medium bowl, mix 1 can of refried beans, 1 cup sour cream, and 4 ounces of cream cheese until well combined. Add 1 packet of taco seasoning and ¼ cup salsa and stir to combine.
  3. BAKE + ENJOY! Spread the bean mixture into an 8×8-inch baking dish and top with 1 cup shredded cheese. Bake for 25 minutes.
Chip being dipped into the best bean dip.

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.

More Like This

Bean Dips

Mexican Dips

Collections

5 from 378 votes

Bean Dip Recipe

By: Lil’ Luna
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

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.

Video

Notes

Prep 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. 
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. Cook on low for 2–3 hours, or until the dip is heated through and the cheese is melted.
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.  

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

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

5 from 378 votes (295 ratings without comment)

Leave a comment

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

Recipe Rating




197 Comments

  1. Leticia Ruiz says:

    5 stars
    Tried this for a party and the best dip. It was a hit and so simple yo make.

  2. Tracy Hanson says:

    4 stars
    Wonderful appetizer or to go along with tacos or nachos!

  3. Celeste Pearson says:

    5 stars
    This recipe is simple and delicious! We make up a batch for movie night because dip and chips is better than popcorn!! My family loves this!

    1. Lil'Luna Team says:

      I love that idea for movie night! So glad you love the dip!

  4. Kristie says:

    5 stars
    We love this! I let my kids pick a recipe for a family party we were having, and my son found this. Everyone – young and old loved it!

  5. Shanna says:

    5 stars
    This bean dip has become a staple in our house! We eat a lot of Mexican food and no meal is complete without this bean dip! It’s a hit at every party we bring it to, as well. So. Dang. Good.

  6. Ray Miller says:

    5 stars
    This dip is Fantastic and Amazing! Can I double it?
    Thank you…….Ray

    1. Lil'Luna Team says:

      Yes, you definitely can double it! I’d suggest putting the doubled recipe in a 9X13 pan if combining all together. Otherwise, you can do two 8X8 pans. So glad you enjoy the dip!

  7. Jenny says:

    Can this dip be frozen? I know my hubby and I will take a while o consume this so hope to freeze half for later. Or would you rather recommend making half the recipe?

    1. Lil'Luna Team says:

      Sure! I’d recommend letting it defrost in the fridge, then warming it up again in the oven when ready to eat.

    2. Lynda says:

      5 stars
      Simply delish!!!! I make my own salsa and didn’t have a taco seasoning packet, so I also made my own… soooo yummy!!!!

      1. Lil'Luna Team says:

        Oh I bet it was delicious with all the from scratch ingredients! So glad you enjoyed the dip.

  8. Angela says:

    Delicious and easy. Thank you

    1. Lil'Luna Team says:

      You’re welcome! So glad you enjoyed the dip!

  9. Dede Welch says:

    5 stars
    5 Stars for sure!!! Makes delicious burritos too….yummmm!

    1. Lil'Luna Team says:

      Yes, totally works for bean burritos! Thanks for sharing!

    2. Karen says:

      5 stars
      Delicious bean burritos!!

      1. Lil'Luna Team says:

        Yes, totally could be filled into a tortilla for burritos too. Glad you enjoy the recipe!

      2. Tish says:

        5 stars
        Second time I’m making since New Year’s 2022. My entire family absolutely loves this. I especially love it because it couldn’t be easier and that way you still have time to visit with your family. Today is just simply a little extra treat 😋

      3. LilLunaTeam says:

        I’m so glad your family likes the dip so much That makes me so happy to hear! 🙂

  10. Liz says:

    5 stars
    I made this tonight. It was very good! This will be my new go to recipe for home and potlucks. Thank you for sharing.

    1. LilLunaTeam says:

      You’re welcome! I’m so happy you liked the dip and are adding it to your go-to list. 🙂