Go Back
–+ servings

Cheesy Bean Dip

With simple ingredients and tons of cheddar cheese, you can make this amazing cheesy bean dip in 20 minutes!
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Course: Dips
Cuisine: American
Keyword: cheesy bean dip
Servings: 4
Author: Emily Richter

Ingredients

  • 1 tablespoon olive oil
  • ¼ yellow onion diced
  • 15 oz. can pinto beans drained
  • ¼ cup vegetable broth
  • 2 tablespoons Tabasco chipotle pepper sauce
  • 4 oz. Velveeta cheese cubed
  • 2 oz. shredded cheddar cheese

Instructions

  • Heat the olive oil in an oven safe, large saucepan over medium/high heat. Add the onions and cook until soft and translucent. About 1-2 minutes. Add the pinto beans, broth, and chipotle sauce. Simmer for 10 minutes.
    a skillet filled with beans and onions.
  • Using a hand masher or fork, mash the pinto beans a few times leaving some chunks.
    a frying pan filled with nuts and onions.
  • Add the Velveeta and stir occasionally until the cheese is melted.
    a skillet filled with a brown sauce.
  • Top the bean dip with the shredded cheddar cheese and place the dip under a broiler until melted and golden, about 2-3 minutes depending on the broiler.
    a skillet filled with cheesy beans and cheese.
  • Eat with your favorite chips or use as a taco or burrito filling.
    Cheesy bean dip in a cast iron skillet.

Notes

  • Use a can of refried beans in place of the whole for a smoother consistency. Reduce cooking time to 5 minutes.
  • Don’t have broth? Use salsa!
  • If serving from a crock pot, check occasionally for thickness. Long periods of time over heat may require added liquid.

Nutrition

Calories: 243kcal | Carbohydrates: 21g | Protein: 14g | Fat: 12g | Fiber: 5g | Sugar: 4g