Oven enchiladas are rolled corn tortillas filled with seasoned black beans and corn, covered in red sauce and cheese, then baked until bubbling. This Mexican dish has many regional and family versions; this meatless variation uses a quick homemade sauce and pantry-friendly filling for a satisfying casserole.
Ingredients
- 2 tablespoons (30 ml) neutral oil, divided
- 2 tablespoons (16 g) all-purpose flour
- 2 tablespoons (16 g) chili powder, preferably a mild American-style blend
- 1 teaspoon (2 g) ground cumin, divided
- 1/2 teaspoon (1.5 g) garlic powder
- 1/2 teaspoon (0.5 g) dried oregano
- 1/4 teaspoon (0.5 g) ground cinnamon, optional
- 2 tablespoons (32 g) tomato paste
- 2 cups (480 ml) vegetable broth
- 1 cup (240 g) plain tomato sauce
- 3/4 teaspoon (4.5 g) fine salt, divided, plus more to taste
- 1 teaspoon (5 ml) apple cider vinegar
- 1 medium yellow onion (about 150 g), finely diced
- 2 garlic cloves (about 6 g), minced
- 3 cups (510 g) cooked black beans, drained and rinsed
- 1 cup (150 g) corn kernels, fresh, frozen and thawed, or canned and drained
- 1/2 teaspoon (1 g) smoked paprika
- 12 corn tortillas, 6 inches (15 cm) wide (about 300 g total)
- 2 1/2 cups (250 g) shredded Monterey Jack, cheddar, or a mixture, divided
- 1/4 cup (4 g) chopped fresh cilantro, optional, for serving
- 1 lime, cut into wedges, for serving
Instructions
- Heat the oven and prepare the dish. Set a rack in the middle of the oven and preheat it to 375°F (190°C). Lightly grease a 9-by-13-inch (23-by-33-cm) baking dish with a little oil or cooking spray. If using frozen corn, thaw it and blot away excess moisture while you prepare the sauce and filling.
- Make the red sauce. Warm 1 tablespoon (15 ml) of the oil in a medium saucepan over medium heat. Whisk in the flour, chili powder, 1/2 teaspoon (1 g) of the cumin, garlic powder, oregano, and cinnamon, if using. Cook for about 1 minute, whisking constantly, until fragrant; do not let the spices scorch. Whisk in the tomato paste, then gradually pour in the broth, whisking to smooth out any lumps. Add the tomato sauce and 1/2 teaspoon (3 g) of the salt. Bring the sauce to a gentle simmer and cook for 8 minutes, stirring often, until it lightly coats a spoon. Remove from the heat and stir in the vinegar. Taste and add a little more salt if needed.
- Cook the filling. While the sauce simmers, heat the remaining 1 tablespoon (15 ml) oil in a large skillet over medium heat. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened. Stir in the garlic and cook for 1 minute. Add the black beans, corn, smoked paprika, remaining 1/2 teaspoon (1 g) cumin, and remaining 1/4 teaspoon (1.5 g) salt. Cook for 3 minutes, stirring so the seasonings coat the beans. Lightly mash about a quarter of the beans with the back of a spoon; this helps the filling hold together without turning it into a puree. Taste and adjust the salt.
- Soften the tortillas. Stack the tortillas, wrap them in a clean, slightly damp kitchen towel, and microwave for 45 to 60 seconds, until warm and flexible. Alternatively, warm them briefly in a covered skillet over low heat. Keep them wrapped while you assemble the dish. Softening prevents cracking when you roll them; avoid leaving them exposed to air, as they dry quickly.
- Fill and roll. Spread about 1/2 cup (120 ml) of sauce over the bottom of the prepared dish. Working with one tortilla at a time, spoon about 1/3 cup (75 g) of the bean mixture down its center and sprinkle with a small pinch of cheese. Roll the tortilla snugly around the filling and place it seam-side down in the dish. Repeat with the remaining tortillas, arranging them in one layer. If there is filling left, tuck it into the ends or serve it alongside.
- Sauce and bake. Pour the remaining sauce evenly over the rolled tortillas, making sure to cover the edges, which can dry out in the oven. Sprinkle the remaining cheese over the top. Bake uncovered for 23 minutes, until the sauce is bubbling around the sides and the cheese has melted. If you prefer a more browned top, broil for 1 to 2 minutes at the end, watching closely so the cheese does not burn.
- Rest and serve. Let the enchiladas stand for 5 minutes before serving. The short rest helps the sauce settle and makes the rolls easier to lift without falling apart. Finish with cilantro, if desired, and serve with lime wedges.
Tips
- Choose tortillas that bend. Fresh, pliable corn tortillas are easiest to roll. If yours split even after warming, keep them covered and warm them a little longer. Flour tortillas also work, but they become softer and more bread-like under the sauce, so the finished dish will have a different texture.
- Use a chili powder blend or adjust the heat. The chili powder in this recipe is the blended seasoning sold as chili powder, not pure hot cayenne. For a more chile-forward flavor, use ground ancho chile powder; it is often milder and fruitier, so add a pinch of cayenne if you want more heat. If using pure chile powder, begin with less and taste the sauce before adding more.
- Keep the filling moist but not watery. Drain canned beans and corn well, and thaw and blot frozen corn. A very wet filling can make tortillas soggy and cause the rolls to split. If the bean mixture seems dry, stir in 1 to 2 tablespoons (15 to 30 ml) of sauce before filling.
- Plan the cheese and sauce coverage. Cover the tortilla edges with sauce before baking, and save enough cheese for the top. For a milder flavor, use Monterey Jack; cheddar gives the casserole a sharper taste. Shredding cheese from a block usually melts more smoothly than using pre-shredded cheese, which may contain anti-caking ingredients.
Serving Suggestions
Serve these enchiladas hot, with lime wedges so everyone can add brightness at the table. A simple green salad, shredded lettuce, sliced radishes, or a bowl of crunchy cabbage slaw balances the soft tortillas and melted cheese. For a fuller spread, add Mexican-style rice, extra beans, or sliced avocado. Offer salsa, pickled jalapeños, and sour cream or plain yogurt on the side so people can choose their own toppings.
For a casual dinner, place the baking dish in the center of the table and serve with a wide spatula. Each person can take two enchiladas, then add cilantro, sliced scallions, or hot sauce as desired. If serving a group, keep cold toppings separate until the enchiladas are plated; that keeps the cheese warm and the fresh garnishes crisp.
Variations
Add vegetables: Stir 1 cup (about 150 g) of diced zucchini, chopped spinach, or finely chopped bell pepper into the skillet with the onion. Cook until the vegetables soften and release most of their moisture before adding the beans. Roasted sweet potato cubes also work well; fold in about 1 cup (200 g) of cooked cubes with the beans for a slightly sweeter filling.
Make them spicier: Add 1 minced jalapeño to the onion, or stir a pinch of cayenne into the sauce. For smoky heat, add chopped chipotle in adobo, starting with 1 teaspoon (5 g), since it can quickly dominate the sauce. You can also put hot sauce on the table instead of making the whole casserole spicy.
Use another filling: Replace the black beans with pinto beans, or use 3 cups (510 g) of cooked, shredded chicken in place of the beans and corn. If you use chicken, it must be fully cooked before it goes into the tortillas; poultry should reach the USDA FSIS safe minimum internal temperature of 165°F (74°C), checked with a food thermometer. For a vegan version, use vegetable broth and a plant-based shredded cheese, or omit the cheese and add avocado after baking.
Change the sauce: For a smoother sauce, blend it briefly with an immersion blender before assembling. If you have dried Mexican chiles such as ancho or guajillo, they can be rehydrated and blended into a chile sauce, but that is a different preparation with a deeper, more individual chile flavor. The quick pantry sauce here is designed for convenience and does not claim to represent every regional enchilada sauce.
Storage and Reheating
Let leftovers cool briefly, then refrigerate them in a covered container within 2 hours of baking. They keep for 3 to 4 days in the refrigerator. For easier portions, store individual enchiladas with some sauce in shallow airtight containers; keeping them covered helps prevent the tortillas from drying out.
Reheat a portion in the microwave, covered loosely, in 60-second intervals until steaming hot throughout. For a larger portion, cover the baking dish with foil and warm it in a 350°F (175°C) oven until hot. Leftovers should reach 165°F (74°C), the USDA FSIS reheating temperature; check the center with a food thermometer. Uncover for the last few minutes if you want to refresh the melted cheese on top.
To freeze, cool the enchiladas, wrap the dish tightly or divide portions into freezer-safe containers, and freeze for up to 2 months for best quality. Thaw overnight in the refrigerator, then reheat covered until the center reaches 165°F (74°C). You can also assemble the dish a day ahead, cover and refrigerate it, and bake it the next day; allow a few extra minutes in the oven if it goes in cold, checking that the center is hot before serving.
Frequently Asked Questions
Do I need to fry corn tortillas before filling them?
No. Warming the tortillas in a damp towel or covered skillet makes them pliable enough to roll for this baked recipe. Briefly frying tortillas in oil is used in some preparations and adds flavor, but it also adds a step and can make the finished dish richer. If your tortillas are especially fragile, warming them thoroughly is the simplest fix.
Can I assemble the enchiladas ahead of time?
Yes. Assemble them in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. Because the dish will start cold, it may need several additional minutes in the oven; keep it covered with foil if the cheese browns before the middle is hot. For best texture, you can also make the sauce and filling a day ahead, then warm the tortillas and assemble shortly before baking.
Why did my enchiladas turn soggy?
Common causes are wet filling, tortillas that were not warmed enough to roll neatly, or too much sauce pooled in the bottom of the dish. Drain canned ingredients well, mash a small portion of the beans to bind the filling, and use the stated amount of sauce. Some softness is expected because the tortillas bake in sauce, but the rolls should still hold their shape after a short rest.
Can I use flour tortillas instead of corn tortillas?
Yes, especially if you prefer their softer texture or have difficulty rolling corn tortillas. Choose small tortillas that fit the baking dish, and warm them briefly so they bend easily. Flour tortillas absorb sauce differently and can become quite soft, so make sure they are well covered but avoid adding extra sauce beyond the recipe amount.
How can I tell when the casserole is done?
After about 23 minutes at 375°F (190°C), the sauce should bubble at the edges and the cheese should be fully melted. If it has been refrigerated before baking, the center will take longer to heat; check that it is steaming hot before serving. Resting it for 5 minutes afterward helps the sauce thicken slightly and makes portions easier to lift.
Related
- Kirkland Eggnog Recipe for a Creamy Holiday Drink at Home
- King Shrimp Recipes: Lemon-Garlic Butter Skillet
- King’s Hawaiian Bread Pudding with Vanilla Custard
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).