This easy enchiladas recipe is always a hit! Featuring a flavorful homemade enchilada sauce and melty cheese, it's simple, comforting, and delicious.
This enchilada recipe is the kind of simple, comforting dish that we all need in our weeknight rotations. The filling is a combo of gooey cheese, black beans, and steamed spinach. I roll it up in corn tortillas, which I then smother with red enchilada sauce and more cheese. Finally, I bake the enchiladas until the cheese is melty and the edges of the tortillas are crisp.
Easy to make and packed with delicious flavor, this recipe has become a family favorite in our house. Our kiddo always asks for more! I hope you love it too.
Cheese Enchiladas Ingredients
Though enchiladas are now a fixture in American home kitchens and Tex Mex cuisine, they have their roots in Mexico. Styles of enchiladas vary greatly from region to region and from kitchen to kitchen, but generally, they consist of tortillas dipped in a sauce and then rolled around a filling. They are also sometimes left unfilled, folded over, and topped with meat, cheese, or vegetables.
This cheese enchiladas recipe is based on the chicken enchiladas I grew up eating in the Midwest, and it’s similar to some Tex Mex enchiladas I’ve enjoyed at restaurants in Austin. Here’s what’s in it:
- Corn tortillas – I love the rich flavor they add to this recipe, though you could sub flour tortillas if you prefer. Tortillas made with a corn/flour blend are also nice here, as they’re more pliable than regular corn tortillas, but they still have a bold corn flavor.
- Red enchilada sauce – My homemade version is so much better than the store-bought kind! It’s easy to make with tomato sauce, veggie broth, and spices.
- Cheddar, Monterey Jack, and Oaxaca cheese – The cheddar adds great sharp flavor, and the Jack and Oaxaca cheeses melt beautifully. You’ll use the cheddar and Jack cheeses on top of the enchiladas and add all three cheeses to the filling.
- Black beans – They add creamy texture and earthy flavor to the enchilada filling.
- Spinach – Its silky texture is fantastic inside the enchiladas.
- Fresh toppings – Avocado, cilantro, and jalapeños offer the perfect fresh contrast to the cheesy filling.
Serve with a squeeze of lime!
Find the complete recipe with measurements below.
How to Make Enchiladas
This cheese enchiladas recipe is so simple! Here’s how it goes:
First, prep the sauce and fillings. The sauce is quick and easy to make on the stove (we’re talking 15 minutes!). It also keeps well for up to 5 days in the fridge if you want to make it in advance. Once the sauce is set to go, steam and chop the spinach and grate the cheddar and Jack cheeses. Tear the Oaxaca cheese into strips.
Next, fill the enchiladas. Spread 1/2 cup of the sauce at the bottom of a large baking dish. Place a little of each cheese and some of the black beans and spinach in a tortilla, and roll to seal. Place it, seam side down, in the prepared baking dish. Repeat to assemble the remaining enchiladas.
Then, add more sauce and cheese. Pour the remaining sauce down the center of the enchiladas and top with the remaining cheddar and Jack cheeses.
Finally, bake in a 350°F oven until the cheese is melted and the edges of the tortillas are crisp.
Let the enchiladas cool slightly, then sprinkle with fresh cilantro, diced avocado, and sliced jalapeños, and dig in!
Oh, and if you want to get creative with your toppings, don’t hold back. Sliced radishes, diced white onion, shredded lettuce, or a dollop of sour cream would be great here too.
Recipe Tips
- Squeeze the water out of the spinach. Once you steam the spinach, place it in a clean kitchen towel or paper towel. Wring out any excess water to prevent the tortillas from getting soggy.
- Tortillas cracking? Pop them in the microwave. In a traditional recipe, you’d lightly fry the tortillas in oil to make them pliable before assembling the enchiladas. To cut down on prep time, I wrap the tortillas in a damp kitchen towel and microwave them for about 10 seconds instead. They come out soft and flexible, easy to roll up without cracking.
- Leave the edges of the tortillas bare. That way, they’ll crisp up in the oven, offering a great crunchy contrast to the gooey enchilada middles.
Enchilada Recipe Variations
I love this recipe as written, but there are all sorts of ways you can change it up! Here are a few ideas to get you started:
- Make plain cheese enchiladas. Omit the black beans and spinach.
- Add extra veggies. Bulk up the filling with roasted butternut squash, roasted cauliflower, and/or green onions.
- Swap the sauce. Use my green enchilada sauce instead of red.
- Use different beans. Replace the black beans with pinto beans!
Let me know what variations you try!
What to Serve with Enchiladas
Round out the meal with any of these Mexican-inspired sides:
Don’t forget the margaritas to drink!
More Enchilada Recipes
If you love these cheese enchiladas, I highly recommend trying these delicious recipes next:

Easy Cheese Enchiladas
Ingredients
- 1½ cups Enchilada Sauce
- 8 corn tortillas
- 1¼ cups shredded sharp cheddar cheese
- 1¼ cups shredded Monterey Jack cheese
- 8 ounces Oaxaca cheese, torn
- 1 cup cooked black beans, drained and rinsed
- 5 ounces spinach, steamed and chopped*
- 1 jalapeño pepper, thinly sliced
- ½ cup chopped fresh cilantro
- ½ avocado, diced
- ½ lime, for squeezing
Instructions
- Preheat the oven to 350°F and spread ½ cup of the enchilada sauce on the bottom of a 9x13-inch baking dish.
- If your tortillas are too stiff to roll without cracking, wrap them in a damp towel and warm them for a few seconds in the microwave.
- In a small bowl, mix together ¾ cup of the cheddar cheese and ¾ cup of the Jack cheese.
- Fill a tortilla with some of the cheese blend and some of the Oaxaca cheese, black beans, and spinach. Roll the tortilla closed and place it seam side down in the prepared baking dish. Repeat with the remaining tortillas. Pour the remaining 1 cup sauce on top of the enchiladas, leaving the edges of the tortillas bare, if desired. Top with the remaining ½ cup cheddar cheese and ½ cup Jack cheese.
- Bake, uncovered, for 20 minutes, or until the cheese is melted and the edges of the tortillas are crisp. Remove from the oven and let cool slightly, then top with jalapeño slices, cilantro, avocado, and squeezes of lime and serve.









Really good. They homemade enchilada sauce was awesome.
Hi Michelle, I’m so glad you liked the enchiladas and the sauce!
Really tasty! Made these for my mom over spring break and she liked them a lot! I added some zucchini to the filling for a little extra veggie time. Loved the flavor of the sauce.
Hi Katie, I’m so glad you loved the enchiladas! Zucchini would be great here.
These were so delicious! I made a double batch of the enchilada sauce to freeze so I can make again next month!
Hi Monica, Amazing! So glad you loved the enchiladas.
These are so great! Love the sauce and can’t imagine buying enchilada sauce again when making it is so easy.
Hi Natalie, so glad you loved them!
This tasted really good. I don’t like jalapenos and so subbed chopped green chilis that I included inside the tortillas. I also sprinkled the top with chopped red peppers for contrast. This is a good basic recipe and I could see adding or subbing other things. (I served the avocado and lime on the side, not on top.)
Hi Adrienne, I’m so glad you enjoyed the enchiladas! Chopped green chilis would be delicious here.
Will definitely make this again! I loved the Oaxaca cheese and the enchilada sauce!
Hi Sarah, I’m so glad you loved the recipe!
The sauce alone was so good, I could have just eaten that with chips. Then add all the goodness of cheese, black beans and spinach and these were so good. I think next time I need to make more… the 8 the recipe called for went really quickly!
Hi Amber, I’m so glad you loved the recipe. You’re right—they go quick!
OK I almost cheated and use canned beans and enchilada sauce but I’m so glad I didn’t. Making them both from scratch was much easier than what I had made up in my mind and so much more flavorful. Supper yummy recipe. Thank you for sharing.
Hi Tiffany, amazing! I’m so glad you loved the enchiladas, and nice work making so many components!
Delicious!!
Hi Amanda, I’m so glad you loved the recipe!
Easy and yummy recipe!!
Hi Alexandra, I’m so glad you enjoyed the enchiladas!
I tried an enchilada sauce I bought at the farmers’ market and it made the dish incredibly easy!!
That sounds delicious!
I was excited to make these for the Cooking Club and boy are they delicious! I had a spiced cheese blend I purchased for a different recipe and it worked perfectly for this! Absolutely a keeper!
Hi Adrienne, I’m so glad you loved them!
Tasty! I couldn’t find Oaxaca cheese today so I just had cheddar and jack; and I added some leftover spaghetti squash to the filling. Would make again.
Hi Victoria, I’m so glad you enjoyed the enchiladas! I love the idea to add spaghetti squash.
These were a hit with the whole fam. I had never had Oaxaca cheese and enjoyed it. I did not bother cooking the spinach, and it cooked fine without making anything soggy. I didn’t have the full 5oz needed anyway. I added some roasted red peppers I had in the fridge. Nice, versatile recipe!
Hi Carla, I’m so glad you enjoyed the enchiladas! I bet the red peppers were delicious here.
The ingredients are delicious. I tried to make the tortillas but were a bit of a challenge.
Hi Fortuna, I’m glad you enjoyed the enchiladas!
My family and I loved this recipe! Always looking for a good meal prep recipe and this one is perfect. I subbed vegan cheese and it turned out really well! Super simple to make and so delicious!
Hi Lauren, I’m so glad you loved the recipe! Great to know that it came out well with the vegan cheese too.
Made the enchiladas and the sauce. Living in Greece I could not find Oaxaca cheese so added a bit extra of the other two. Love this recipe and can’t wait to have it for lunch again tomorrow!
Hi Pam, I’m so glad you loved the enchiladas!
These were very good. I omitted the spinach as I was short on time but we all enjoyed them. The homemade enchilada sauce is delicious and easy!
Hi Amelie, I’m so glad you loved it!
My family loves this recipe!
I’m happy to hear!
Sometimes I forget how easy enchiladas are to make! These are easily adaptable for any veggies stuffed inside and were a perfect and light winter meal!
I added some mushrooms just because I needed to use them. Love that enchiladas are easy going like that. I also slightly mash my black beans whenever I wrap them in tortillas because it makes them a little neater, keeps them from falling put so easily without completely changing their texture. Overall very happy with this recipe. Very easy and quick even though I made the sauce all at the same time.
Hi Ellen, I’m so glad you enjoyed the recipe!
Sorry if this is a duplicate – the enchiladas were incredibly flavorful! Added hamburger for my meat-loving partner. Delicious