Introduction: Why Homemade Enchiladas Matter
Chicken enchiladas are a beloved comfort food that balance savory shredded chicken, tangy sauce, and melty cheese into a satisfying bake. Making them from scratch — especially the sauce — elevates the dish with brighter, fresher flavors than store-bought alternatives.
What this recipe delivers:
- A full, scratch-made enchilada sauce that’s smooth, richly seasoned, and easily adaptable.
- Moist shredded chicken infused with spices and lime for depth.
- Assembly and baking tips so tortillas don’t split and cheese melts perfectly.
Why you should try it: Making sauce and filling at home means you control the heat level, salt, and texture. You can make the sauce thinner for saucier enchiladas or thicker for a casserole-style bake. This recipe is approachable for home cooks: ingredients are pantry-friendly, techniques are straightforward, and many steps can be prepped ahead.
Time & yield snapshot:
- Active prep: ~30–45 minutes
- Bake time: 20–25 minutes
- Serves: 6–8
This article walks you through ingredients, sauce making, chicken preparation, assembly, baking, helpful variations, storage, and a final FAQ to troubleshoot common issues.
Gathering Ingredients: What You’ll Need
Gather everything before you start — laying out ingredients streamlines the process and prevents last-minute substitutions that change textures or flavor balance. Below are the precise ingredients and brief notes on quality and substitutions.
For the enchilada sauce:
- 2 tablespoons vegetable oil or lard
- 2 tablespoons all-purpose flour
- 3 tablespoons chili powder (use ancho or a blend for depth)
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder and 1/2 teaspoon onion powder
- 1/4 teaspoon dried oregano
- 2 cups low-sodium chicken broth
- 1 (8-ounce) can tomato sauce
- Salt and freshly ground black pepper to taste
For the filling and assembly:
- 3 cups cooked, shredded chicken (about 1.25–1.5 lb raw before cooking)
- 1 cup shredded Monterey Jack or mild cheddar
- 8–12 corn or flour tortillas (6-inch)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon lime juice (optional for brightness)
- Fresh cilantro and sliced green onions for garnish
- Sour cream or Mexican crema to serve
Notes & substitutions:
- Tortillas: Corn tortillas are traditional and add authentic flavor; warm them briefly in oil or a damp towel to prevent cracking when rolling.
- Chili powder: For milder flavor use less, or add smoked paprika for an extra smoky profile.
- Cheese: Use a melting cheese; blend cheeses for complexity.
Step-by-Step: Making the Homemade Enchilada Sauce
Making the sauce from scratch is the single most impactful step to boost flavor. This version is a classic red enchilada sauce that’s smooth, slightly smoky, and balanced between tomato tang and chili warmth.
Technique overview:
- Heat 2 tablespoons oil in a saucepan over medium heat until shimmering.
- Whisk in 2 tablespoons flour to form a roux; cook 1–2 minutes to remove raw flour taste.
- Add 3 tablespoons chili powder, cumin, garlic and onion powders, and oregano; toast briefly to bloom spices.
- Gradually whisk in 2 cups chicken broth and 1 can tomato sauce, smoothing lumps until glossy and combined.
- Simmer gently 10–15 minutes to thicken and develop flavor; season with salt and pepper. If too thick, thin with extra broth. For a smoother sauce, blend briefly with an immersion blender.
Flavor tips:
- Use low-sodium broth to control salt.
- For deeper flavor, sauté a small amount of finely chopped onion in the oil before adding the flour.
- Adjust chili powder quantity and add a pinch of cayenne for heat, or a bit of brown sugar for sweetness if tomatoes are too acidic.
Storage & make-ahead: The sauce keeps in the refrigerator up to 5 days and freezes well for up to 3 months. Reheat gently and whisk before using to restore texture.
Preparing the Chicken Filling: Shredding and Seasoning
Shredded chicken is the classic filling for enchiladas because it soaks up sauce and stays tender when baked. You can use rotisserie chicken for speed or poach/bake chicken at home for more control.
Cooking methods:
- Poaching: Simmer seasoned chicken breasts or thighs in water or broth with onion, garlic, and bay leaf for 15–20 minutes until internal temp reaches 165°F (74°C). Rest and shred.
- Roasting: Roast at 400°F (205°C) for 20–25 minutes for more roasted flavor; shred while warm.
- Leftovers/rotisserie: Remove skin and bones and shred meat with two forks.
Seasoning the filling:
- In a skillet, sauté a bit of onion and garlic until translucent.
- Add shredded chicken with 1/2–1 cup of the enchilada sauce to coat; finish with 1 tablespoon lime juice and chopped cilantro if desired.
- Taste and adjust salt and spice before assembling; the filling should be flavorful but not overly saucy, since the sauce and cheese will add moisture during baking.
Make-ahead tips:
You can shred and season the chicken a day ahead; keep it refrigerated in an airtight container. When ready to assemble, warm gently so it’s easy to roll into tortillas.
Cooking Process: Assembling and Baking the Enchiladas
Assembly and baking are where the components become the classic enchilada experience. Proper assembly ensures even baking, gooey cheese, and tortillas that don’t split.
Assembly steps:
- Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.
- Warm tortillas to make them pliable: wrap in a damp towel and microwave 30–45 seconds, or briefly heat in a dry skillet for about 10–15 seconds per side.
- Pour a thin layer (about 1/2 cup) of enchilada sauce into the bottom of the dish to prevent sticking and add base flavor.
- Place ~2–3 tablespoons of seasoned shredded chicken and a sprinkle of cheese in each tortilla, roll tightly, and place seam-side down in the baking dish.
- When dish is filled, pour remaining sauce evenly over enchiladas and top with remaining cheese.
Baking and finishing:
- Bake uncovered for 20–25 minutes until sauce bubbles and cheese melts and browns slightly.
- If you like a crispier top, broil 1–2 minutes watching closely to avoid burning.
- Let rest 5 minutes before serving so sauce sets and slices hold their shape.
Serving suggestions:
Garnish with chopped cilantro, sliced green onions, diced avocado, and a dollop of sour cream or crema. Serve with Mexican rice and refried beans for a complete meal.
Variations & Flavor Boosters
Customize your enchiladas to suit dietary preferences, spice levels, or whatever you have on hand. Small tweaks can transform the finished dish into something new each time.
Protein variations:
- Beef: Sauté ground beef with onion, garlic, and taco seasoning as an alternative filling.
- Vegetarian: Use roasted sweet potato, black beans, or sautéed mushrooms and spinach for a hearty meatless version.
- Seafood: Try shrimp with a lighter white enchilada sauce and a squeeze of lime.
Sauce variations:
- Green enchilada sauce using roasted tomatillos, jalapeño, and cilantro offers a tangier, brighter profile.
- Creamy red sauce: stir in a bit of crema or sour cream for a mellower, silky finish.
- Smoky enchilada sauce: add chipotle in adobo or smoked paprika for a pronounced smoky depth.
Tortilla tips & cheese blends:
- For best texture, lightly fry corn tortillas in oil for 5–10 seconds per side and drain on paper towels before filling.
- Mix cheeses such as Monterey Jack, Oaxaca, and a bit of sharp cheddar to get both creaminess and flavor punch.
These options let you adapt the recipe for weeknight ease or special-occasion depth without sacrificing balance.
Serving, Leftovers, and Storage
Serving enchiladas fresh from the oven offers the best texture: warm, saucy, and cheesy with bright garnishes. Plan plating so each serving is warmed through and presented with complementary sides.
Best accompaniments:
- Mexican rice or cilantro-lime rice
- Refried beans or black bean salad
- Fresh pico de gallo, sliced avocado, and pickled red onions
Storing leftovers:
- Refrigerator: Store in an airtight container for up to 3–4 days. Cover tightly to prevent drying.
- Freezer: Freeze portions or the whole unbaked assembled dish for up to 3 months. Thaw overnight in the fridge before baking.
Reheating tips:
- Oven: Reheat leftovers at 350°F (175°C) covered with foil until warmed through, 15–20 minutes for a portion.
- Microwave: Reheat single servings in short bursts, stirring or rotating to ensure even heating.
Proper storage preserves sauce texture and keeps tortillas from getting rubbery; adding a splash of broth before reheating helps restore moisture.
Troubleshooting: Common Problems and Fixes
Quick fixes for common issues ensure success even if something goes slightly off during prep. Here are practical solutions to frequent enchilada problems.
Tortillas tearing or cracking:
- Warm them prior to rolling — microwave wrapped in a damp towel or heat briefly in a skillet. For corn tortillas, a quick dip in hot oil softens them and prevents splitting.
Sauce too thin or too thick:
- Too thin: simmer uncovered to reduce, or whisk in a small cornstarch slurry to thicken slightly.
- Too thick: thin with warm broth or water a tablespoon at a time until you reach desired consistency.
Enchiladas dry after baking:
- Add a little extra sauce under and over the enchiladas before baking. Cover with foil for most of the bake time to trap steam, uncovering near the end for browning.
Too spicy or too bland:
- Too spicy: balance heat with dairy such as sour cream or crema and add a squeeze of lime.
- Too bland: finish filling with a pinch of salt, a splash of lime juice, or a teaspoon of extra chili powder to lift flavors.
These small adjustments rescue the dish and help you learn what to tweak for your personal taste next time.
FAQs — Frequently Asked Questions
Answers to common questions — concise troubleshooting and clarifications so you can make this recipe confidently.
Q: Can I use flour tortillas instead of corn?
A: Yes. Flour tortillas are more pliable and less likely to tear; however, they give a different texture and slightly milder flavor. Warm them briefly for best results.
Q: How can I make this gluten-free?
A: Use corn tortillas and substitute the flour in the sauce with a gluten-free thickener such as cornstarch (use a slurry) or a gluten-free all-purpose flour blend. Ensure chili powder and other packaged spices are certified gluten-free.
Q: Can I assemble enchiladas ahead of time?
A: Yes. Assemble them in the dish, cover tightly, and refrigerate for up to 24 hours. Add a few extra minutes to the bake time if baking straight from the fridge. For longer storage, freeze before baking and follow thawing instructions in the storage section.
Q: How do I stop the tortillas from getting soggy?
A: Use a modest amount of sauce when filling; pour the rest over the enchiladas before baking. Slightly toasting or briefly frying corn tortillas before filling helps form a protective layer that resists becoming soggy while still allowing absorption of flavor.
Q: Can I make the sauce spicy without adding heat to kids' servings?
A: Make two batches of sauce — one mild and one spicy — or make a single mildly seasoned sauce and serve spicy condiments on the side so each person can control heat.
If you have other specific concerns (dietary swaps, equipment alternatives, or plating tips), ask and I’ll provide a tailored suggestion.
Chicken Enchiladas with Homemade Enchilada Sauce
Try these comforting chicken enchiladas with a rich homemade enchilada sauce — perfect for weeknights or gatherings!
total time
45
servings
6
calories
550 kcal
ingredients
- 2 cups shredded cooked chicken 🍗
- 8-10 corn tortillas 🌽
- 2 cups shredded cheddar or Monterey Jack cheese 🧀
- 1 small onion, chopped 🧅
- 2 cloves garlic, minced 🧄
- 2 tbsp vegetable oil 🛢️
- 2 tbsp chili powder 🌶️
- 1 tsp ground cumin 🧂
- 2 tbsp tomato paste 🥫
- 2 cups chicken broth 🍲
- 1/2 cup water 💧
- 1 tbsp apple cider vinegar 🧴
- Salt and pepper to taste 🧂
- Fresh cilantro for garnish 🌿
- Sour cream to serve 🥣
instructions
- Preheat oven to 375°F (190°C).
- In a saucepan, heat 1 tbsp oil over medium heat and sauté chopped onion until soft.
- Add minced garlic, chili powder, cumin and tomato paste; cook 1 minute until fragrant.
- Pour in chicken broth, water and vinegar, whisk and simmer 8–10 minutes until slightly thickened to make enchilada sauce.
- Warm tortillas briefly in a skillet or microwave to make them pliable.
- Combine shredded chicken with 1/2 cup of the sauce and 1/2 cup cheese.
- Spoon chicken mixture into each tortilla, roll up and place seam-side down in a baking dish.
- Pour remaining sauce evenly over enchiladas and sprinkle with remaining cheese.
- Bake 15–20 minutes until cheese is melted and bubbly.
- Garnish with cilantro and serve with sour cream.