Skip to content

Bean Dip with Cream Cheese

This cream cheese bean dip is delicious, creamy and crowd-pleasing. Serve this easy hot appetizer with a side of tortilla chips on game days or with any Mexican spread!

Bean dip and tortilla chips on platter.
This post may contain affiliate links. Read disclosure policy.

Best Bean Dip Recipe

A refried bean dip with cream cheese is one of those dips that you literally can’t stop eating. Serve it as an easy appetizer for game day parties alongside rotel dip or cream cheese and chili queso dip and watch this bean and cheese dip disappear!

This cream cheese bean dip is made in the crockpot with refried beans, cream cheese, sour cream, salsa, tasty taco seasoning, green chilis, and melty cheese and each scoop is a Mexican recipe flavor party!

Why You’ll Love This Party Dip

  • Easy. Dump all the ingredients in, set the timer, and let the slow cooker do all the work in this Cinco De Mayo appetizer or serve it for an easy Mexican side dish.
  • Party dip. If you love serving a hot dip at parties, this cream cheese bean dip is one crowds are wild for, especially as part of a game day Super Bowl menu.

Ingredient Notes

Bean dip ingredients on marble counter.

Find the full printable recipe with specific measurements below.

  • Refried beans: Despite the name, these have not been cooked twice. It’s a way of cooking and mashing the beans into a thick consistency and then adding delicious seasoning.
  • Cream cheese & sour cream: Softened cream cheese adds a bit more tang and body, while sour cream lightens it up a bit.
  • Salsa: I have a delicious homemade salsa recipe I like to use, but any store bought jar can be used. Use mild, medium, or hot according to preference.
  • Taco seasoning: A combination of cumin, chili powder, paprika, garlic powder, onion powder, oregano, salt, and pepper. Homemade taco seasoning works, too!
  • Diced green chiles: These give the dip a delicious spicy edge!
  • Shredded cheese: I use both shredded Monterey Jack and cheddar cheese grated from a block. It melts nicely into the dip adding a sharp cheesy punch.
  • Bean and cheese dip toppings: Sliced green onions, diced tomatoes, or fresh cilantro.

How to Make Bean Dip

Showing how to make bean dip in a 4 step collage.
  • Spread the refried beans into the bottom of the crockpot, using a spoon or spatula. Once removed from the can, the beans will still be in the shape of the can. They’ll need a little help to spread out.
  • Then add the cream cheese, sour cream, and salsa, and mix to combine.
  • Fold in the chiles and cheese stirring until smooth. Then, place the lid on the crockpot and cook on high for 1-2 hours, until hot.
  • Top with your preferred toppings and serve while it’s warm. Enjoy with a basket of tortilla chips or your favorite dippers.

Cream Cheese Bean Dip Toppings

We love to serve this easy bean dip recipe with everything you would use to top nachos:

  • Cilantro
  • Pico de gallo
  • Jalapeño peppers
  • Green onions
  • Black olives
  • Tomatoes

Tips and Variations

  • Serve warm. If you’re not eating it right away, keep it on the warm function until you’re ready to serve it. If you are, you can always transfer it to a skillet or serving dish and bring that to the table.
  • Make it mild. To avoid spice, use a mild salsa and skip green chiles. You also want to make sure you are not using pepper jack cheeses that have heat.
  • Rotel. Swap diced chilies and salsa for a can of Rotel.
  • Spice it up. To make it a little spicier, add in a dash of chili powder and some minced jalapenos.
  • Stovetop or oven. Make this on the stovetop by combining all ingredients in a pot then heating on low until everything is warm. For the oven, combine ingredients in a bowl then spread mixture on the bottom of an 8×8 baking dish. Sprinkle the cheese over top and bake in a preheated 375°F oven for 20-25 minutes.
  • Serving suggestions: My go-to is homemade tortilla chips! Crackers, raw veggies, and crusty bread are great, as well as you can use it to top sheet pan nachos.
Bean dip and tortilla chips.

Storing

  • Store. Keep any leftover cream cheese bean dip stored in an airtight container in the fridge for up to 4 days. I love to use leftover bean dip as a quick and easy bean and cheese burrito filling!
  • Reheat. You can reheat this bean dip recipe in the microwave, or if you’ve got larger portions in the oven or on the stovetop. It will thicken as it cools, so you may need to add a splash of water to loosen it up again.
Dipping chip into bean dip.

I have loads more dip recipes to check out! Queso blanco, buffalo chicken dip, and guacamole are just the beginning!

More Mexican Dip Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Bean dip and tortilla chips.

Cream Cheese Bean Dip

5 from 14 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This cream cheese bean dip is delicious, creamy and crowd-pleasing. Serve this easy hot appetizer with a side of tortilla chips on game days or with any Mexican spread!
Prep Time: 8 minutes
Cook Time: 15 minutes
Total Time: 23 minutes
Servings: 12

Video

Ingredients 

  • 1 (15-ounce) can refried beans
  • 4 ounces cream cheese , softened
  • ¼ cup sour cream
  • ¼ cup salsa , more if desired
  • 1 Tablespoon taco seasoning
  • 1 (4-ounce) can diced green chiles , drained
  • 1 cup shredded monterey jack cheese
  • ½ cup shredded cheddar cheese
  • Salt and Pepper , to taste

Optional toppings: Sliced green onions, Chopped cilantro, Diced tomatoes

For serving: Tortilla chips

Instructions

  • In the base of the crockpot (or in a medium bowl), mix together 4 ounces cream cheese, 1 can refried beans, 1/4 cup sour cream, 1/4 cup salsa, and 1 Tablespoon taco seasoning. Fold in 1 can diced chiles and 1 cup monterey jack and 1/2 cup cheddar cheese until smooth.
  • Cook until hot. Place lid on top of crockpot and cook on high for 1-2 hours, or until hot.
  • Top with your favorite toppings and serve with tortilla chips.

Notes

Variations:
  • Cheese: Feel free to substitute both for a Mexican style cheese. 
  • Meat: Add in cooked chorizo over the top at the end. 
Cook in the oven: Preheat the oven to 375°F. Spread evenly into an 8×8-inch baking dish. Sprinkle cheese over the top. Bake 20 to 25 minutes, or until the dip is hot and the cheese is melted.
Storage: Store leftovers in a storage container for up to 4 days. Reheat in the microwave, oven or stove top. Add a Tablespoon of water if needed. 

Nutrition

Calories: 123kcal | Carbohydrates: 5g | Protein: 6g | Fat: 9g | Saturated Fat: 5g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Cholesterol: 25mg | Sodium: 375mg | Potassium: 44mg | Fiber: 2g | Sugar: 2g | Vitamin A: 351IU | Vitamin C: 0.3mg | Calcium: 131mg | Iron: 0.4mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Appetizer
Cuisine: Mexican

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today