Skip to Content

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!

Spicy Bean and Cheese Dip

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. Skip making your own taco seasoning and use a taco seasoning packet instead.

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.

Ingredients for Spicy Bean & Cheese Dip

  • Refried Beans
  • Sour Cream
  • Cream Cheese
  • Spicy Taco Seasoning
  • Salsa
  • Mexican Cheese Blend
  • Green onions or cilantro
  • Chips


Add additional toppings for even more flavor. Here are some ideas to top your cheesy bean dip.

  • Cilantro
  • Green Onions (sliced)
  • Jalapenos (sliced)
  • Cherry Tomatoes (sliced)
  • Black Olives (sliced)


If by the off chance you have leftovers. Transfer the dip to an airtight container and store it in the refrigerator. Heat in a microwave in 30 seconds intervals stirring in between until heated through.

Turn Leftovers into a Meal

For lunch the next day grab:

  • A tortilla
  • Diced red onion
  • Taco sauce.
  1. Heat up the leftovers in the microwave and spread on the tortilla.
  2. Add the onions and taco sauce.
  3. Roll up the tortilla like a burrito.

I promise it tastes just like Taco Bell’s Bean Burrito. You might just want to save some dip 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.

The Cast Iron 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.

Check out my list of 40+ Cast Iron Skillet Recipes for more recipes like this one. The list includes recipes for everything from breakfast to dessert!

Cheesy Spicy Bean Dip

Watch me make Spicy Bean and Cheese Dip

See the video here or on Youtube!

More Cheesy Dip Recipes:

Can’t get enough of warm cheesy dips? Here is a collection of some of my favorite dips:

Cheesy Dip Recipes

Or if you are wanting to try a different bean dip try this Black Bean Dip Recipe. 

Spicy Bean and Cheese Dip Recipe

Spicy Bean and Cheese Dip
4 from 8 votes

Cheesy Spicy Bean Dip

Spicy Bean and Cheese Dip
Course Appetizer
Cuisine American
Keyword bean dip
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 8
Calories 588 kcal
Author Stephanie Jackson


  • 1 can - 15.4 oz or 16 oz. refried beans size depends on the brand you use
  • 4 oz. cream cheese softened
  • 8 oz. sour cream
  • 1/4 cup salsa
  • 1 packet Spicy Taco Seasoning
  • 8 oz. Mexican cheese blend
  • cilantro and green onions for garnish


  1. Preheat oven to 350 F.
  2. Combine beans, sour cream, cream cheese, taco seasoning and salsa in a bowl until well combined.

  3. Pour into a cast iron skillet or baking dish.
  4. Top with cheese and bake for 20 -25 minutes or until cheese is melted and the dip is bubbling around the edges.

  5. *Optional: Broil on Low for an extra 5 minutes to get the cheese in the center bubbly.

  6. Garnish with chopped cilantro and green onions

  7. Serve hot with corn or tortilla chips

Recipe Video


Recipe Notes

Substitute the taco packet with my Homemade Taco Seasoning Recipe 

If you are sensitive to spicy recipes swap out spicy taco seasoning for regular or mild. 

Nutrition Facts
Cheesy Spicy Bean Dip
Amount Per Serving (1 g)
Calories 588 Calories from Fat 189
% Daily Value*
Fat 21g32%
Carbohydrates 71g24%
Protein 28g56%
* Percent Daily Values are based on a 2000 calorie diet.

This site uses Akismet to reduce spam. Learn how your comment data is processed.