Cheese Enchiladas are so much easier to make than you may think! Corn tortillas are filled with gooey cheese and smothered with the very best homemade red enchilada sauce.

Cheese Enchiladas
I crave cheese enchiladas more than any other Mexican restaurant staple! While I do love frequenting my local Mexican restaurant, I decided to take it easy on my bank account by making my own enchiladas at home… and wow. This recipe definitely hits the spot! There’s truly nothing better than pulling a casserole dish filled with warm, cheesy, bubbling enchiladas out of the oven. The smell alone gets my kids running to the kitchen! What really sends this recipe right over the top is the homemade enchilada sauce that makes each bite bold and flavorful. Serve these classic cheese enchiladas with some chips and guacamole for the best at-home restaurant experience!
Craving more enchilada goodness? Make some black bean enchiladas or shredded beef enchiladas!
How do I keep the tortillas from breaking?
It can be so annoying when your tortillas break! Before rolling up the enchiladas, dip each tortilla in the hot enchilada sauce. This makes them pliable and soft, so they’re much easier to work with. It also helps to work with gentle hands, and try not to rush if you can help it.
How to Make Cheese Enchiladas
First, make the enchilada sauce:
- Heat the oil. Heat oil in a skillet over medium-high heat. When the oil is hot, add corn starch, then chili powder and ground cumin.
- Make it fragrant. Stir the mixture until everything is combined. Continue stirring until the mixture is very fragrant.
- Whisk in the broth. Pour the broth into the spice mixture, stirring until no lumps remain.
- Add tomato sauce. Stir tomato sauce in the pan until smooth, thickened, and brought to a boil. Boil for 1 minute. Stir in oregano and a pinch of salt.
Next, make the enchiladas.
- Add sauce. Spread about ¼ cup of sauce all over the bottom of your casserole dish.
- Roll. Dip the corn tortillas into the hot enchilada sauce until soft and transfer to a plate. Top each dipped tortilla with about 1/4 cup of grated cheese. Roll them tightly.
- Assemble and bake. Transfer each rolled tortilla from the plate into the baking dish. Once they’re all in the dish, spread the rest of the enchilada sauce over the top and top with more cheese. Bake until bubbly and melted!

Storing and Freezing
Once cooled to room temperature, you can store or freeze your enchiladas for later! Make sure that however you store them, they’re in an airtight container. In the refrigerator, they’ll stay fresh for about 3-4 days. In the freezer, they’ll keep for up to 3 months. Don’t forget to date and label!
Ingredient Notes
- Canola Oil: This is for creating the base of the enchilada sauce.
- Cornstarch: Don’t swap this with anything else! It’s used to thicken the red sauce to the best consistency.
- Seasonings: For the sauce, you need chili powder and ground cumin for that signature enchilada flavor. I also like adding a pinch of dried oregano right at the end.
- Chicken Broth: I like to use low-sodium broth to keep things on the less-salty side. If you’d like these to be strictly vegetarian, you can swap with vegetable broth.
- Tomato Sauce: This is what gives the sauce the red color and classic flavor. Don’t swap it with anything else.
- Corn Tortillas: You can use flour instead, if you want. Corn tortillas are more traditionally used for enchiladas, but feel free to use whatever you prefer!
- Cheese: You’ll need a pretty hefty amount of grated cheese for this recipe! While you can really use whatever cheese you like, my favorites are Colby Jack and Queso Quesadilla.

Enjoy!
~Nichole

Cheese Enchiladas
Ingredients
- 3 tablespoons canola oil
- 1/3 cup corn starch
- 1/3 cup chili powder
- 2 teaspoons ground cumin
- 4 cups chicken broth
- 8 ounces tomato sauce
- 2 teaspoons dried oregano
- salt to taste
- 12 corn tortillas
- 5-6 cups Grated Cheese I use 1/2 Colby Jack and 1/2 Queso Quesadilla
Instructions
To Make The Enchilada Sauce
- Heat oil in a non-stick skillet over medium-high heat. When the oil shimmers and is hot, add corn starch, followed by the chili powder and ground cumin.
- Stir the mixture until the cornstarch and spices are combined with the oil. Continue stirring and cooking until mixture is very fragrant– about 2 minutes.
- Pour the chicken broth into the spice mixture. Stir or whisk no lumps remain.
- Pour tomato sauce into the pan and stir until smooth, thickened and brought to a boil. Boil for 1 minute. Stir in oregano and season to taste with salt.
To Assemble The Enchiladas
- Spoon about 1/4 cup of the enchilada sauce into a 9×13" pan and spread over the bottom of the pan.
- Working one at a time, dip the corn tortillas into the hot enchilada sauce until soft and transfer to a plate. Top each dipped tortilla with about 1/4 cup of grated cheese and roll-up.
- Transfer each rolled tortilla from the plate into the baking dish. Once baking dish is full, spread remaining enchilada sauce over the top of the enchiladas and sprinkle remaining cheese over the top.
- Bake at 350 for 20-25 minutes or until bubbly can cheese is melted.
Video
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














Omgoodness, these taste exactly like my favorite Tex-mex restaurant! I made them a couple of weeks ago and have been craving them ever since. Thank you for this new family favorite!
This was so easy and absolutely delicious! I made it for a family birthday dinner of six. I froze the leftover sauce and made six more for my husband a couple of weeks later. Highly recommend this recipe!
My go to! I typically through in onions too.
I finally feel like I can make cheese enchiladas at home! Great recipe and super easy!! I might try adding a bit more tomato sauce but I’m super picky about cheese enchiladas and this recipe is worth making. This is yet another great recipe from The Salty Marshmallow!
FYI ..this sauce freezes well to make a quick dinner some other time!!
THANK YOU! I fell in love with cheese enchiladas, at a restaurant in Denver, when I was in junior high. Over the years I’ve ‘tweaked’ my Mom and Aunt’s recipes which have been loved by everyone I’ve served. Yet, they weren’t quite the ones I remembered and craved. These were!!! I’m in my ‘golden years’, which will let you know how long I’ve been jonesing for these! LOL. My sincerest thanks.
So I made this last night. The sauce is amazing. I had trouble with dipping the tortilla into the sauce without them breaking?? So I heated a bit of oil in a small skillet on med-high heat and put the tortillas in for a few seconds on each side. Then put the tortilla in my baking dish. Put a large spoonful of sauce on the tortilla. Put onions and cheese on next and rolled it up.I repeated this until the pan was full. Topped the pan full of enchiladas with the remaining chili sauce. I did not top with cheese at this time. I work so I wanted to be able to heat them for the next few days for dinner. So I plate two enchiladas top them with cheese added a side of black beans topped with cheese and added spanish rice. Put in a hot oven at 350 for about 15 minutes. They turned out to be SUPER!!! Thank you for sharing this recipe with me. I will use it often.
I have 3 different types of chili powder. I have the regular the Amercan version.
MC Cormicks. And. 2 other chipolte and anch. Which 1 would you recommend? I love spicy Mexican Food when you talk @ salsa, and tamales. Bit I prefer my enchilidas mild.
Hi! I think chipotle or ancho chili would be really tasty! But, if you do like your enchiladas mild, I’d go ahead with the regular version :).
This was so good! I’m spoiled forever, I can’t possibly eat store bought enchilada sauce. Thank you so much for sharing your recipe.
Can the enchiladas be frozen after cooking?
Hi! Good question. We actually haven’t tried this. But, I would say it would be best to freeze them before cooking. I don’t think they would reheat well a second time 🙂
great recipes