Black Bean and Cream Cheese Enchiladas

My birthday is this Friday, so I’m officially declaring it Birthday Week here at Hello Little Home!

And what would a birthday be without some good food, right? Personally, I love Mexican food for any sort of celebration or otherwise. It’s just so festive and fun, especially if you throw a few margaritas into the mix.

One of my favorite Mexican meals is Black Bean and Cream Cheese Enchiladas. I’ve been eating these enchiladas since college, when a friend introduced me to the recipe. Over the years, I’ve put my own personal spin on the recipe and even created my own enchilada sauce.

You are going to love these enchiladas! Serve them for your next birthday celebration or even on a regular old weeknight … either way, they are delicious!

Black Bean and Cream Cheese Enchiladas | Hello Little Home #Mexican #RecipeBlack Bean and Cream Cheese Enchiladas

These enchiladas are creamy, just a little spicy, and easy to make (I promise). I definitely recommend you try making the enchilada sauce. It’s comes together quickly and is so good (picture me licking the spoon!). If you are in a hurry though, store bought enchilada sauce or even salsa works great, too.

Serves 6


Enchilada Sauce:

  • 2 tbsp. olive oil
  • 2 garlic cloves, minced or pressed
  • 2 tbsp. flour
  • 2 tbsp. chili powder
  • 1 1/2 cups vegetable broth
  • 1 15-oz. can tomato sauce
  • 1 tsp. cumin
  • 1 tsp. oregano

Black Beans:

  • 2 tsp. olive oil
  • 2 garlic cloves, minced or pressed
  • 1 tsp. cumin
  • 1/2 tsp. oregano
  • 2 15-oz. cans black beans, drained but not rinsed


  • enchilada sauce
  • prepared black beans
  • 1 8-oz. package cream cheese (I use light or Neufchâtel)
  • 12 corn tortillas
  • 6 oz. shredded Mexican-blend cheese (mine was a mix of mild cheddar and Monterey Jack)
  • cilantro and sliced avocado for serving, optional
  • salt and pepper

Preheat oven to 350 degrees.

Prepare enchilada sauce first. Heat 2 tbsp. olive oil over medium heat in a medium skillet. Add garlic and saute until fragrant, 30 seconds to 1 minute. Whisk in flour and chili powder and cook, stirring constantly, for 2 minutes. Slowly whisk in vegetable broth until smooth, and then stir in tomato sauce, cumin, and oregano. Reduce heat and simmer for 15 minutes. Remove from heat and season to taste with salt.

While the enchilada sauce is simmering, start the black beans. Heat 2 tsp. olive oil over medium heat in a large skillet. Add garlic, cumin, and oregano. Cook, stirring constantly, for 1 minute or until fragrant. Add black beans to skillet and stir until well combined. Turn off heat and, using the back of a spoon, smash about 1/2 of the black beans. Basically, you want the beans to hold together. Add a little water to the beans, if they are dry. Season with salt to taste and set aside.

Black Beans for Enchiladas | Hello Little Home #Mexican #RecipeTo assemble the enchiladas, start by covering the bottom of a 9 x 13-inch baking dish with a thin layer of enchilada sauce. Lay out the cream cheese, black beans, and tortillas so they are all within easy reach during assembly.

Next, you’ll heat the tortillas so they don’t crack when you roll them. Heat a small non-stick skillet over medium-high heat. When hot, add a tortilla to the dry skillet. After about 30 seconds to 1 minute, carefully test the tortilla with your finger. If it feels warm, grab it and quickly flip it over. Cook for a few seconds on the other side – the tortilla should be heated through and flexible – and then remove from skillet. I use my fingers, but feel free to using tongs if the tortillas get too hot for you to handle comfortably.

Spread 1/12 of the cream cheese down the middle of the tortilla and top with 1/12 of the black beans. Roll tortilla up tightly and place in baking pan. Repeat with remaining tortillas.

Assembling Black Bean and Cream Cheese Enchiladas | Hello Little Home #Mexican #RecipeTips for quick assembly: when you remove the hot tortilla from the skillet, add the next tortilla to the skillet. Assemble the enchilada and place it in the pan. Then, flip the tortilla in the pan, cook it for a few more seconds, remove it from the pan, and repeat the same process. It’s fast and efficient! Also, turn down the burner a bit if the skillet gets too hot and starts steaming.

After you’ve filled all the tortillas and placed them in your baking pan, top them with the remaining enchilada sauce. Sprinkle with cheese and place in oven.

Bake enchiladas for 30 minutes or until hot. Serve topped with chopped cilantro and sliced avocado, if desired. Enjoy!

Black Bean and Cream Cheese Enchiladas | Hello Little Home #Mexican #RecipeBlack Bean and Cream Cheese Enchiladas | Hello Little Home #Mexican #RecipeWhat recipes do you request for your birthday?Save

You may also like


  1. Those look delicious. That looks like a meal that I could eat regularly. Side note I have those napkins too!

  2. Ginnie, happy birthday and I’m all for birthday week! This dish looks so good and anything with avocado just has to be amazing! Thanks so much for sharing at Best of the Weekend – will be pinning to our party board. Have a fantastic weekend!

  3. Your Tip Me Tuesday link is incredible this week Ginny! In fact, my readers would love to bookmark it in their craft rooms. Did you know that if you upload this blog post into your Tip Junkie craft room using at least 2 images, 2 steps, and blog post URL then Tip Junkie readers can favorite it which instantly bookmarks it so they can find it later. {Whoohoo!} ~ Laurie {a.k.a. the Tip Junkie}

  4. Wow, these look fantastic, and I’m so glad you included the recipe for enchilada sauce. I need a good one. Saving this recipe to try soon. Thanks for sharing. ~ Nancy

  5. Mmmm my entire family loves Black Beans, and those enchiladas look great. Adding it to my list of dinner recipes to try for sure. Thank you for sharing.
    -Melanie with Artzy Creations