There are some recipes that become instant hits at family dinner, and this is one of them. My kids ask for these enchiladas at least twice a month, and I never mind making them because they’re so easy to throw together. Plus, anything with bacon and ranch dressing is going to be a winner in my house.
The name “crack chicken” comes from how addictive the flavor combination is—creamy ranch, crispy bacon, and melted cheese all wrapped up in a soft tortilla. I first tried a version of crack chicken at a potluck, and I knew I had to turn it into enchiladas. The creamy sauce on top makes these different from your typical enchiladas, and honestly, I think it’s better.
Want something cheesy and comforting for dinner tonight? These are ready in about 45 minutes. Need to use up leftover rotisserie chicken? Perfect. These enchiladas check all the boxes for an easy weeknight meal that tastes like you spent way more time on it than you actually did.

Why You’ll Love These Crack Chicken Enchiladas
- Quick weeknight dinner – Ready in under 45 minutes, this recipe is perfect for those busy evenings when you need something satisfying on the table fast.
- Irresistible flavor combo – The creamy ranch, crispy bacon, and melted cheddar cheese create that addictive ‘crack chicken’ taste everyone loves, all wrapped up in a cozy enchilada.
- Great for meal prep – These enchiladas reheat beautifully, making them ideal for lunches throughout the week or freezing for later.
- Crowd-pleasing comfort food – This is the kind of dish that disappears at potlucks and family dinners, with flavors that appeal to both kids and adults.
What Kind of Chicken Should I Use?
The great news is that this recipe is super flexible when it comes to chicken. Rotisserie chicken from the grocery store is probably your easiest option – just shred it up and you’re ready to go. If you have leftover cooked chicken breast or thighs sitting in your fridge, those work perfectly too. You can also poach or bake some chicken specifically for this recipe, though that’ll add some extra time to your prep. Whatever you choose, just make sure your chicken is already cooked and shredded or chopped into bite-sized pieces before you start assembling your enchiladas.

Options for Substitutions
This recipe is pretty forgiving when it comes to swaps, so here are some options if you need to make changes:
- Tortillas: You can use flour or corn tortillas depending on what you have. Corn tortillas give a more traditional taste, but flour tortillas are easier to roll and less likely to crack.
- Chicken: Rotisserie chicken is super convenient, but you can also use leftover cooked chicken, canned chicken (drained well), or even shredded turkey.
- Ranch dressing: If you’re out of ranch, try mixing sour cream with garlic powder, onion powder, and dried dill. You can also use a ranch seasoning packet mixed with sour cream or Greek yogurt.
- Cheddar cheese: Monterey Jack, pepper jack, or a Mexican cheese blend all work great here. Pepper jack adds a nice kick if you like things spicy.
- Bacon: Turkey bacon or even diced ham can work if you want a lighter option, though the smoky bacon flavor is pretty key to that ‘crack’ chicken taste.
- Sour cream: Greek yogurt makes a good substitute and adds extra protein. Just use full-fat for the best texture and flavor.
- Green chilies: Fresh diced jalapeños or poblano peppers work well if you don’t have canned green chilies. Just remove the seeds if you want less heat.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with enchiladas is skipping the roux step or not cooking it long enough – if you don’t let that butter and flour mixture cook for a full minute, your sauce will taste like raw flour and won’t thicken properly. Another common error is overfilling the tortillas, which makes them impossible to roll and causes all that delicious chicken and bacon mixture to spill out during baking. To keep your tortillas from cracking when you roll them, warm them slightly in the microwave for about 15 seconds first, and make sure to place them seam-side down in the pan so they stay closed. Finally, don’t skip the broiling step at the end – those few minutes under the broiler create a golden, bubbly cheese top that takes the dish from good to great, just watch it closely so it doesn’t burn.

What to Serve With Crack Chicken Enchiladas?
These enchiladas are pretty rich and loaded with flavor, so I like to serve them with something fresh and light on the side. A simple Mexican rice or cilantro lime rice is always a good call, and it helps balance out all that creamy, cheesy goodness. You can’t go wrong with refried beans or black beans either, maybe topped with a little cotija cheese and cilantro. For something crunchy and refreshing, try a basic iceberg lettuce salad with tomatoes, avocado, and a squeeze of lime, or just set out some tortilla chips with your favorite salsa and guacamole for scooping.
Storage Instructions
Store: Keep leftover crack chicken enchiladas covered with foil or in an airtight container in the fridge for up to 4 days. They actually taste amazing the next day once all those flavors have had time to hang out together!
Freeze: These enchiladas are perfect for freezing! You can freeze the whole pan (unbaked or baked) wrapped tightly in plastic wrap and foil for up to 3 months. If freezing unbaked, just add about 15-20 extra minutes to the baking time when cooking from frozen.
Reheat: Warm up individual portions in the microwave for about 1-2 minutes, or reheat the whole pan covered with foil in a 350°F oven for 15-20 minutes until heated through. The cheese gets all melty and delicious again!
| Preparation Time | 10-15 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 35-45 minutes |
| Level of Difficulty | Medium |
| Servings | 8 enchiladas |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2600-2900
- Protein: 130-150 g
- Fat: 150-170 g
- Carbohydrates: 180-210 g
Ingredients
For the filling:
- 8 tortillas (I use Mission soft flour tortillas)
- 2 cups chicken (shredded into 1-inch pieces)
- 0.75 cup bacon
- 0.75 cup ranch dressing (I prefer Hidden Valley for this)
- 1.25 cups cheddar cheese
For the sauce and topping:
- 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
- 1.5 tbsp flour
- 1 cup chicken broth
- 0.75 cup sour cream (full-fat gives better texture and moisture)
- 1.5 tsp taco seasoning
- 4 oz green chilies
- 1.25 cups cheddar cheese
- 0.5 tsp garlic powder
Step 1: Prepare the Filling and Mise en Place
- 0.75 cup bacon
- 2 cups shredded chicken
- 0.75 cup ranch dressing
- 1 cup cheddar cheese
- 4 oz green chilies
- 1.5 tsp taco seasoning
Start by heating your oven to 350°F and lightly greasing a 9×13 inch baking dish with butter or cooking spray.
While the oven preheats, cook the bacon until crispy (about 8-10 minutes), then chop it into bite-sized pieces.
In a large bowl, combine the shredded chicken, cooked bacon, ranch dressing, 1 cup of cheddar cheese, green chilies, and taco seasoning.
Mix until everything is evenly distributed—this is your enchilada filling.
Step 2: Roll and Arrange the Enchiladas
- 8 tortillas
- filling mixture from Step 1
Warm the tortillas slightly (about 30 seconds in the microwave or over a skillet helps them stay pliable and prevents cracking).
Working with one tortilla at a time, place about 3-4 tablespoons of the filling from Step 1 down the center of each tortilla, roll it tightly, and place it seam-side down in your prepared baking dish.
Arrange all 8 enchiladas snugly in a single layer—they should fit edge to edge.
Step 3: Build the Sauce
- 1.5 tbsp butter
- 1.5 tbsp flour
- 1 cup chicken broth
- 0.75 cup sour cream
- 0.5 tsp garlic powder
Melt the butter in a medium saucepan over medium heat, then whisk in the flour to create a roux.
Cook for about 1 minute, stirring constantly, until the flour is incorporated and slightly golden.
Slowly pour in the chicken broth while stirring to avoid lumps, then continue cooking for 2-3 minutes until the sauce thickens enough to coat the back of a spoon.
I like to use full-fat sour cream here because it creates a richer, more luxurious sauce that won’t curdle as easily.
Remove from heat and stir in the sour cream, garlic powder, and a pinch of salt and pepper to taste.
Step 4: Add Sauce and Cheese, Then Bake
- sauce from Step 3
- 1.25 cups cheddar cheese
Pour the sauce from Step 3 evenly over the rolled enchiladas in the baking dish, making sure each one gets coated.
Sprinkle the remaining 1.25 cups of cheddar cheese over the top, distributing it evenly.
Bake uncovered in the preheated 350°F oven for 20-25 minutes, until the enchiladas are heated through and the sauce is bubbling around the edges.
Step 5: Broil for a Golden Top
Switch your oven to the broil setting and move the baking dish to the top rack (about 4-6 inches from the heat source).
Broil for 2-3 minutes, watching carefully, until the cheese is melted and has light brown spots on top.
Don’t walk away—broilers can brown things quickly and you want to avoid burning.
Let the enchiladas rest for 5 minutes before serving, as this helps the sauce set slightly and makes plating easier.

Creamy Crack Chicken Enchiladas
Ingredients
For the filling::
- 8 tortillas (I use Mission soft flour tortillas)
- 2 cups chicken (shredded into 1-inch pieces)
- 0.75 cup bacon
- 0.75 cup ranch dressing (I prefer Hidden Valley for this)
- 1.25 cups cheddar cheese
For the sauce and topping::
- 1.5 tbsp butter (I like Kerrygold unsalted butter for this)
- 1.5 tbsp flour
- 1 cup chicken broth
- 0.75 cup sour cream (full-fat gives better texture and moisture)
- 1.5 tsp taco seasoning
- 4 oz green chilies
- 1.25 cups cheddar cheese
- 0.5 tsp garlic powder
Instructions
- Start by heating your oven to 350°F and lightly greasing a 9x13 inch baking dish with butter or cooking spray. While the oven preheats, cook the bacon until crispy (about 8-10 minutes), then chop it into bite-sized pieces. In a large bowl, combine the shredded chicken, cooked bacon, ranch dressing, 1 cup of cheddar cheese, green chilies, and taco seasoning. Mix until everything is evenly distributed—this is your enchilada filling.
- Warm the tortillas slightly (about 30 seconds in the microwave or over a skillet helps them stay pliable and prevents cracking). Working with one tortilla at a time, place about 3-4 tablespoons of the filling from Step 1 down the center of each tortilla, roll it tightly, and place it seam-side down in your prepared baking dish. Arrange all 8 enchiladas snugly in a single layer—they should fit edge to edge.
- Melt the butter in a medium saucepan over medium heat, then whisk in the flour to create a roux. Cook for about 1 minute, stirring constantly, until the flour is incorporated and slightly golden. Slowly pour in the chicken broth while stirring to avoid lumps, then continue cooking for 2-3 minutes until the sauce thickens enough to coat the back of a spoon. I like to use full-fat sour cream here because it creates a richer, more luxurious sauce that won't curdle as easily. Remove from heat and stir in the sour cream, garlic powder, and a pinch of salt and pepper to taste.
- Pour the sauce from Step 3 evenly over the rolled enchiladas in the baking dish, making sure each one gets coated. Sprinkle the remaining 1.25 cups of cheddar cheese over the top, distributing it evenly. Bake uncovered in the preheated 350°F oven for 20-25 minutes, until the enchiladas are heated through and the sauce is bubbling around the edges.
- Switch your oven to the broil setting and move the baking dish to the top rack (about 4-6 inches from the heat source). Broil for 2-3 minutes, watching carefully, until the cheese is melted and has light brown spots on top. Don't walk away—broilers can brown things quickly and you want to avoid burning. Let the enchiladas rest for 5 minutes before serving, as this helps the sauce set slightly and makes plating easier.