
This dish transforms simple tortillas into a deeply flavorful meal with its rich, spiced tomato sauce. The combination of red chili and aromatic spices creates a sauce that smothers every bite.
Whether you fill them with cheese, beans, or roasted vegetables, the sauce ties everything together. It’s a foolproof way to bring bold, restaurant-quality flavor to your table.
Ingredients for Tomato Sauce Enchilada
A handful of pantry staples and fresh ingredients build bold, smothered enchiladas with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Corn Tortillas 🌮 | 8 pieces | 6-inch, lightly charred |
| Tomato Sauce 🍅 | 3 cups | Canned or homemade |
| Red Chili Powder 🌶️ | 2 tbsp | Adjust for heat preference |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced or pressed |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Black Beans 🫘 | 15 oz | Canned, drained and rinsed |
| Shredded Monterey Jack Cheese 🧀 | 2 cups | Vegetarian rennet for authenticity |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp for bold flavor |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Vegetable Broth 🥫 | 1 cup | Low-sodium preferred |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The tomato sauce is the backbone here. San Marzano canned tomatoes make the best base—look for the DOP certification on the label. I grab mine from Whole Foods or the Italian section at Kroger. The red chili powder needs to be fresh (sniff the jar—if it smells like dust, it’s past its prime). The tortillas should be corn, not flour, for that authentic texture. Char them quickly over a gas flame or dry skillet.
No black beans? Pinto beans work just as well. Swap Monterey Jack for Oaxaca cheese if you want that melty, stringy texture. Out of cumin? Coriander at half the amount adds a different but complementary warmth. The vegetable broth can be homemade or store-bought—just watch the sodium if using canned. Fresh garlic is non-negotiable though—jarred stuff lacks the punch.
Assemble these ahead and refrigerate overnight—the flavors deepen like crazy. Baked enchiladas keep 4-5 days in the fridge, or freeze for up to 3 months. Reheat covered with foil to keep the cheese gooey.
Why You’ll Love This Recipe
- One Pan Magic: I just layer everything in a dish and let the oven do the work—no fancy techniques required.
- Spice Perfection: The cumin and chili powder in the tomato sauce give it that warm, earthy kick I crave.
- Feeds a Crowd: I make a big batch for Sunday dinner and everyone—even the picky eaters—goes back for seconds.
- Budget Winner: Corn tortillas and tomato sauce stretch far, and honestly, it tastes better than takeout.
Step-by-Step Instructions for Tomato Sauce Enchiladas
Here’s how I build layers of flavor in this smothered dish without any fuss.
Step 1: Sauté Aromatics for the Filling
Heat the 2 tbsp olive oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 4-5 minutes until it becomes translucent and just starts to caramelize around the edges.
Stir in the minced 4 cloves garlic cloves and cook for 30 seconds until fragrant. Immediately add the 15 oz black beans, 2 tbsp red chili powder, 1 tbsp ground cumin, 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp ground black pepper. Cook for 1 minute, stirring constantly, to toast the spices.
Pour in the 1 cup vegetable broth and simmer for 3-4 minutes until the liquid reduces slightly and the mixture thickens. This creates a flavorful base that keeps the filling moist without being soupy.
Step 2: Warm and Prepare the Tortillas
Lightly char the 8 pieces corn tortillas in a dry skillet over medium-high heat for 10-15 seconds per side until just pliable and lightly spotted. This prevents them from tearing when rolled and adds a subtle smoky note.
Transfer to a plate and cover with a clean towel to keep them warm and flexible. I find this step essential—cold tortillas crack when rolled, and over-charring makes them brittle. The goal is soft but sturdy wraps that hold their shape.
Step 3: Assemble the Enchiladas
Spread ½ cup of the 3 cups tomato sauce on the bottom of a 9×13-inch baking dish. Dip each tortilla in the remaining 2½ cups tomato sauce to soften slightly, then place about ¼ cup of the black bean mixture in the center of each.
Roll tightly and place seam-side down in the dish. The sauce coating prevents the tortillas from drying out during baking. Once all enchiladas are in the dish, pour any remaining tomato sauce over the top, ensuring they’re completely covered.
Step 4: Add Cheese and Bake
Sprinkle the 2 cups shredded Monterey Jack cheese evenly over the top, followed by the 1 cup shredded cheddar cheese. The combination gives you the perfect balance of meltiness and sharpness.
Bake at 375°F for 20-25 minutes until the cheese is fully melted and bubbling at the edges, with a few golden brown spots on top. I check at the 20-minute mark—when the sauce bubbles at the edges and the cheese looks glossy, it’s done.
Step 5: Rest and Serve
Let the enchiladas rest for 5-10 minutes after removing from the oven. This allows the filling to set and makes serving easier. The sauce will thicken slightly as it cools, creating that perfect cling to every bite.
Garnish with fresh cilantro or sliced jalapeños if you like, but I find the dish stands beautifully on its own. The tortillas should be tender but hold their shape, with the rich tomato-chili sauce soaking into every layer.
Pro Tips For Making Tomato Sauce Enchilada
- Warm the Tortillas: Heat your corn tortillas for 10-15 seconds per side in a dry skillet before rolling—I learned this the hard way after dealing with cracked enchiladas that fell apart.
- Bloom Your Spices: Toast the red chili powder, cumin, and oregano in the tomato sauce for 2-3 minutes on medium heat to wake up their flavors.
- Skip the Soaking: Resist the urge to dip tortillas in sauce before rolling; it makes them soggy. Lightly brush with sauce instead for structure.
- Rest Before Serving: Let the enchiladas sit for 5-10 minutes after baking so the tomato sauce thickens and holds everything together.
Creative Variations of These Flavors
Cheesy Spinach Variation
Swap the black beans for 10 oz frozen spinach, thawed and well-drained. Sauté with the onions and garlic, then add ½ cup ricotta cheese to the filling for creaminess. I recommend Whole Foods organic spinach—it has the best texture after thawing.
Chicken Enchiladas
Add 2 cups shredded cooked chicken to the bean mixture for a heartier version. I use rotisserie chicken from Kroger for convenience. The chicken soaks up the tomato sauce beautifully while baking.
Mix ½ cup sour cream into the filling for extra richness. This variation is my go-to for feeding a crowd. 💛
Sweet Potato Twist
Replace the beans with 2 cups roasted sweet potatoes, diced into ½-inch cubes. Toss them with 1 tsp smoked paprika before adding to the filling. The sweetness pairs surprisingly well with the spiced tomato sauce.
Mushroom and Bell Pepper
Sauté 8 oz sliced mushrooms and 1 diced bell pepper with the onions. I prefer cremini mushrooms for their meaty texture. Add a pinch of dried thyme for an earthy note that complements the chili powder.
Breakfast Enchiladas
Use scrambled eggs and ½ cup crumbled chorizo as the filling. Top with extra cheese and bake as usual. Serve with sour cream and sliced avocado for a brunch-worthy dish. This version is a weekend favorite at my house. ✨
Nutrition Facts
Frequently Asked Questions
Can I use flour tortillas instead of corn?
Yes, but corn tortillas give the most authentic texture. Flour tortillas will work in a pinch, but they may become soggy. For best results, lightly toast them first.
How do I prevent the enchiladas from falling apart?
Char your tortillas briefly to make them pliable. Roll them tightly around the filling, and place them seam-side down in the dish. This keeps them intact during baking.
Can I make this dish ahead of time?
Assemble the enchiladas, cover, and refrigerate overnight. The flavors deepen as they sit. Bake as directed, adding 5-10 minutes if chilled.
What’s the best way to reheat leftovers?
Cover with foil and warm in a 350°F oven for 15-20 minutes. This keeps the tortillas soft and the cheese gooey. Avoid microwaving, as it can make them mushy.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026