these great northern bean and chicken enchiladas are a simple, delicious, and inexpensive weeknight meal.

White Bean and Chicken Enchiladas

Now that school is back in session and after school activities have resumed, putting a quick and easy meal on the table for dinner is becoming a priority! The problem is there often just aren’t enough hours in the day, so the quality of that dinner can become questionable when you have to rely on takeout and fast food every night.

During this time of year, being able to put together a meal that is economical, healthy, and delicious is important for making sure your family gets the fuel it needs to make it through their busy lives. Fortunately, meals that check all those boxes don’t always have to be a major production. All you need is the right kind of weeknight dinner recipe.

Spice up a weeknight dinner with something both kids and adults will enjoy — this Creamy White Bean and Chicken Enchiladas recipe hits all the right notes! Made with inexpensive ingredients, lots of flavor, nutritional value, AND it can be easily doubled to ensure leftovers for another night there’s no doubt this will soon become a family favorite.

Mix, roll, place, and bake are all it takes to get this recipe ready for you to enjoy. You can even cut down on the prep time with a few shortcuts like just grabbing a rotisserie chicken from the grocery store instead of cooking and pulling raw or frozen chicken. You can also scale or change the kind and amount of peppers you use depending on your tastes and how spicy you want it to be.

Don’t forget, you can always very easily double this recipe! Save the leftovers in the fridge for tomorrow night or even consider thinking ahead and freezing what you don’t eat so you have an ace up your sleeve for dinner in a few weeks. These creamy white bean and chicken enchiladas do it all!


  • 1 Tbsp. extra virgin olive oil
  • 1/4 cup minced white onion
  • 2 cloves garlic, minced
  • 2 poblano peppers, diced
  • 2 jalapeños, chopped (optional depending on how much heat you like)
  • 1 1/3 cups Randall Great Northern Beans, drained
  • 1 4.5 oz. can chopped green chiles (no need to drain)
  • 2 cups shredded chicken (we used a rotisserie chicken)
  • 2 Tbsp. taco seasoning
  • 1/2 cup reduced sodium chicken broth
  • 8 oz. package of cream cheese 
  • 1/2 cup sour cream
  • 10 burrito-sized flour tortillas
  • 28 oz. can of green enchilada sauce
  • 3/4 cup Mexican cheese
  • Chopped fresh cilantro and/or scallion


  1. Preheat oven to 375°
  2. Prepare the filling: wash all produce, and finely chop onions, peppers, and garlic.
  3. In a medium pan, heat olive oil over medium heat. Add onions, poblano peppers, jalapeños if desired, and garlic, and saute until soft and onions are translucent, about 5 minutes.
  4. Add green chiles, drained beans, and broth. Mix well and cover over low heat, simmering for 10 minutes.
  5. Remove cover, add chicken, cream cheese, and sour cream. Mix well and continue to simmer until mixture is thickened.
  6. Assemble: spread about 1/4 cup of the enchilada sauce on the bottom of a 9×13″ baking dish, or until bottom is covered. 
  7. Fill each tortilla with 1/3 cup of the chicken/white bean filling.
  8. Roll the tortillas and place seam side down in the prepared baking dish.
  9. Continue to fill remaining tortillas, until the pan is full
  10. Carefully pour the enchilada sauce over the top of the enchiladas. Top with cheese.
  11. Cover dish with aluminum foil (spray the inside with nonstick spray to keep cheese from sticking) and bake 25 minutes, until the enchiladas are hot and the cheese is melted.
  12. Remove aluminum foil and return to the oven for around 5 more minutes, or until cheese is slightly browned.
  13. Remove dish from oven and allow to cool for 5 minutes before topping with fresh cilantro, scallions, and additional sour cream if desired. Enjoy!