Chicken & Black Bean Enchiladas

My whole family loves this one and it has become a staple. I can get 9 enchiladas out of the mixture, so it makes quite a bit. It is even better for leftovers for lunch or another dinner later in the week. The enchilada sauce is REALLY yummy, way better than store bought, and so easy to put together. These aren’t super spicy, but the spice comes from the chili powder in the sauce and the green chiles in the enchiladas, so you can adjust those and use less if you don’t love things quite as spicy.


  • 2 tablespoons olive oil
  • 1 small white onion, peeled and diced (I use frozen chopped onions from Publix – one less thing to chop)
  • 1 rotisserie chicken, meat pulled and shredded or diced into small 1/2-inch pieces
  • 1 (4-ounce) can diced green chiles
  • salt and freshly ground black pepper
  • 1 (15-ounce) can black beans, rinsed and drained
  • 8-9 (8 inch) whole wheat tortillas
  • 2 cups Mexican-blend shredded cheese
  • 1 batch red enchilada sauce
  • optional toppings: fresh cilantro, chopped red onions, diced avocado, chopped tomato, and/or sour cream,


  1. Preheat oven to 350°F. Prepare your enchilada sauce (see recipe below).
  2. In large pan, heat oil over medium-high heat. Add onion and sauté for 3 minutes, stirring occasionally. Add diced chicken and green chiles, and season with a pinch of salt and pepper. Sauté the mixture for 8-10 minutes, stirring occasionally, or until the chicken is cooked through. Add in the beans and stir until evenly combined. Remove pan from heat and set aside.
  3. To assemble the enchiladas, set up an assembly line including tortillas, enchilada sauce, chicken mixture, and cheese. Lay out a tortilla and spread 1-2 tablespoons of sauce over the surface of the tortilla. Add a generous spoonful of the chicken mixture in a line down the center of the tortilla, then sprinkle with a little cheese. Roll up tortilla and place in a greased 9 x 13-inch baking dish.
  4. Assemble the remaining enchiladas. Then spread any remaining sauce evenly over the top of the enchiladas, followed by extra cheese.
  5. Bake uncovered for 20 minutes, until the enchiladas are cooked through and the tortillas are slightly crispy on the outside.
  6. Serve the enchiladas garnished with lots of toppings along with a side salad.
  7. Store any leftovers in a sealed container in the refrigerator for up to 3 days or freeze for up to 3 months.

Easy Homemade Enchilada Sauce


  • 2 Tablespoons olive oil
  • 2 Tablespoons all-purpose flour
  • 3-4 Tablespoons chili powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 2 cups lower sodium chicken broth


Heat oil in a small saucepan over medium-high heat. Add flour and whisk together over the heat for one minute. Stir in the remaining seasonings (chili powder through oregano). Then gradually add in the stock, whisking constantly to remove lumps. Reduce heat and simmer 10-15 minutes until slightly thickened.

Nourish Yourself

Sign up for my Nourish Yourself Digest where I curate articles, podcasts, videos, recipes, and other resources about Intuitive and mindful eating, non-diet health and wellness, body respect, self-care and self-compassion. You don't want to miss it! 

Subscription Form

Work with me

Feeding yourself & caring for your body doesn’t have to be stressful.

Let me help you discover ways to improve your health through food, movement, and self-care in a personalized way that works for you.