Ground Turkey Black Bean Enchiladas (40-Minutes)

Feeling hungry for a comforting dinner that’s both satisfying and simple to throw together?
Ground turkey black bean enchiladas are just what you need — they bring bold flavors, lean protein, and melty cheese all wrapped up in one easy dish.
This recipe is a tasty swap for traditional beef enchiladas, giving you a lighter twist that never sacrifices flavor.
Plus, it’s super flexible: swap your favorite tortillas, sneak in extra veggies, or turn up the spice to make it truly your own.
Ready to dive into a straightforward, delicious homemade enchilada recipe everyone will love?
Ground Turkey Black Bean Enchiladas offer a fresh and wholesome take on a classic favorite. Packed with lean ground turkey, fiber-full black beans, and vibrant spices, these enchiladas are flavorful without the heaviness. Soft tortillas get rolled around this tasty filling, doused in enchilada sauce, sprinkled with cheese, and baked until everything’s bubbly and golden.
They’re perfect for making ahead, storing in the freezer, or customizing for your family’s tastes — an ideal weeknight meal everyone will ask for again.
If you’re after a filling and wholesome dinner that’s quick enough for busy weeknights, these ground turkey black bean enchiladas are just the ticket. Lean turkey teams up with hearty black beans, warm spices, and gooey cheese to deliver a satisfying meal in about 40 minutes.
This recipe has got you covered with:
- A full ingredient list with handy measurements (feeds 5, each serving around 375 calories)
- Clear, step-by-step instructions—about 15 minutes to prep and 25 minutes baking at 375°F (190°C)
- Ideas for serving, swapping ingredients, making it spicier, going dairy-free, or using other proteins
- Tips to make ahead, freeze, store, and reheat for stress-free meals
- Answers to common questions so you get perfect enchiladas every time
Whether it’s a family dinner, meal prep for a busy week, or just craving a lighter take on enchiladas, this recipe is easy, flexible, and flavor-full. Let’s jump in!
What Makes These Enchiladas Great
- Nutritious and wholesome – Lean ground turkey plus protein and fiber from black beans equals a healthy, filling meal.
- Fast and simple – Uses straightforward ingredients and takes under an hour from start to finish. For another speedy weeknight option, try this 30-Minute Ground Turkey Taco Skillet.
- Great for meal prep – Make early and reheat for easy dinners during busy weeks. If you’re stocking the fridge, this High-Protein Ground Turkey Casserole is another make-ahead favorite.
- Family-friendly – Kids and adults will both enjoy these comforting enchiladas.
- Flexible – Adjust spice, swap ingredients, or make them dairy-free to fit your needs.
Ingredients You’ll Need

- 1 pound ground turkey
- 1 can (15 ounces) black beans, drained and rinsed
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 can (4 ounces) green chilies
- 1 tablespoon olive oil
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- 8 medium flour or corn tortillas
- 1 can (10 ounces) enchilada sauce (red or green)
- 1 ½ cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- Fresh cilantro for garnish
- Lime wedges for serving
Assembly and Baking Steps
- Drain and rinse the black beans and drain the diced tomatoes.
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and sauté until soft, about 3 minutes.
- Stir in minced garlic and cook 30 seconds until fragrant.
- Add ground turkey, break it up, and cook until browned with no pink remaining.
- Add chili powder, cumin, smoked paprika, salt, and black pepper; stir to combine.
- Fold in black beans, drained diced tomatoes, and green chilies; simmer gently for 5 minutes.
- Warm tortillas until pliable (microwave 20–30 seconds wrapped in a damp paper towel or heat briefly in a dry skillet); if using corn tortillas, brush lightly with oil before warming.
- Preheat the oven to 375°F (190°C).
- Spread 1/4 cup enchilada sauce on the bottom of a 9×13-inch baking dish.
- Spoon about 3–4 tablespoons of the filling onto each tortilla, roll tightly, and place seam-side down in the baking dish with a bit of space between rolls.
- Pour the remaining enchilada sauce evenly over the rolled tortillas.
-
Sprinkle shredded cheese evenly over the top.

- Cover the dish with foil and bake for 20 minutes.
- Uncover and bake an additional 5 minutes until the cheese is bubbly.
- Let the enchiladas rest for 5–10 minutes to set.
- Garnish with fresh cilantro.
Quick Tips for Best Results
Little tweaks make a big impact here. Use these handy tips to stop your enchiladas from getting soggy, pump up the flavor, and get that perfect bake every time.
Nail the filling texture
- Make sure to drain those diced tomatoes well or use fire-roasted ones with less juice — no one wants soggy enchiladas! If needed, simmer the filling a bit longer to get rid of extra moisture before rolling.
- After cooking, taste your filling to see if it needs a pinch more salt, a twist of lime, or a bump of chili powder to pack in more flavor before assembling.
- Keep the filling modest — about 3 to 4 tablespoons per tortilla is just right, so your tortillas don’t split and rolling is easier.
Tortilla prep and assembly tips
- Warm up your tortillas before filling so they stay soft and don’t crack. A quick spin in a dry pan or wrapped in a damp paper towel for 20–30 seconds in the microwave works wonders.
- If you’re using corn tortillas, give them a light brush with oil and warm them in a skillet to keep them flexible and prevent tearing.
- Place your enchiladas seam-side down in the dish with a bit of space between each roll so sauce seeps in and they heat evenly.
- Spread a thin layer of sauce on the pan’s bottom under the enchiladas to avoid sticking and keep the bottoms moist but not soggy.
Baking and finishing touches
- Keep them covered for most of the bake to stop the tops from drying out. Then, uncover in the last 5 minutes for a nice melty cheese finish.
- Want a crispier top? Broil for 1-2 minutes at the end, but keep a close eye to prevent burning.
- Let the enchiladas rest for 5–10 minutes after baking. This helps the filling set and makes it easier to cut clean slices.
- Make sure your ground turkey is cooked through, nicely browned with no pink bits before you assemble to keep things safe and tasty.
Boost flavor and texture
- Mix some shredded cheese right into the filling for a creamier bite with cheesy surprises on every forkful.
- Add a splash of lime juice and a sprinkle of chopped cilantro right before serving to brighten everything up.
- Try adding diced roasted peppers, corn, or even some sautéed spinach to your filling for extra color and nutrients.
Watch out for these common mistakes
- Don’t drown your enchiladas with sauce—it can make tortillas mushy. A good coating is enough to keep things moist and flavorful.
- Avoid packing your baking dish too tightly; overcrowding means uneven cooking. Use a second dish if you need more space.
- If freezing, wrap them tightly with foil and label the date. Bake from frozen according to the recipe to keep texture and taste just right.
- Guacamole or avocado slices – Adds a creamy, fresh finish that pairs perfectly.
- Sour cream or Greek yogurt – Cool and tangy dollops balance the spices beautifully.
- Corn salad or sautéed veggies – Light sides keep the meal fresh and balanced; or whip up a quick slaw with this tangy coleslaw dressing.
Swaps, Add-Ins, and Alternatives
- Turn up the heat – Toss in diced jalapeños or grab a spicier enchilada sauce.
- Swap proteins – Use ground chicken or shredded rotisserie chicken if you prefer. Or, for a totally different but still weeknight-friendly ground turkey dinner, try our Easy Ground Turkey Spinach Orzo.
- Dairy-free options – Try vegan cheese or skip cheese for a lighter dish.
- Try whole wheat tortillas – Boost fiber and nutrition without losing flavor.
- Make-ahead magic – Assemble, then refrigerate for up to 24 hours before baking.
- Freeze for later – Wrap up tightly and freeze for up to 3 months; bake straight from frozen for easy dinners.
Storage, Make-Ahead, and Freezing
Once your enchiladas are baked and cooled (no more than 2 hours), store them right away to keep them fresh and safe. Use airtight containers or cover the dish well with plastic wrap or foil.
- Refrigerator: Keep baked or fully assembled (but unbaked) enchiladas in the fridge for 3–4 days. If you make them ahead but aren’t baking yet, keep covered and refrigerated up to 24 hours.
- Freezer: Both baked and unbaked assembled enchiladas freeze well for up to 3 months. Wrap tightly in plastic wrap and foil, or freeze in meal-sized containers or heavy-duty freezer bags with a label.
When reheating or thawing:
- From frozen (unbaked): Bake covered at 375°F (190°C) for 30–35 minutes; uncover in final 5–10 minutes to melt cheese.
- Thawed overnight: Bake at 375°F for 20–25 minutes covered, plus 5–10 minutes uncovered until hot and bubbly.
- Reheating leftovers: Warm in a 350°F (175°C) oven covered for 15–20 minutes; uncover for the last few minutes if you want crispy cheese.
- Microwave method: Heat individual servings with a damp paper towel cover for 1–2 minutes, checking every 30 seconds until warmed through.
Remember to label frozen packs and enjoy within 3 months for the best taste. Don’t leave food out more than 2 hours at room temp (1 hour if it’s over 90°F/32°C). And avoid refreezing leftover enchiladas — just pop them in the fridge and enjoy within a few days!
If you enjoy make-ahead bakes, check out our Mushroom and Spinach Lasagna for another crowd-pleasing casserole you can assemble in advance.
Frequently Asked Questions
Can I make these enchiladas ahead of time?
Yes! They’re great made ahead—just assemble and keep in the fridge for up to 24 hours before baking.
What cheese melts best for enchiladas?
A Mexican blend, cheddar, or Monterey Jack all melt beautifully and add great flavor.
Can I use ground chicken instead of turkey?
Definitely! Ground chicken works perfectly as a substitute, and the texture stays just right.
Do I have to fry the tortillas before assembling?
Not necessarily. Warming them quickly in a dry skillet helps keep tortillas flexible and prevents tearing, but frying is optional.
A lighter twist on traditional enchiladas featuring lean ground turkey, black beans, and a blend of spices, wrapped in tortillas, covered with enchilada sauce and melted cheese, baked to perfection. Perfect for a healthy, flavorful weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 5 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 1 pound ground turkey
- 1 can (15 ounces) black beans, drained and rinsed
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes, drained
- 1 can (4 ounces) green chilies
- 1 tablespoon olive oil
- 2 teaspoons chili powder
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- 8 medium flour or corn tortillas
- 1 can (10 ounces) enchilada sauce (red or green)
- 1 ½ cups shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- Fresh cilantro for garnish
- Lime wedges for serving
Instructions
- Drain and rinse the black beans and drain the diced tomatoes.
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and sauté until soft, about 3 minutes.
- Stir in minced garlic and cook 30 seconds until fragrant.
- Add ground turkey, break it up, and cook until browned with no pink remaining.
- Add chili powder, cumin, smoked paprika, salt, and black pepper; stir to combine.
- Fold in black beans, drained diced tomatoes, and green chilies; simmer gently for 5 minutes.
- Warm tortillas until pliable (microwave 20–30 seconds wrapped in a damp paper towel or heat briefly in a dry skillet); if using corn tortillas, brush lightly with oil before warming.
- Preheat the oven to 375°F (190°C).
- Spread ¼ cup enchilada sauce on the bottom of a 9×13-inch baking dish.
- Spoon about 3–4 tablespoons of the filling onto each tortilla, roll tightly, and place seam-side down in the baking dish with a bit of space between rolls.
- Pour the remaining enchilada sauce evenly over the rolled tortillas.
- Sprinkle shredded cheese evenly over the top.
- Cover the dish with foil and bake for 20 minutes.
- Uncover and bake an additional 5 minutes until the cheese is bubbly.
- Let the enchiladas rest for 5–10 minutes to set.
- Garnish with fresh cilantro and serve with lime wedges.
Notes
Make sure to drain diced tomatoes well to avoid soggy enchiladas; simmer filling longer if needed to remove excess moisture., Adjust seasoning after cooking filling for best flavor; add extra salt, lime juice, or chili powder as desired., Use about 3 to 4 tablespoons of filling per tortilla to prevent splitting and ease rolling., Warm tortillas before filling to keep them pliable; corn tortillas benefit from a light oil brush before heating., Place enchiladas seam-side down with space between to help heat evenly and allow sauce to seep in., Keep enchiladas covered during baking to prevent the cheese and tortillas from drying out, uncover for the last 5 minutes to melt cheese., Broil for 1-2 minutes at the end for a crispier top, watching closely to avoid burning., Let enchiladas rest after baking for better sliceability and filling set., Optional additions: add shredded cheese into filling for creaminess; add lime juice and chopped cilantro before serving; add veggies like diced roasted peppers, corn, or sautéed spinach., Avoid using too much sauce to prevent sogginess; a thin coating is ideal., Do not overcrowd baking dish; use more than one if needed for even cooking., Make-ahead: assemble and refrigerate for up to 24 hours before baking., Freezing: wrap tightly and freeze up to 3 months; bake from frozen at 375°F for 30–35 minutes covered, uncover last 5–10 minutes to melt cheese., Reheat leftovers in oven or microwave; keep covered to retain moisture, uncover at end for crispy top if desired.
Nutrition
- Serving Size: 1 enchilada
- Calories: 375 kcal per serving
- Fat: Approximately 15g per serving
- Carbohydrates: Approximately 30g per serving
- Protein: Approximately 30g per serving