This easy homemade cheese enchiladas recipe makes 12 saucy, melty enchiladas in about 35 to 45 minutes. Corn tortillas are filled with shredded cheese and finely diced onion, rolled snugly, covered with red enchilada sauce, and baked until bubbling in a 375°F oven.
Each bite has tender corn tortilla, creamy melted cheese, savory red chile sauce, and a little onion for freshness and crunch. Use canned sauce for the fastest dinner, or prepare the quick homemade sauce included below when you want a warmer, more seasoned flavor.
Jump to RecipeWhy You’ll Love This Recipe

Cheese enchiladas are one of those comforting dinners that taste special without requiring a long ingredient list or complicated preparation. The filling is simple, but the combination of warm corn tortillas, savory red sauce, and four generous cups of melted cheese makes every serving satisfying.
This recipe is also easy to adjust without losing its classic character. Choose Monterey Jack for a smooth, stretchy finish, cheddar for a sharper bite, Colby-Jack for balance, or a Mexican cheese blend for a mixture of creamy and tangy notes.
- Makes 12 enchiladas, enough for about 6 servings.
- Uses an easy canned-sauce shortcut or a quick homemade red sauce.
- Requires only 20 to 25 minutes of baking time.
- Works well for a family dinner, potluck, or relaxed weekend meal.
If you are building a comforting dinner menu, you might also enjoy our oven-braised pot roast for another hearty main course.
Ingredients You’ll Need

The foundation of this dinner is 12 small corn tortillas, approximately 6 inches each, plus 3 cups of red enchilada sauce. You can make the sauce from scratch with chili powder, cumin, garlic powder, oregano, broth, and tomato sauce, or use approximately two 15-ounce cans for convenience.
The cheese is the star of the filling, so shred 4 cups from a block when possible. Freshly shredded cheese usually melts more smoothly, although a prepared Mexican cheese blend is perfectly suitable when speed matters.
- Tortillas: Small corn tortillas provide the traditional flavor and texture.
- Cheese: Use Monterey Jack, cheddar, Colby-Jack, or a Mexican cheese blend.
- Onion: Half of a finely diced yellow onion brings gentle sweetness and freshness.
- Cilantro: Two tablespoons of chopped fresh cilantro are optional for garnish.
- Oil and salt: Vegetable oil softens the tortillas, while 1/4 teaspoon salt seasons the enchiladas.
Have a 9-by-13-inch baking dish ready before you begin rolling. Once the tortillas are warm and flexible, assembly moves quickly.
Quick Homemade Red Enchilada Sauce

The homemade sauce takes only a few extra minutes and gives the dish a fragrant chile flavor. Warm 2 tablespoons vegetable oil in a saucepan over medium heat, then whisk in 2 tablespoons all-purpose flour, 3 tablespoons chili powder, 1 teaspoon ground cumin, 1/2 teaspoon garlic powder, and 1/2 teaspoon dried oregano.
Cook the mixture for about 30 seconds so the spices become fragrant without browning. Gradually whisk in 2 cups chicken or vegetable broth and 1 cup tomato sauce, keeping the whisk moving to prevent lumps.
Simmer the sauce for 5 to 8 minutes, stirring occasionally, until it is slightly thickened. Season with 1/2 teaspoon salt, taste carefully, and add more salt only if needed.
For the fastest version, replace the homemade sauce with approximately two 15-ounce cans of red enchilada sauce. Canned sauce makes this recipe especially useful on busy evenings when you still want a warm, oven-baked meal.
How to Make It Step-by-Step

Step 1: Make the red enchilada sauce if you are using the homemade option, following the method above. While it simmers, gather the tortillas, cheese, onion, oil, baking dish, and foil so assembly will be organized and quick.
Step 2: Heat the oven to 375°F (190°C). Spread about 1/2 cup of enchilada sauce across the bottom of a 9-by-13-inch baking dish, creating a thin base that helps keep the tortillas moist while they bake.
Step 3: Soften the corn tortillas before filling them. Heat the vegetable oil in a skillet and warm each tortilla for about 10 to 15 seconds per side, or wrap the tortillas in a damp paper towel and microwave them for 30 to 45 seconds.
Step 4: Fill one warm tortilla with approximately 1/3 cup shredded cheese and a small spoonful of diced onion. Avoid overfilling, since a modest amount allows each tortilla to roll tightly and helps prevent the cheese from spilling out during baking.
Step 5: Roll the tortilla tightly around the filling and place it seam-side down in the prepared baking dish. Continue with the remaining tortillas, arranging all 12 in a snug row or two neat rows, depending on the shape of your dish.
Step 6: Pour the remaining enchilada sauce evenly over the rolled tortillas. The sauce should cover the tops generously without creating an unnecessarily deep layer, then sprinkle the remaining cheese and diced onion across the dish.
Step 7: Cover the baking dish loosely with foil and bake for 15 minutes. Remove the foil and continue baking for another 5 to 10 minutes, until the cheese is fully melted and the sauce is visibly bubbling around the edges.
Step 8: Remove the dish from the oven and let the enchiladas rest for 5 minutes. This short pause allows the cheese to settle and helps the tortillas hold together when transferred to plates.
Pro Tips for Tender, Flavorful Enchiladas
The most important preparation tip is to warm the tortillas before rolling. Cold corn tortillas are more likely to crack, while a brief warming in oil makes them pliable and adds a pleasant toasted flavor.
Use just enough sauce to coat the baking dish and cover the assembled enchiladas. Excess sauce can make the tortillas mushy, especially if the dish sits for a long time before baking.
- Keep warmed tortillas covered with a clean towel while assembling so they stay flexible.
- Shred cheese evenly so it melts at the same rate across the dish.
- Season the sauce gradually because canned sauces and cheese may already contain salt.
- Place the enchiladas seam-side down so they remain closed during baking.
- Rest the finished dish for 5 minutes before serving for cleaner portions.
For a richer cheese pull, combine two varieties, such as Monterey Jack with cheddar. For a milder family-friendly flavor, use Colby-Jack or a mild Mexican cheese blend.
Serving Ideas and Toppings

Serve these cheese enchiladas hot, while the sauce is bubbling and the cheese is soft. A spoonful of sour cream cools the chile sauce, while diced green onions add a crisp, fresh finish.
Sliced avocado brings creamy richness, and pickled jalapeños add bright acidity with a little heat. Chopped cilantro, crumbled queso fresco, or cotija can be added just before serving for extra color and texture.
- Sour cream
- Diced green onions
- Sliced avocado
- Pickled jalapeños
- Chopped cilantro
- Crumbled queso fresco or cotija
For a larger dinner spread, pair the enchiladas with a simple salad, rice, or beans. If you are planning a holiday meal with another centerpiece, our homemade ham glaze is a useful recipe to keep nearby.
Storage and Reheating
Let leftover enchiladas cool, then transfer them to a covered container or cover the baking dish tightly and refrigerate. They are best enjoyed within a few days for the nicest tortilla texture and freshest cheese flavor.
Reheat individual portions gently in the microwave until hot, or warm the covered baking dish in the oven until heated through. If the tortillas look dry, spoon a little extra enchilada sauce over the top before reheating.
Try to avoid repeatedly reheating the entire dish, since the tortillas become softer each time they absorb heat and sauce. Instead, warm only the portions you plan to serve.

Easy Homemade Cheese Enchiladas Recipe
Ingredients
Method
- If making homemade sauce, warm 2 tablespoons vegetable oil in a saucepan over medium heat. Whisk in the flour, chili powder, cumin, garlic powder, and dried oregano, then cook for about 30 seconds.
- Gradually whisk in the broth and tomato sauce until smooth. Simmer for 5 to 8 minutes, stirring occasionally, until slightly thickened, then season with salt.
- Heat the oven to 375°F (190°C). Spread about 1/2 cup enchilada sauce over the bottom of a 9-by-13-inch baking dish.
- Warm the tortillas in a skillet with 2 tablespoons vegetable oil for about 10 to 15 seconds per side. Alternatively, wrap them in a damp paper towel and microwave for 30 to 45 seconds.
- Fill each tortilla with approximately 1/3 cup shredded cheese and a small spoonful of diced onion. Roll tightly and place each enchilada seam-side down in the baking dish.
- Pour the remaining sauce evenly over the rolled tortillas. Sprinkle with the remaining cheese and onion.
- Cover the dish loosely with foil and bake for 15 minutes. Remove the foil and bake for another 5 to 10 minutes, until the cheese is melted and the sauce is bubbling.
- Let the enchiladas rest for 5 minutes before serving. Garnish with chopped cilantro if desired and add your favorite toppings.
Notes
Final Thoughts
This easy homemade cheese enchiladas recipe delivers a cozy, satisfying dinner with familiar ingredients and straightforward steps. Warm the tortillas, avoid overfilling, use a balanced amount of sauce, and give the baked enchiladas five minutes to rest before serving.
Whether you choose a quick canned sauce or the homemade red chile version, the result is a bubbling pan of cheesy enchiladas ready for generous toppings. Add sour cream, avocado, cilantro, or cotija, then bring the dish to the table while everything is warm and melty.
For a sweet finish after dinner, consider our pumpkin buttercream frosting as inspiration for a dessert or baked treat. Save this enchilada recipe for busy weeknights, casual gatherings, and any meal that calls for comforting Mexican-inspired flavor.
1 thought on “Easy Homemade Cheese Enchiladas Recipe”