Main Courses
This Amy's cheese enchiladas copycat recipe delivers the same crispy tortilla crown and smoky cheddar rivers you love from the restaurant. After years of perfecting my own version, I've finally cracked the code for that signature texture and flavor—no shortcuts, just the real deal.
The secret lies in layering the tortillas just right and baking them until golden and bubbly.
What sets this recipe apart is the combination of a rich, slightly tangy tomato sauce and that perfect balance of sharp cheddar cheese. I use a mix of mild and sharp cheddar to mimic the restaurant's signature blend, creating those melt-in-your-mouth rivers of cheese that make every bite irresistible.
The tortillas get that ideal crispy edge while staying tender inside, just like the original.
By the time you pull these out of the oven, you'll have a dish that looks and tastes exactly like it came from Amy's—golden, bubbling, and ready to be served with all the classic toppings.
The aroma alone will have everyone gathering around the table, and the first bite will have them asking for seconds. This is comfort food at its finest, made even better knowing you created it yourself.
Perfect for feeding a crowd or meal prepping for the week, these enchiladas reheat beautifully while maintaining that crispy texture. Whether you're hosting a dinner party or just craving a familiar favorite, this recipe delivers restaurant-quality results every time. Let's get cooking!
Ingredients for amy's cheese enchiladas copycat
Twelve tortillas, three cups sauce, and cheddar that melts like a dream—this is the real deal.
| Ingredient | Amount | Notes |
|---|---|---|
| Flour Tortillas 🌯 | 12 whole | Medium size, 10-inch preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Mild Cheddar Cheese 🧀 | 1 cup | Shredded, block preferred |
| Tomato Sauce 🍅 | 3 cups | Canned, no sugar added |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Butter 🧈 | 2 tbsp | Unsalted, melted |
| All-Purpose Flour 🌾 | ½ cup | For cheese sauce |
| Whole Milk 🥛 | ½ cup | Full-fat preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Vegetable Oil 🫒 | ¼ cup | For brushing tortillas |
| Sour Cream 🥛 | ½ cup | For topping, optional |
| Sliced Green Onions 🧅 | ¼ cup | For garnish |
The tortillas are everything—Mission brand or La Tortilla Factory are my go-tos, but any medium-sized flour tortillas work. The key is to keep them covered with a damp towel until you bake them, or they'll dry out. For the cheddar, block cheese is non-negotiable—pre-shredded gets clumpy and won't melt right. I always grab both sharp and mild cheddar at Walmart or Kroger—their store brands are perfect for this. If you're feeling fancy, Trader Joe's has a great pre-shredded blend, but grating your own is worth the extra minute.
No sharp cheddar? Monterey Jack at half the amount gets you close, though it won't have that same smoky kick. The tomato sauce can be any canned brand—Del Monte or Hunt's work fine, just skip the ones with added sugar. If you want extra tang, add a splash of lime juice or a pinch of sugar to balance. The onion and garlic are just flavor boosters—frozen diced onion works in a pinch, but fresh is always better. For the cheese sauce, don't skip the milk—it makes it extra creamy. And trust me on the butter—full-fat is worth it for that rich texture.
Prep ahead to save time: shred all the cheese and chop the onions/garlic the day before. The tortillas can be assembled and refrigerated for up to 24 hours before baking—just add 10 minutes to the baking time. These reheat beautifully—350°F for 10 minutes restores that crispy crown. Store leftovers in an airtight container for 4-5 days, or freeze portions for up to 3 months. The cheese sauce keeps for 3 days in the fridge—perfect for dipping extra tortillas.
Why You'll Love This Recipe
- No-Chop Night: Sautéing just that yellow onion (and maybe a little garlic if you’re feeling fancy) is the only prep I do—no dicing, no stress. The rest? Tortillas, cheese, sauce—it’s all about layering, not fussing.
- Cheddar Overload: Sharp and mild cheddar stacked together? That’s the magic. The sharp melts into gooey rivers while the mild keeps it bright—every bite has that perfect cheesy pull you just can’t resist.
- Lunchbox Hero: I make a double batch on Sundays, wrap the leftovers in foil, and they’re still warm (and delicious) by Wednesday. Kids? They’ll eat them cold. Me? I’ll sneak one straight from the fridge—no judgment.
- Budget Stretch: A bag of tortillas, a block of cheddar, a can of sauce—this feeds four for under $10. Honestly, it’s my go-to when I’m pinching pennies but still want something that feels like a treat.
Step-by-step instructions for Amy's cheese enchiladas copycat recipe
Here's how to recreate that legendary crispy tortilla crown with gooey cheese rivers at home.
Prepare the Cheese Sauce for Filling
In a medium saucepan, melt the 2 tablespoons butter over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until softened but not browned. Stir in the 4 minced garlic cloves and cook for 30 seconds until fragrant—don't let it burn, or you'll get bitter flavors.
Sprinkle in the ½ cup all-purpose flour and whisk constantly for 1-2 minutes until the mixture turns golden brown and nutty. This is your roux, and it's the secret to that rich, velvety sauce. Slowly pour in the 3 cups tomato sauce while whisking to prevent lumps. Bring to a gentle simmer and let it cook for 5 minutes until slightly thickened.
Reduce heat to low and stir in the 2 cups sharp cheddar cheese and 1 cup mild cheddar cheese until completely melted. Season with the 1 teaspoon salt and ¼ teaspoon ground black pepper. Remove from heat and stir in the ½ cup whole milk—this creates that signature creamy, stretchy cheese filling. Cover and set aside while you prepare the tortillas.
Assemble and Roll the Enchiladas
Preheat your oven to 375°F. Lay out the 12 flour tortillas on a clean work surface. Using a pastry brush, lightly brush each tortilla with vegetable oil—this helps them crisp up beautifully in the oven. I like to brush the edges more generously so they get extra crispy.
Spoon about ¼ cup of the cheese sauce onto each tortilla, spreading it evenly from the center to about 1 inch from the edges. Fold the sides inward and roll tightly into cylinders, tucking in the edges as you go. Place each rolled enchilada seam-side down in a 9x13-inch baking dish. You'll have two layers—6 enchiladas per layer.
Here's the pro tip: If the cheese sauce is too hot when you roll the tortillas, it'll make them soggy. Let it cool for 5 minutes before assembling. The tortillas should be pliable but not floppy—this ensures they hold their shape during baking.
Create the Crispy Topping Layer
Pour the remaining ½ cup sour cream evenly over the top of the enchiladas. This creates that signature creamy layer between the crispy top and the cheese filling. Sprinkle the enchiladas with about ½ cup of the shredded cheddar cheese mixture (reserve the rest for topping later).
Now for the crispy crown: Cut the remaining 6 flour tortillas into ½-inch wide strips. Arrange them in a circular pattern on top of the enchiladas, slightly overlapping them like shingles. Brush these strips generously with vegetable oil—this is what makes them crispy. Sprinkle the remaining ½ cup of shredded cheese over the tortilla strips.
Bake uncovered for 25-30 minutes until the tortilla strips are deep golden brown and the cheese is bubbling. The edges should be crispy enough to stand up on their own when you lift the dish. If they're browning too quickly, tent loosely with foil for the last 10 minutes to prevent burning.
Garnish and Serve Warm
Let the enchiladas rest for 5 minutes after baking—this helps the cheese set slightly and makes them easier to serve. Garnish each serving with 2 tablespoons sliced green onions and an extra sprinkle of ground black pepper for that restaurant-style finish.
Serve immediately with extra sour cream or salsa on the side if desired. The contrast between the crispy tortilla crown, gooey cheese rivers, and creamy sauce is what makes these enchiladas so addictive. Each bite should deliver that perfect balance of textures—crunchy top, creamy middle, and rich, smoky cheese filling.
Pro Tips For Making Amy'S Cheese Enchiladas Copycat
- SOAK TORTILLAS FIRST: I learned this the hard way—dry tortillas crack like brittle chips when you roll them. Toss them in warm tomato sauce for 10 seconds per side before filling; they’ll stay pliable and hold their shape. (Yes, even if you're impatient like me, this step guarantees no broken edges.)
- SALT THE SAUCE: The sauce tastes flat if you skip this. After simmering, add ½ teaspoon salt per cup of sauce and let it cook uncovered for 2 minutes. The water will evaporate, concentrating the flavor—no need for extra cheese to compensate. (Your future self will notice the difference.)
- LAYER CHEESE STRATEGICALLY: Sharp cheddar melts faster and gets gooey; mild cheddar holds structure. Start with a thin layer of mild cheddar on the tortilla, then add filling, then finish with sharp cheddar on top. This prevents a mushy center while keeping the outside crisp.
- PRE-COOK THE ONION: Sauté the onion in a dry skillet over medium heat for 5 minutes until soft and slightly browned before adding it to the sauce. This deepens its flavor and cuts down on cooking time later—no more watery, bland onion bits in your enchiladas. (I was skeptical until I tried it.)
Health benefits of this dish
Protein-Packed Meal
These enchiladas deliver a solid 20-25 grams of protein per serving thanks to the cheddar cheese and flour tortillas. A 6-serving batch provides about 120-150 grams of protein, making it a great option for muscle recovery or a high-protein meal.
The combination of sharp and mild cheddar adds depth while keeping the dish satisfyingly filling. 💪
Calcium Powerhouse
With 3 cups of shredded cheddar cheese, you're getting a whopping 1,200mg of calcium—that's over 100% of your daily recommended intake in one meal! This makes it an excellent choice for bone health, especially when paired with vitamin D from sunlight or fortified foods.
I always notice my kids' energy levels improve after meals like this.
Balanced Carbs
The flour tortillas provide complex carbohydrates that fuel your body with sustained energy. Each 10-inch tortilla contains about 20 grams of carbs, with 3 grams of fiber to help keep you full.
The tomato sauce adds natural sweetness without refined sugars, making this a more balanced option than many restaurant versions.
Vitamin Boost
Don't overlook the nutritional benefits of the vegetables in this dish! The yellow onion and garlic provide vitamin C and antioxidants, while the green onions add a dose of vitamin K.
The tomato sauce contributes lycopene, a powerful antioxidant that supports heart health. It's a sneaky way to get more vegetables into your diet.
Comfort Food Nutrition
While these enchiladas are indulgent, they're not completely devoid of nutrition. The whole milk in the cheese sauce adds vitamin A and B12, and the butter provides healthy fats that your body needs.
The key is portion control—this recipe serves six, so you can enjoy it without guilt when made in moderation. It's comfort food that actually nourishes you!
Meal Prep Friendly
The beauty of this dish is that it reheats beautifully while maintaining its nutritional benefits. When stored properly in an airtight container, the protein and calcium content remains stable for 4-5 days in the fridge or 3 months in the freezer.
This makes it perfect for busy weeknights when you need a quick, nutritious meal that still feels like a treat. 💡
Nutrition facts
Frequently asked questions
Can I use corn tortillas instead of flour tortillas?
Flour tortillas are essential for that signature crispy texture—corn tortillas won't hold up the same way and won't create that perfect tortilla crown. If you're set on corn, try wrapping them extra tightly and brushing with more oil, but expect a different (less crispy) result. For the authentic experience, stick with flour!
How do I prevent soggy enchiladas?
Three keys:
- Let the cheese sauce cool 5 minutes before rolling,
- Brush tortillas generously with oil, and
- Don't skip the sour cream layer—it creates a moisture barrier between the filling and crispy top. Also, bake uncovered until golden—steam is the enemy of crispiness!
Can I make this recipe ahead of time?
Assemble the enchiladas and refrigerate for up to 24 hours before baking—just add 10 extra minutes to baking time. For freezing, bake first, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Reheat at 350°F for 10-15 minutes until crispy again.
What's the secret to that perfect crispy top?
It's all about the tortilla strips! Cut them ½-inch wide, arrange in overlapping shingles, and brush them with oil until they're glistening. The cheese on top helps them crisp while keeping the interior creamy. Bake uncovered until they're deep golden brown—that's your cue they're perfect.
Can I substitute the cheddar cheese?
For the best results, stick with the sharp/mild cheddar blend—it's what creates those signature smoky cheese rivers. In a pinch, use Monterey Jack (half sharp, half mild) or Pepper Jack for a mild kick. Avoid pre-shredded cheese—it gets clumpy and won't melt properly.
