Spicy Bean and Cheese Dip

Spicy Bean and Cheese Dip is a super cheesy dip that is perfect for parties or a hot appetizer for Taco night!

Be the party hero and bring this Spicy Bean and Cheese Dip. It is super cheesy with a little bit of spice and it is perfect for a crowd.

When Taco night involves having friends over I make this dip in addition to my Slow Cooker Chicken TacosI am also guilty of making Mojitos with different flavors to get the party started. This dip is great for those get togethers where you have to bring something. There is so much cheese in this dip that you know it is going to taste good. I use my homemade taco seasoning to add a spicy kick to this dip.


If by the off chance you have leftovers. Transfer the dip to an airtight container and store it in the refrigerator. For lunch the next day, grab a tortilla, diced red onion and taco sauce. Heat up the leftovers and spread on the tortilla. Add the onions and red sauce and I promise it tastes just like Taco Bell’s Bean Burrito. You might just want to save some just for the burrito the next day! Totally worth it!

Do I need a Cast Iron Skillet

You don’t need a cast iron skillet to make this recipe. Let’s be honest, this dip looks 100x more delicious in a cast iron skillet. Really, the skillet is oven proof, heats nicely, and it is just the ideal vessel to make this dip in. If you don’t have a cast iron skillet a large baking dish will do.

Watch me make Spicy Bean and Cheese Dip

Spicy Bean and Cheese Dip Recipe

Cheesy Spicy Bean Dip

Prep Time: 5 minutes

Cook Time: 25 minutes

Cheesy Spicy Bean Dip

Spicy Bean and Cheese Dip


  • 1 can - 15.4 oz or 16 oz. refried beans (size depends on the brand you use)
  • 4 oz. room temperature cream cheese
  • 8 oz. sour cream
  • 1/4 cup salsa
  • --
  • For the Taco Seasoning
  • 1 tablespoon and 1/4 teaspoon of chili powder
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon sea salt
  • 1 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon paprika
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 teaspoon dried oregano
  • --
  • Toppings
  • 8 oz. Mexican cheese blend
  • cilantro and green onions for garnish


  1. Preheat oven to 350 F.
  2. Combine beans, sour cream, and cream cheese in a bowl until well combined.
  3. Add all of the taco seasoning ingredients into a small bowl and use a mortar and pestle to crush and mix the ingredients.
  4. Add taco seasoning to mixing bowl.
  5. Add Salsa.
  6. Mix well.
  7. Pour into a cast iron skillet or baking dish.
  8. Top with cheese and bake for 20 -25 minutes or until cheese is melted and the dip is bubbling around the edges. .
  9. Serve hot with corn or tortilla chips


You can subsitute the homemade taco seasoning with 1 store bought packet of taco seasoning.


Leave a Reply

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