Cheesy Bean Dip

Why You’ll Love Cheesy Bean Dip Recipe

This bean dip is rich, cheesy, and full of flavor without being complicated. It uses simple ingredients, comes together quickly, and can be made ahead before baking. The layered cheese makes every scoop extra satisfying, and you can serve it with tortilla chips, toasted bread, or fresh vegetables.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 can refried beans or homemade refried beans

Avocado oil or olive oil

Finely chopped onion

Minced garlic

Ancho chili powder or regular chili powder

Ground cumin

Smoked paprika

Ground coriander

Mild or medium salsa

Diced green chiles

Cream cheese

Sour cream

Shredded cheese, such as cheddar, Monterey Jack, or Oaxaca

Salt

Freshly ground black pepper

Cayenne pepper or hot sauce, optional

Optional toppings: lime juice, diced avocado, guacamole, chopped tomatoes, sliced jalapeño, fresh cilantro, or extra hot sauce

Directions

Preheat the oven to 350°F.

Heat the oil in a skillet over medium heat. Add the onion and garlic, then cook until soft, fragrant, and translucent.

Stir in the chili powder, cumin, smoked paprika, and coriander. Cook briefly to bring out the flavor of the spices.

In a medium bowl, mix the refried beans, salsa, diced green chiles, cream cheese, and sour cream.

Add the cooked onion and garlic mixture to the bowl and stir until everything is well combined.

Taste and season with salt and black pepper. Add cayenne pepper or hot sauce for extra heat.

Spread half of the bean dip mixture into a small baking dish or 8-inch cast iron skillet.

Sprinkle with half of the shredded cheese.

Add the remaining bean dip mixture on top, then finish with the rest of the cheese.

Bake for 20 to 25 minutes, or until the dip is hot and the cheese is melted.

Serve warm with lime juice and your favorite toppings.

Servings and timing

Servings: 12

Yield: About 4 cups

Prep time: 10 minutes

Cook time: 20 minutes

Total time: 30 minutes

Variations

For a spicier dip, use hot salsa, hot green chiles, cayenne pepper, or extra hot sauce.

For a smokier flavor, add a little extra smoked paprika.

For a meatier version, stir in cooked ground beef, shredded chicken, or chorizo.

For a vegetarian-friendly version, make sure the refried beans are vegetarian.

For a vegan version, use vegan refried beans, dairy-free sour cream, dairy-free cream cheese, and vegan shredded cheese.

For a slow cooker version, combine the cooked onion mixture with the remaining ingredients in a slow cooker and cook on low until warm and melted.

Storage/Reheating

Store leftover bean dip in an airtight container in the refrigerator for up to 3 days.

To reheat, warm it in the oven at 350°F until hot, or microwave individual portions in short intervals, stirring between each one.

You can also assemble the dip ahead of time, cover it, and refrigerate it for up to 3 days before baking.

For freezing, place the dip in a freezer-safe container and freeze for up to 1 month. Thaw in the refrigerator before reheating.

FAQs

Can I make this bean dip ahead of time?

Yes. Assemble the dip in the baking dish, cover it, and refrigerate it for up to 3 days before baking.

Can I use canned refried beans?

Yes. Canned refried beans work well and make the recipe quick and easy.

Can I use homemade refried beans?

Yes. Homemade refried beans add great flavor and work perfectly in this dip.

What cheese works best?

Cheddar, Monterey Jack, Oaxaca, or any good melting cheese works well.

Can I make this dip spicy?

Yes. Add cayenne pepper, hot sauce, spicy salsa, jalapeños, or hot green chiles.

What should I serve with bean dip?

Serve it with tortilla chips, toasted bread, pita chips, crackers, or fresh vegetables.

Can I make this dip vegan?

Yes. Use vegan refried beans, dairy-free cream cheese, dairy-free sour cream, and vegan shredded cheese.

Can I freeze bean dip?

Yes. Freeze it in an airtight, freezer-safe container for up to 1 month.

Can I cook this in a slow cooker?

Yes. Combine the ingredients in a slow cooker and cook on low for 2 to 3 hours, or until hot and melted.

How do I know when the dip is done baking?

The dip is ready when it is hot throughout and the cheese on top is fully melted.

Conclusion

This cheesy bean dip is simple, creamy, and perfect for sharing. With refried beans, warm spices, salsa, green chiles, and plenty of melted cheese, it’s a crowd-pleasing appetizer that works for parties, game days, or casual snacking.


Print

Cheesy Bean Dip

Cheesy Bean Dip

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, flavorful bean dip made with simple pantry ingredients, perfect for dipping chips or spreading on wraps. Quick to prepare and packed with savory spices.

  • Author: Emily
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings
  • Category: Appetizer
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

  • 2 cups canned or cooked pinto beans, drained and rinsed
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1/4 teaspoon smoked paprika
  • 1/2 teaspoon salt, or to taste
  • 2 tablespoons lime juice
  • 1/4 cup water or broth
  • 2 tablespoons chopped fresh cilantro (optional)

Instructions

  1. Heat olive oil in a skillet over medium heat. Add minced garlic and cook until fragrant, about 1 minute.
  2. Stir in cumin, chili powder, and smoked paprika. Cook for another 30 seconds.
  3. Add the beans and stir to coat with the spices.
  4. Pour in water or broth and simmer for 5–7 minutes until beans are heated through.
  5. Use a fork or potato masher to mash the beans to your desired consistency, or blend for a smoother dip.
  6. Stir in lime juice and adjust seasoning with salt as needed.
  7. Garnish with fresh cilantro if desired and serve warm.

Notes

  • For a smoother texture, blend the dip in a food processor.
  • Adjust spice levels by adding more chili powder or a pinch of cayenne.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Serve with tortilla chips, vegetables, or as a spread in sandwiches and wraps.

Nutrition

  • Serving Size: 1/4 recipe
  • Calories: 180 kcal
  • Sugar: 1 g
  • Sodium: 320 mg
  • Fat: 7 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 22 g
  • Fiber: 6 g
  • Protein: 7 g
  • Cholesterol: 0 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments