This post may contain affiliate links. Please read our disclosure policy.

Spicy, creamy, and delicious Enchilada Bean Dip is a party favorite and a total crowd-pleaser. This hot dip comes together in just 30 minutes and it’s soooo good. It’s a holiday favorite and a hit at every party!Enchilada Bean Dip (vegetarian, gluten-free)

This dish is a holiday favorite. I recently made this hot party appetizer on two separate occasions… for a holiday party and for Krish’s (my son) birthday. They were a huge hit at both events. 

I mean, when your mother-in-law and sister-in-law take all the leftovers home, ya know it’s good. 🙂

More Appetizer Recipes

Try my 5 Layer Mexican Dip, Vegan Guacamole, and Jalapeno Popper Garlic Bread. For a simple and easy salsa, give this 20-minute Chipotle Salsa a try.


Enchilada Bean Dip (vegetarian, gluten-free)

What is Enchilada Bean Dip?

Inspired by my Black Bean Enchilada Pasta, this is simply a dip version of the pasta dish. The main ingredients are pretty much the same with the addition of green bell pepper, cream cheese, and black olives for garnish.

Can I make this recipe vegan, gluten-free?

For a vegan option: use a vegan Mexican 3-cheese blend, vegan cream cheese, and vegan sour cream.

This recipe is already gluten-free.

Can I make Enchilada Bean Dip ahead of time?

Yes!

You can prep this dish up to two days in advance. You can make the entire dish and cover with foil and place it in the fridge. Once you’re ready to bake, place the baking dish in the oven to bake.

Enchilada Bean Dip (vegetarian, gluten-free)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tips on making Enchilada Bean Dip:

  • Prep all the ingredients in advance.
  • Saute the veggies. Add the enchilada sauce and beans.
  • Add the cheeses and sour cream. 
  • Pour into a baking dish and bake.
  • Once it is baked, leave the dip alone for 30 minutes so the appetizer sets else you will end up with a soupy mess.

Ingredients you’ll need for Enchilada Bean Dip:

Enchilada Sauce: I love using Hatch Organic Enchilada sauce, but whatever brand you like works. 

Cheese: You’ll need Mexican blend cheese which is usually a combo of cheddar, jack, and Colby cheeses.

Cream Cheese: Cream cheese in this recipe is so important, it adds so much creaminess.

Sour Cream: Sour cream brings a slightly more tart flavor to this recipe, it’s creamy and so good.

Basics: Onions, Garlic, Green Bell Pepper.

Jalapeno: I love spice so I recommend keeping the seeds inside the jalapenos. You’ll need the kick given the amount of cheese and sour cream in this recipe.

Spices: Taco Seasoning, Cayenne Pepper, and salt.

Oil: I just use simple avocado oil for this recipe.

Enchilada Bean Dip is:

Creamy
Cheesy
Indulgent
Addicting
A Party Favorite
Crowd-pleaser
Vegetarian
Gluten-free

Enchilada Bean Dip (vegetarian, gluten-free)

How to make Enchilada Bean Dip recipe step by step?

Prep

1. Chop garlic, jalapeno, onions, and green bell pepper.
2. Chop the scallions and fresh cilantro.

Cook

1. Heat up a pan on medium heat, once hot, add oil followed by garlic and jalapenos. Cook for a minute.
2. Add onions and green bell pepper. (not too much because the cheese and taco seasoning has enough salt). Cook for 7-8 minutes until bell peppers are lightly browned.
3. Now add the enchilada sauce and black beans. Stir.
4. Add taco seasoning. Stir.

5. Add sour cream and cream cheese. Stir. It’ll slowly become nice and creamy in a couple of minutes.
6. Now add cilantro and scallions. Stir.
7. Add 1 cup of Mexican blend cheese. Stir.
8. Add cayenne pepper (optional).

9. Transfer the dip into a baking dish – I used a 7″ x 11″ baking dish. 
10. Top with 3/4 – 1 cup of cheese.
11. Cover with foil and bake in the oven at 400 degrees for 20 minutes covered. Then bake for 5 minutes uncovered. Then broil for 1 minute. 
12. Remove from the oven and let it sit for at least 30 minutes because the dip will be jiggly. Let it settle else you will end up with a soupy mess.

13. Garnish with scallions, cilantro, and black olives.

Pin & Enjoy!

 

More Holiday Appetizers!

5 from 27 votes

Enchilada Bean Dip

By: Nisha
Spicy, creamy, and delicious Enchilada Bean Dip is a party favorite and a total crowd-pleaser.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 16 servings

Equipment

Ingredients 

for enchilada bean dip

  • 1 1/2 tbsp extra virgin olive oil
  • 1 tbsp garlic chopped
  • 2 jalapeños, with seeds
  • 1 medium onion chopped
  • 1 green bell pepper, chopped
  • 16 ounces can medium enchilada sauce, I love Hatch Chile (use medium for more spice)**
  • 15 ounces can organic black beans, drained & rinsed
  • 3 tbsp taco seasoning, I used Trader Joe's brand
  • 1/2 cup sour cream, room temperature
  • 4 ounces cream cheese, room temperature
  • 3/4 cup fresh cilantro, chopped
  • 1/2 cup scallions, chopped
  • 1/2 tsp cayenne pepper, optional
  • 2 cups mexican cheese shredded & divided, 1 cup for the sauce, 3/4 – 1 cup on top

for garnish

  • few scallions, chopped
  • few cilantro, chopped
  • few black olives, sliced
Save this recipe!
Get this recipe sent to your inbox! Plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Prep

  • Chop garlic, jalapeno, onions, and green bell pepper.
  • Chop the scallions and fresh cilantro.

Cook

  • Heat up a pan on medium heat, once hot, add oil followed by garlic and jalapenos. Cook for a minute.
  • Add onions and green bell pepper. Add just a tiny pinch of salt (not too much because the cheese and taco seasoning has enough salt.) Cook for 7-8 minutes until bell peppers are lightly browned.
  • Now add the enchilada sauce and black beans. Stir.
  • Add taco seasoning. Stir.
  • Add sour cream and cream cheese. Stir. It’ll slowly become nice and creamy in a couple of minutes.
  • Now add cilantro and scallions. Stir.
  • Add 1 cup of Mexican blend cheese. Stir.
  • Add cayenne pepper (optional).
  • Transfer the dip into a baking dish – I used a 7″ x 11″ baking dish.
  • Top with 3/4 – 1 cup of cheese.
  • Cover with foil and bake in the oven at 400 degrees for 20 minutes covered. Then bake for 5 minutes uncovered. Then broil for 1 minute.
  • Remove from the oven and let it sit for at least 30 minutes because the dip will be jiggly. Let it settle else you will end up with a soupy mess.

Garnish

  • Garnish with scallions, cilantro, and black olives.

Nutrition

Calories: 143kcal | Carbohydrates: 9g | Protein: 6g | Fat: 9g | Saturated Fat: 5g | Cholesterol: 25mg | Sodium: 513mg | Potassium: 157mg | Fiber: 3g | Sugar: 3g | Vitamin A: 621IU | Vitamin C: 11mg | Calcium: 123mg | Iron: 1mg

Additional Info

Course: Appetizer
Cuisine: Mexican
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking!

Hi, I'm Nisha!

I'm a foodie who is passionate about healthy-ish living and mindful eating. You'll find a bit of everything here. I use mostly organic real ingredients and incorporate seasonal produce in my cooking. I believe food is medicine. Join me on this soul-searching journey as I share my love for good food, and I hope I inspire you to eat better somewhere along the way.


Subscribe to get my latest recipes!
Don't miss out! Subscribe and get all the new recipes first.
Please enable JavaScript in your browser to complete this form.

You May Also Like

5 from 27 votes (7 ratings without comment)

Leave a comment

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

Recipe Rating




24 Comments

  1. 5 stars
    Was so easy to make ahead and bake before the guests arrive. Everyone just loved the dip. So creamy , little spice kick of jalapeños and cheesy. So yum. Thanks for recipe Nisha loved it

    1. 5 stars
      This dip was perfect for my big game day potluck contribution! It was spicy, creamy and delicious! Did use a differen brand of enchilada sauce because of what I had on hand, and minused the onions. But it was a crowd pleaser. Definitely getting added as my go to dip for parties

  2. 5 stars
    This is am amazing recipe The best part is you can make this in advance . Everyone loved it . I am going to make this again.

  3. 5 stars
    Best dip I’ve ever made. Thanks for your recipes. Turned out soooo delicious so creamy so goood. Can’t wait to make it again.

  4. 5 stars
    Amazing!!!! Tried this 1 week after the corn dip, both were great but this was the family favorite!! Mixed all my favorite things and is creamy goodness!! Will def make again!

  5. 5 stars
    Made this for Christmas as an appetizer and it was a definite crowd pleaser! I’m going to half the recipe and make it again for New Years. I made a no green chili version and used mild enchilada sauce and it’s toddler approved!