This Turkey Black Bean Enchilada Bake has a creamy, flavorful filling of lean ground turkey, black beans, corn, and diced tomatoes that is rolled in tortillas and topped with enchilada sauce and cheese. The recipe makes enough to feed a crowd or pop one dish in the freezer for an easy dinner when you need it!

Enchiladas in a baking dish shot from over the top.

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

Want to Save This Recipe?
Enter your email below, and we’ll send it straight to your inbox. Plus, get my best seasonal recipes each week!

With just one pound of lean ground turkey and an assortment of other tasty ingredients, this recipe yields two casserole dishes full of hearty, soul-satisfying food. Bake both and you’ll have enough to feed 6 to 8 with leftovers, or bake one dish and wrap the other one up for the freezer and have a delicious meal waiting for you when you need it.

Considering the fluctuating number of folks that land here around the dinner hour, this is a great thing for me.

An enchilada topped with sour cream on a white plate with slices of avocado and tortilla chips.

I could easily serve a Mexican-inspired recipe a couple of times a week with no complaints. We love our Mexican food around here.

A hand holding a can of Hatch Red Enchilada Sauce.

I always keep a supply of this Hatch Red Enchilada Sauce in my pantry. It’s fabulous. And, with a little help it turns into one of my all time favorite semi-homemade recipes; my Easy Enchilada Sauce. I use this sauce whenever I make enchiladas or smothered burritos. It’s the finishing touch that really takes these enchiladas to the next level.

How to Make Turkey Black Bean Enchiladas

Enchilada sauce and spices in a saucepan with a whisk.

The first step is to create a roux with vegetable oil and flour that helps balance and add body to the canned sauce. Add 1 cup of low-sodium beef broth, the can of enchilada sauce, and the seasonings – cumin, black pepper, and a touch of salt. It cooks up quickly and it is so worth the effort.

See the printable recipe below for the detailed instructions.

Ground turkey, black beans, corn and other ingredients in a skillet.

The filling is a breeze to make and full of wholesome goodness. One pound of lean ground turkey, chopped onion, canned black beans, diced green chilis, fire-roasted diced tomatoes, and frozen corn,  and simply seasoned with taco seasoning.

Cheddar, Jack, and cream cheese on top of a ground turkey and black bean mixture in a skillet.

To up the comfort factor – some cream cheese (I used the reduced fat variety) and a little shredded sharp cheddar and Monterey Jack cheese.

Turkey Black Bean Enchilada filling in a skillet with a spoon.

The cheese melts into the mixture and you’re ready to roll!

Turkey Black Bean Enchilada in a baking dish topped with enchilada sauce and cheese.

This recipe will fill 10 burrito size (10-inch) flour tortillas. I understand that for many, an enchilada is not an enchilada unless it’s wrapped in a corn tortilla. However, I feel you’ll get the best result here if you go with flour tortillas so we’ll just call it an “enchilada bake” and hopefully we can all eat Mexican food together in peace.

I’ll make the margaritas!

After they are assembled and covered in foil, it’s just 25 minutes in the oven and dinner is served.

A close up of Turkey Black Bean Enchiladas with melted cheese and cilantro.

Make it a Freezer Meal

Top the casseroles with sauce but do not top with the cheese. Allow the unbaked casseroles to cool completely, cover tightly with foil, and freeze. To use, allow to partially thaw in refrigerator overnight. Remove from refrigerator 30 minutes before baking. Top with cheese and bake casseroles as directed, increasing time to 20 to 25 minutes or until heated through.

An enchilada on a plate topped with sour cream.

Let everyone add their toppings of choice – cilantro, sour cream, avocado, a little hot sauce – all the usual suspects will work here.

A fork pulling away a bite of enchilada.

We were crazy for these enchiladas! They were voraciously consumed and will be on the menu again very soon.

More Mexican-Inspired Casseroles

Mexican Stuffed Peppers
Chili Cornbread Bake
Chicken Tamale Casserole
Chicken Enchilada Casserole
Tamale Pie
Taco Pasta Bake
Easy Slow Cooker Chicken Enchiladas

Turkey Black Bean Enchilada Bake

5 from 6 votes
Servings: 10
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
This Turkey Black Bean Enchilada Bake has a creamy, flavorful filling of lean ground turkey, black beans, corn, and diced tomatoes that is rolled in tortillas and topped with enchilada sauce and cheese. The recipe makes enough to feed a crowd or pop one dish in the freezer for an easy dinner when you need it!

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the Easy Enchilada Sauce:

  • 2 tablespoons vegetable oil
  • 3 tablespoons flour
  • 1 cup low-sodium beef broth
  • 15 ounce can red enchilada sauce , (use Hatch brand if you can find it)
  • 1 teaspoon ground cumin
  • ¼ teaspoon salt
  • fresh ground black pepper, to taste

For the Enchiladas:

  • 1 pound lean ground turkey
  • ½ cup chopped onion
  • 1 tablespoon Homemade Taco Seasoning Mix, or store-bought
  • 15 ounce can black beans, rinsed and drained
  • 1 cup frozen corn, no need to thaw
  • 14.5 ounce can fire-roasted diced tomatoes
  • 4 ounce can diced green chiles
  • 4 ounces less fat cream cheese (Neufchatel), cubed
  • 2 cups shredded sharp cheddar cheese, divided
  • 2 cups shredded Monterey Jack cheese, divided
  • a few healthy shakes of your favorite hot sauce, we love Choluha Chipotle flavor
  • 10 burrito size (10-inch) flour tortillas,, at room temperature or softened slightly in microwave
  • Optional toppings: minced cilantro, sour cream, diced tomato, avocado, sliced black olives, thinly sliced green onion

Instructions 

For the Enchilada Sauce:

  • Heat vegetable oil in a medium saucepan over LOW heat. Whisk in the flour and cook, whisking constantly, for a minute or two until mixture is just beginning to get lightly golden brown. Whisk in the beef broth, enchilada sauce, cumin, salt, and pepper. Increase heat to MEDIUM-HIGH and bring mixture to a boil. Reduce heat enough to keep mixture at a low simmer and whisk lightly until thickened. Remove from heat and set aside.

For the Enchiladas:

  • Preheat oven to 375 degrees F. Coat two 13- x -9-inch baking dishes with non-stick cooking spray.
  • Coat a large skillet with non-stick cooking spray and cook turkey, onion, and taco seasoning over medium heat for 5 or 6 minutes, or until turkey is no longer pink and onion is tender. Stir in beans, corn, tomatoes, and diced green chiles. Add cream cheese and 1/2 cup each of the shredded cheddar and Jack cheese and stir until melted. Add a few healthy shakes of your favorite hot sauce and stir to combine. Remove from heat.
  • Place ½ cup turkey mixture down the center of each tortilla. Tuck edges of tortilla in and slightly over the filling and roll up. Place in the two prepared baking dishes, seam side down. Top with enchilada sauce and sprinkle with remaining shredded cheese.
  • Cover dishes with foil and bake for 20 minutes or until heated through. Remove foil and bake an additional 5 minutes.
  • Serve with your toppings of choice.

Notes

If you’d like to save time you can substitute two (15 ounce) cans of enchilada sauce for the Easy Enchilada Sauce.
Baking Tip: Spray the underside of the foil with non-stick cooking spray before covering the casserole dishes so the cheese won’t stick to the foil while baking.
Make-Ahead/Freezer Instructions: Top casseroles with sauce but do not top with cheese. Allow unbaked casseroles to cool completely, cover tightly with foil, and freeze. To use, allow to partially thaw in refrigerator overnight. Remove from refrigerator 30 minutes before baking. Top with cheese and bake casseroles as directed, increasing time to 20-25 minutes or until heated through.

Nutrition

Calories: 383kcal | Carbohydrates: 20g | Protein: 29g | Fat: 20g | Saturated Fat: 12g | Cholesterol: 75mg | Sodium: 1143mg | Potassium: 440mg | Fiber: 4g | Sugar: 4g | Vitamin A: 965IU | Vitamin C: 8.5mg | Calcium: 499mg | Iron: 2.5mg

Nutrition information is automatically calculated using generic ingredients, and is an estimate not a guarantee. For more accurate results, please refer to the labels on your ingredients at home.

VK logoLike this? Please rate & comment below!

Adapted from Taste of Home

Two images of Turkey Black Bean Enchilada Bake with text overlay.

Need Help With Menu Planning?

Sign up for my FREE email newsletter to receive my tried and true favorites + bonus seasonal content to keep you cooking through the year.

Looking for something else? Explore the Recipe Index →

Get my cookbook The Foolproof Family Slow Cooker!

About Valerie Brunmeier

Hello and welcome to my online kitchen! My focus here is to provide simple, seasonal meal solutions for busy households. I hope you find some inspiration while you’re here and visit again soon!

You May Also Like

5 from 6 votes (4 ratings without comment)

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




Questions & Reviews

  1. Chris says:

    5 stars
    These were soooooo good! New favorite enchilada recipe! Thank you!

  2. Maci Watrud says:

    5 stars
    Tried this lastnight and YUM! My boyfriend and I loved this dish! We are huge foodies, but have never made enchiladas for ourselves, so glad we did! If you’re looking for an enchilada dish unlike any other this is the dish for you!

  3. Karly says:

    Yuuuum! Love me some good enchiladas, and these look like the best. I could eat that filling on its own! Gotta try these soon!

    1. Valerie says:

      We absolutely loved them! Thanks so much, Karly 🙂

  4. Amy @ The Blond Cook says:

    Ohhhhhhh Valerie! This enchilada bake looks so mouthwatering to me right now… cheesy enchiladas are my weakness!

    1. Valerie says:

      You and me both, Amy! Thanks girl 🙂