|

Cheesy Chicken Enchiladas Recipe

If you’re on the hunt for a comfort meal that hits all the right notes — melty cheese, tender chicken, and a cozy warmth from homemade sauce — this Cheesy Chicken Enchiladas Recipe is exactly what you need. It’s one of those dishes I’ve come back to again and again because it balances hearty flavors with simple ingredients, making it perfect for weeknight dinners or casual weekend gatherings.

What makes this recipe stand out is how it takes classic enchiladas to the next level with a scratch-made enchilada sauce and a filling that’s juicy, cheesy, and full of texture. Whether you’re new to Mexican-inspired cooking or a seasoned pro, you’ll appreciate how straightforward it is yet wildly satisfying. Trust me, once you get the hang of this cheesy chicken enchiladas recipe, it’ll become a staple in your kitchen rotation.

Ingredients You’ll Need

Each ingredient in this Cheesy Chicken Enchiladas Recipe plays a key role — from the spices that build depth to the cheese that brings everything together in gooey harmony. I always recommend using fresh, quality ingredients whenever possible, especially for the chicken and cheese, as they really make a noticeable difference.

  • Tortillas: Flour or corn work, but large, pliable flour tortillas make rolling easier without tearing — warming them slightly helps if they’re stiff.
  • Onion powder: Adds subtle sweetness and depth without overpowering the dish.
  • Garlic powder: For that signature savory umami touch that melds perfectly with chicken and beans.
  • Salt: Essential for balancing flavors — use low sodium if you’re watching salt intake.
  • Cumin powder: Brings smokiness and warmth, a cornerstone of Mexican cuisine.
  • Paprika: Adds mild peppery flavor and beautiful color.
  • Dried oregano: Elevates the sauce with herbal notes that complement tomatoes and chicken.
  • Black pepper: Freshly ground is best for a hint of spice.
  • Cayenne pepper: Optional, but I love the gentle kick it adds — adjust up or down depending on your heat preference.
  • Olive oil: Use good quality for sautéing and flavor.
  • Flour: For making the roux that thickens the enchilada sauce — all-purpose works great.
  • Chicken stock (low sodium): Homemade or store-bought both work; it’s the base that ties the sauce together.
  • Tomato passata (or puree): Gives a smooth, fresh tomato base — easy to find in larger supermarkets.
  • Chicken breasts (or boneless thighs): I prefer breasts sliced thinly for quick cooking, but thighs add extra juiciness if you like.
  • Onion: Adds sweetness and texture to the filling.
  • Garlic cloves: Fresh minced garlic for that aromatic punch.
  • Red capsicum/bell pepper: Gives color and a subtle crunch.
  • Refried beans: A secret weapon to keep the filling moist and cohesive — find them in the Mexican foods aisle.
  • Canned corn: Adds sweetness and texture contrast; drain well to avoid watery filling.
  • Water: Helps loosen the filling mixture to perfect consistency.
  • Cheese (shredded): Use a Mexican blend, Monterey Jack, or cheddar — or a combination — for creamy, melty goodness.
  • Cilantro: Fresh chopped for garnish to brighten the finished dish.

Variations

This Cheesy Chicken Enchiladas Recipe is a great base for tweaks, and I often customize it depending on what’s in my fridge or my mood. Feel free to experiment — making it your own is part of the fun!

  • Spicy Kick: I sometimes add diced jalapeños or a splash of chipotle in adobo to up the heat and smoky flavor. My friends who love spice swear by this.
  • Vegetarian Style: Swap the chicken for sautéed mushrooms or roasted veggies and add extra beans for protein. It’s just as satisfying!
  • Dairy-Free Version: Use vegan cheese and skip the cheese inside if you prefer — still delicious with the rich sauce and filling.
  • Make it Gluten-Free: Corn tortillas are perfect here; just warm them up well so they don’t break when rolling.

How to Make Cheesy Chicken Enchiladas Recipe

Step 1: Mix Your Enchilada Seasoning

Start by combining all your spices for the enchilada seasoning — onion powder, garlic powder, salt, cumin, paprika, oregano, black pepper, and cayenne pepper if using. Mixing these ahead means your chicken and sauce will have that consistent, vibrant flavor throughout. I keep this mix in a small jar, so I’m ready whenever the craving strikes!

Step 2: Make the Enchilada Sauce

Heat 2 tablespoons of olive oil over medium heat in a saucepan, then whisk in the flour to make a roux — stirring constantly for about 20 seconds until it’s lightly golden. Slowly add your chicken stock and tomato passata along with two tablespoons of your seasoning mix, whisking to smooth out any lumps.

Turn the heat up slightly and let the sauce simmer for about 4 minutes until thickened like a syrup. Watch it closely because you want it thick enough to coat the tortillas but not gluey. I love this step because the aroma that fills the kitchen is pure deliciousness.

Step 3: Cook the Chicken Filling

Coat your sliced chicken breast with a tablespoon of olive oil and toss with the seasoning. Heat the remaining oil in a skillet over high heat and sear the chicken for 2 minutes on one side and 1.5 on the other. Don’t overcook here — the chicken will finish cooking in the oven, and resting it for a couple of minutes before chopping keeps it juicy.

Next, sauté onions and garlic in the same pan for a minute, then add diced red capsicum to soften — this builds a great foundation for your filling. Finally, add refried beans, chopped chicken, corn, and water, cooking for a couple more minutes until everything is combined and thickened slightly. The filling should be moist but not watery.

Step 4: Assemble and Bake Your Enchiladas

Preheat your oven to 180°C (350°F). Lay out each tortilla, spoon about two-thirds of a cup of filling on one end, sprinkle with cheese, and then roll it up tightly with the seam side down so it stays closed in the baking dish.

Spread a little enchilada sauce on the bottom of your pan to prevent sticking, place your rolled tortillas nestled together, pour over the remaining sauce, and finish with a generous layer of shredded cheese. Bake for 20-25 minutes until bubbly and golden on top — your kitchen will smell heavenly!

How to Serve Cheesy Chicken Enchiladas Recipe

A white baking dish with blue handles holds a layered enchilada dish. The bottom layer shows tortillas rolled and filled, covered with a golden white melted cheese layer. On top, there are small red tomato pieces scattered evenly, with finely chopped green onions and bits of purple onion spread around. Three slices of green jalapeño sit near the center, and some fresh green herbs sprinkle the surface. The dish rests on a white marbled surface with blurred green cilantro and lime slices in the background. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

I always top my enchiladas with fresh chopped cilantro — it adds such a fresh, herbal brightness that cuts through all that richness. Sometimes, I add a dollop of sour cream or some sliced avocado for creaminess and a little zing of lime juice if I have it on hand. These little touches make each bite so much more vibrant.

Side Dishes

I like to serve my cheesy chicken enchiladas with simple sides like cilantro-lime rice or a fresh crunchy salad. Sometimes, a scoop of guacamole or tortilla chips with salsa rounds out the meal perfectly. It’s a fantastic way to balance the hearty, cheesy enchiladas with lighter textures.

Creative Ways to Present

For special occasions, I’ve arranged enchiladas in a circular pattern in a round dish, sprinkled colorful veggies and extra cheese on top, and garnished with edible flowers or extra cilantro sprigs for a festive look. You can also serve individual enchiladas on stylish plates with a drizzle of crema or hot sauce artfully on the side — it really elevates the presentation when you want to impress.

Make Ahead and Storage

Storing Leftovers

Leftover enchiladas keep wonderfully in the fridge for up to four days. I usually store the sauce separately if I haven’t baked them yet, because tortillas tend to soak it up and get soggy. When you store the enchiladas in the baking dish, cover tightly with foil or plastic wrap to maintain moisture and prevent drying out.

Freezing

I’ve had great success freezing both fully assembled enchiladas and the components separately. If freezing assembled, I recommend cooling everything completely before wrapping tightly in foil and freezing. When I freeze sauce separately, I thaw it before pouring over the assembled enchiladas to avoid sogginess. This flexibility makes meal prep so easy for busy weeks.

Reheating

To reheat, I bake the enchiladas covered with foil at 180°C (350°F) for about 20 minutes if thawed, or 40 minutes covered if frozen (removing foil for the last 10 minutes to get that cheesy top golden). This method preserves moistness and melts the cheese perfectly without drying things out. Microwave works in a pinch, but the oven really brings it back to life.

FAQs

  1. Can I use store-bought enchilada sauce instead of making my own?

    Absolutely! Store-bought enchilada sauce can save time and works well if you’re short on time. However, homemade sauce like in this recipe adds fresher flavor and a perfect thickness that’s hard to beat. If you use store-bought, consider adding some extra spices or thickening it slightly with a roux to get that rich texture.

  2. What’s the best way to prevent tortillas from cracking when rolling?

    Warming the tortillas until they’re pliable is key — I usually microwave them wrapped in a damp paper towel for about 10 seconds. This softens them enough to roll without splitting. Also, avoid overfilling the tortillas to prevent tearing during rolling.

  3. Can I make this recipe vegetarian?

    Definitely! Substitute the chicken with extra beans, sautéed mushrooms, or roasted vegetables like zucchini and sweet potatoes. The refried beans help keep the filling binding and moist, making for a satisfying vegetarian version of this cheesy chicken enchiladas recipe.

  4. How spicy is this dish, and can I adjust the heat?

    The base recipe has a mild to medium heat level thanks to the cayenne pepper. If you prefer it milder, simply omit or reduce the cayenne. For more heat, add fresh chili peppers or a dash of hot sauce to your filling or sauce — it’s easy to tweak to your taste.

  5. Is it better to use chicken breasts or thighs?

    I like using chicken breasts because they’re lean and cook quickly, especially when sliced thinly, but thighs bring extra juiciness and flavor. Either works well, so choose based on your preference and what you have on hand.

Final Thoughts

This Cheesy Chicken Enchiladas Recipe holds a special place in my heart because it combines convenience with such comforting flavors — it’s like a warm hug from the inside. I’ve made it for busy weeknights and casual dinner parties alike, and it’s always a crowd pleaser. I encourage you to give this recipe a try, experiment with those seasonings and fillings, and most importantly, enjoy every cheesy, saucy bite with friends or family.

Print

Cheesy Chicken Enchiladas Recipe

This Chicken Enchiladas recipe features tender, spiced chicken wrapped in warm tortillas, smothered with a rich homemade enchilada sauce, and baked to golden perfection with melted cheese and fresh coriander. Perfect for a comforting Tex-Mex dinner, these enchiladas combine a flavorful chicken filling with refried beans and corn for a juicy, satisfying meal.

  • Author: Mary
  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Total Time: 65 minutes
  • Yield: 8 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican / Tex-Mex

Ingredients

Scale

Enchilada Seasoning

  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp salt
  • 1 tbsp dried cumin powder
  • 1 tbsp paprika
  • 1 tbsp dried oregano
  • 1/4 tsp black pepper
  • 3/4 tsp cayenne pepper (optional, adjust to taste)

Enchilada Sauce

  • 2 tbsp olive oil
  • 3 tbsp plain/all purpose flour
  • 2 cups (500ml) low sodium chicken stock/broth
  • 1.5 cups (375ml) tomato passata (or tomato puree; see notes for substitute)
  • 2 tbsp Enchilada Seasoning (from above)

Chicken Filling

  • 600g (1.2lb) chicken breast, sliced in half horizontally (or boneless thigh)
  • 2 tbsp olive oil (divided)
  • 1/2 onion, chopped
  • 2 garlic cloves, finely minced
  • 1 red capsicum/bell pepper, diced
  • 400g (14oz) refried beans
  • 400g (14oz) canned corn, drained (or 1 3/4 cups frozen corn)
  • 1/4 cup (65ml) water
  • 1 cup (100g) cheese, shredded (Mexican cheese blend, Monterey Jack, or cheddar)

Other Ingredients

  • 8 tortillas, flour or corn (about 20cm/8″ wide)
  • 1.5 cups (150g) cheese, shredded (for topping)
  • 2 tbsp coriander/cilantro, roughly chopped (for garnish)

Instructions

  1. Mix Enchilada Seasoning: Combine all the enchilada seasoning spices in a bowl. This mixture will be used for both the chicken filling and sauce.
  2. Make Roux: Heat 2 tablespoons of olive oil in a saucepan over medium heat. Add the flour and stir constantly for about 20 seconds to cook out the raw flour taste.
  3. Add Ingredients for Sauce: Stir in 2 tablespoons of the prepared enchilada seasoning, followed by the low sodium chicken broth and tomato passata. Mix well until combined.
  4. Simmer Sauce: Increase the heat to medium-high and cook for 4 minutes while whisking frequently, until the sauce thickens to the consistency of a thick syrup. Then remove from heat.
  5. Prepare Chicken: Drizzle 1 tablespoon of olive oil over the sliced chicken breasts and toss to coat evenly. Sprinkle the remaining enchilada seasoning on the chicken and mix well.
  6. Cook Chicken: In a large skillet, heat the remaining 1 tablespoon of olive oil over high heat. Add the chicken and cook for 2 minutes on one side, then flip and cook for 1.5 minutes more. Remove the chicken from the skillet and let it rest for 2 minutes, then chop into bite-sized pieces.
  7. Sauté Vegetables: Using the same skillet, add chopped onion and minced garlic; cook for 1 minute until fragrant. Add the diced red capsicum and cook for another 2 minutes until the onion is translucent.
  8. Combine Filling Ingredients: Add the refried beans, chopped chicken, drained corn, and 1/4 cup water to the skillet. Stir well and cook for 2 minutes until the mixture thickens slightly but remains juicy—not watery.
  9. Preheat Oven: Set your oven to 180°C (350°F) to prepare for baking the enchiladas.
  10. Assemble Enchiladas: Lay a tortilla flat on a work surface. Spoon about 2/3 cup of the chicken filling onto the lower third of the tortilla. Sprinkle with some of the shredded cheese, then roll up the tortilla tightly with the seam on the bottom to seal. Repeat with all tortillas to make 8 enchiladas.
  11. Prepare Baking Dish: Spread a thin layer of the enchilada sauce over the base of a 22 x 33 cm (9 x 13 inch) baking dish to prevent sticking. Arrange the rolled enchiladas seam-side down in the dish.
  12. Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the enchiladas. Sprinkle the remaining shredded cheese on top.
  13. Bake: Bake the enchiladas in the preheated oven for 20 to 25 minutes, or until the cheese is melted and golden.
  14. Serve: Remove from oven and immediately sprinkle with roughly chopped coriander. Serve hot and enjoy!

Notes

  • Tortillas: Flour tortillas are recommended as they are pliable and easy to roll without warming. If using corn tortillas or stiffer flour tortillas, warm them lightly (about 10 seconds in the microwave) to make them pliable.
  • Chicken: Slicing chicken breast horizontally creates thinner cutlets that absorb more seasoning and cook faster.
  • Refried Beans: This ingredient keeps the filling moist and cohesive, preventing it from drying out or crumbling. Refried beans are mashed/pureed beans commonly found in Mexican or canned vegetable sections.
  • Tomato Passata: Also known as tomato puree in the US and Canada. If unavailable, substitute with 4 tablespoons tomato paste plus 1 extra cup chicken broth and 1 teaspoon sugar.
  • Storage: Cooked enchiladas keep well refrigerated for up to 4 days. For best results, store sauce separately from the enchiladas to prevent tortillas from becoming soggy. Assemble and bake just before serving.
  • Freezing: Enchiladas can be frozen assembled with sauce and cheese. Bake covered with foil from frozen at 180°C (350°F) for 20 minutes, then uncover and bake another 20 minutes. If thawed, bake as per recipe instructions.
  • Advance Assembly: You can fully prepare the filling, sauce, and rolled tortillas ahead of time. Chill sauce and filled tortillas separately before assembling. This reduces sauce absorption by the tortillas, maintaining texture.
  • Portion Size: Each enchilada is large and filling. Typically, 1.5 enchiladas per person is satisfying.

Keywords: chicken enchiladas, Mexican recipe, Tex-Mex, baked enchiladas, homemade enchilada sauce, refried beans, spicy chicken, comfort food

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating