Best Enchilada Recipe Ever: Cheesy Layers With Homemade Sauce

Best Enchilada Recipe Ever: Cheesy Layers With Homemade Sauce

This enchilada recipe delivers the best layers of cheese, protein, and sauce you’ll ever taste. The homemade sauce makes all the difference.

I’ve perfected the balance of textures and flavors through years of testing. Each bite offers tender fillings wrapped in soft tortillas, topped with rich, homemade sauce.

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Best Enchilada Recipe Ever

Every single one of these ingredients builds those perfect layers of cheese, protein, and sauce.

Ingredient Amount Notes
Corn Tortillas 🌮 12 pieces 6-inch, warmed for flexibility
Shredded Cooked Chicken 🍗 3 cups Rotisserie chicken works great
Monterey Jack Cheese 🧀 2 cups Shredded from block
Cheddar Cheese 🧀 1 ½ cups Sharp, shredded from block
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for sauce
Tomato Sauce 🍅 2 cups Plain, no seasoning added
Chicken Broth 🍲 1 ½ cups Low-sodium preferred
Chili Powder 🌶️ 2 tbsp Mild or medium heat
Ground Cumin 🌿 1 tsp Toasted for depth
Dried Oregano 🍃 1 tsp Mexican oregano if available
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Olive Oil 🫒 ¼ cup For sautéing aromatics
Salt 🧂 1 tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

[recipe_ingredient_scaler]

The tortillas are everything—Mission brand or a local Mexican market tortilla (the ones that come in stacks, not bags) stay pliable when rolled. For the chicken, rotisserie from Costco is my go-to shortcut (that salt and pepper seasoning is already perfect). Cheese matters here: Sargento or Tillamook blocks melt better than pre-shredded. The shredding disc on a food processor makes quick work of it (worth the extra minute).

No cooked chicken? Black beans or shredded beef work great—just keep the seasoning the same. For a vegetarian twist, swap the chicken broth for vegetable broth. Out of Monterey Jack? Pepper Jack adds a nice kick. Want more depth in the sauce? One tablespoon of cocoa powder (trust me on this) or a spoonful of adobo sauce from canned chipotles. Fresh out of cilantro? Parsley’s fine, but it’s not the same.

Assemble these right before baking—the tortillas get gummy if left sitting. Leftovers keep 4-5 days in the fridge, reheat in a skillet to crisp the edges. Freeze baked enchiladas for up to 3 months (thaw overnight before reheating).

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I dump everything on a sheet pan—tortillas, chicken, cheese—then let the oven do the work. No stacking, no fuss.
  • Cheesy Perfection: Monterey Jack melts into gooey bliss while cheddar adds that sharp kick. Honestly, I sneak bites straight from the pan.
  • Feeds the Crew: Between us, this stretches to feed six with leftovers. Great for potlucks or lazy Sundays with the family.
  • Budget Friendly: Shredded chicken and corn tortillas keep costs low. I make it twice a month and still can’t get enough.

Step-by-Step Instructions for Cheesy Chicken Enchiladas With Homemade Sauce

Here’s the method I use for perfect layers of flavor every time.

Step 1: Build the Homemade Enchilada Sauce

Heat the 0.25 cup Olive Oil in a saucepan over medium heat. Add the finely diced 1 whole Onion and cook for 5-6 minutes until translucent and soft. Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant.

Whisk in the 2 tbsp All-Purpose Flour, 2 tbsp Chili Powder, 1 tsp Ground Cumin, 1 tsp Dried Oregano, and 1 tsp Salt. Cook for 1 minute to toast the spices. Gradually pour in the 2 cups Tomato Sauce and 1.5 cups Chicken Broth, whisking constantly. Simmer for 10-12 minutes until thickened to coat the back of a spoon.

Step 2: Prepare the Filling and Tortillas

In a bowl, combine the 3 cups Shredded Cooked Chicken with ½ cup of the prepared enchilada sauce. This keeps the chicken moist and flavorful. Warm the 12 pieces Corn Tortillas for 15-20 seconds per side in a dry skillet or microwave between damp towels—they should be pliable but not crisp.

Real talk: if your tortillas crack when you roll them, they’re not warm enough. Reheat and try again. The warmth prevents breaking and helps them absorb the sauce better.

Step 3: Assemble the Enchiladas

Spread ½ cup of the remaining sauce on the bottom of a 9×13-inch baking dish. Dip each tortilla in the sauce to coat lightly, then fill with about ¼ cup of the chicken mixture and a sprinkle of the 2 cups Monterey Jack Cheese and 1.5 cups Cheddar Cheese. Roll tightly and place seam-side down in the dish.

Pour the remaining sauce over the top, ensuring every tortilla is covered. This prevents dry spots during baking. Sprinkle the remaining cheese evenly over the top—don’t skimp, as it creates that irresistible melty layer.

Step 4: Bake to Bubbly Perfection

Bake in a preheated 375°F oven for 20-25 minutes until the cheese is fully melted and bubbly at the edges. You’ll see the sauce peeking through the cheese in spots, and the edges will look slightly crispy.

Let the dish rest for 5-10 minutes before serving. This allows the layers to set, so they hold together when you plate them. Garnish with the 0.25 cup Fresh Cilantro just before serving for a fresh, bright finish.

👨‍🍳

Pro Tips For Making Best Enchilada Recipe Ever

  • Warm the Tortillas: Heat your corn tortillas for 10-15 seconds per side in a dry skillet before rolling—this prevents cracking and makes them pliable enough to hold all that chicken and cheese.
  • Shred Chicken Finely: After cooking, shred the chicken into small, even pieces (about 1/4-inch) so it distributes better in every bite and doesn’t make the enchiladas bulky.
  • Skip Pre-Shredded Cheese: Grate your own Monterey Jack and cheddar—it melts smoother and tastes richer than the pre-shredded stuff, which has anti-caking agents that make the sauce slide right off.
  • Layer Cheese Inside: Mix some cheese directly into the chicken filling before rolling, not just on top—this guarantees gooey cheesiness in every bite, not just the surface.

Troubleshooting This Recipe

🍳 Too Dry or Tough?

Overbaking or using too much flour in the sauce can leave your enchiladas dry. Low-fat cheese or insufficient sauce may also cause toughness.

Quick Fix: Cover with foil halfway through baking. Add extra sauce or a splash of broth before serving.

🥘 Sauce Too Thin or Runny?

Insufficient simmering time or too much liquid in the sauce can make it watery. Skipping the roux (flour-fat base) may also prevent thickening.

Quick Fix: Simmer uncovered to reduce. Mix 1 tbsp cornstarch with cold water, stir into sauce, and heat until thickened.

⏰ Cheese Not Melting Properly?

Pre-shredded cheese (with anti-caking agents) or low oven temperature can cause clumping. Overloading enchiladas may also prevent even melting.

Quick Fix: Use freshly grated cheese and ensure oven is preheated to 375°F (190°C). Spread cheese evenly between layers.

🔥 Enchiladas Falling Apart?

Overfilling, undercooking the tortillas, or skipping the light fry/soften step can lead to a messy plate. Weak sauce adhesion may also be a culprit.

Quick Fix: Briefly fry tortillas in oil to soften. Roll tightly, place seam-side down, and let rest 5-10 minutes before serving.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 120mg40%
Sodium 1100mg48%
Total Carbohydrate 40g15%
Dietary Fiber 6g21%
Sugars 4g
Protein 45g90%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(8 reviews)
Chef Melanie

More recipe sites