Because this recipe has so much dairy in it, I was afraid to cut it ALL out for fear that it wouldn't have enough flavor but I think it's totally doable and I will definitely try it next time.
Here's the two ingredients that I subbed. Pepper Jack Cashew Cheese from Whole Foods for the sour cream and full fat coconut milk (the canned kind) for the heavy cream (let the can rest for at least 30 mins and spoon out the top fat into your measuring cup). I use Native Forest because it's certified Non GMO, Organic, and BPA free.
I wasn't sure if using the coconut milk would make the enchiladas taste coconut-ty but it didn't.
We just discovered cashew cheese a few weeks ago. Ya'll, it's so good! We dip tortilla chips in it like queso. All that's in it is cashews and seasoning and it seems really easy to make at home if you have a good blender. I'm hoping to try that soon.
Like I said, I did keep a few "naughty" ingredients in the mix for fear that it would turn out horrible for various reasons. I kept the butter & flour because it only called for a little and I didn't want to mess up the function of the flour as a binder. I used 1/2 c monterey jack cheese in the sauce and 1/4c shredded on top (instead of 2 1/2 c the recipe calls for) but I don't think it was necessary. I think next time I would maybe add 1/2c more cashew cheese and possibly 1/4c - 1/2c extra chicken broth so the sauce doesn't get too thick.
I omitted the jalapeƱo and only used 1 4oz can of green chiles because the flavor from the pepper jack cheese was just enough of a kick for our taste. Here's a visual of the ingredients I used:
This recipe turned out so great! Much better than I expected though it is a little time consuming. You could use a rotisserie chicken to speed it up and use store bought chicken broth but the homemade broth & chicken do have a great taste. I also use some of the leftover broth and make this green rice to go with the enchiladas. It's so good and I also made it mostly dairy free by using rice milk instead of regular milk. I did use regular butter but might try coconut butter or ghee next time and coconut milk instead of rice milk maybe.
Since it's usually just the two of us, I always cook half and freeze the rest. They last us about 4 meals so it's totally worth all the time to cook.
This meal tasted great (Brent even agreed) and I had NO digestive issues which it's amazing that there's an enchilada recipe I can say that about. So Good!