Skip to main content

Cheese Enchiladas

Cheese Enchiladas

Mexican food is at its best when it is cheesy, saucy, and full of rich and bold flavor. So these scratch-made cheese enchiladas hit the spot! They are simple, flavorful, and literally bursting at the seams with cheese. What really takes the enchiladas over the top is the homemade enchilada sauce, which comes together in just a few minutes! I recommend making a double batch of the sauce and saving it for nachos, tacos, quesadillas, and burritos. Your family will thank you!

  • Duration
  • Cook Time
  • Prep Time
  • 4-6Servings


Enchilada Sauce:

  • 1 (8 ounce) can tomato sauce
  • 1 cup vegetarian chicken broth
  • 2 cloves garlic, crushed
  • 2 teaspoons ground cumin
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon salt
  • 1/4 cup vegetable oil
  • 2 tablespoons flour
  • 2-3 tablespoons chili powder, depending on desired heat level


  • 12 corn tortillas
  • Vegetable oil, for frying
  • 8-12 ounces shredded Mexican-blend cheese
  • 1/2 onion, diced


To make the Enchilada Sauce: 

1. In a small bowl, mix the tomato sauce, chicken broth, garlic, cumin, onion powder, and salt until combined. Set aside.

2. Heat the vegetable oil in a saucepan over medium heat. Add the flour and chili powder. Cook and whisk for 2 minutes.

3. Slowly add the tomato sauce mixture to the pan while whisking. Cook for 5 minutes until the sauce has slightly thickened, whisking frequently.

To assemble the Enchiladas:

1. Preheat oven to 350°F. 

2. Heat an inch of oil in a medium saucepan over medium-low heat. Using tongs, add a corn tortilla to the oil and cook for 5-10 seconds on each side. You want the tortilla to gently fry in the oil so it becomes soft and pliable. If the oil is too hot, it will fry too rapidly and become hard and crisp. Remove tortilla from oil and place on a plate lined with paper towels to get rid of excess oil. Repeat for the remaining tortillas.

3. Pour 1/3 of the enchilada sauce into a 9x13 inch pan and spread to coat the bottom.

4. Add a generous amount of cheese to the center of a tortilla (2-3 tablespoons) and sprinkle with diced onions. Roll the tortilla and place seam-side down in the pan. Repeat until all tortillas have been filled, rolled, and placed in pan.

5. Pour the remaining enchilada sauce over the enchiladas. Sprinkle top with remaining cheese. Cook uncovered in a 350 degree oven until hot and bubbly, around 20 minutes. Serve with chopped cilantro, additional diced onions, and sour cream. Enjoy!