Cheese Enchiladas with Chili Gravy are the ultimate weeknight comfort food that brings Tex-Mex magic right to your kitchen. Soft corn tortillas get stuffed with sharp cheddar and smothered in a rich, homemade gravy that tastes like it simmered for hours, not minutes. I first fell in love with this dish at a tiny diner in Austin where the sauce had that perfect earthy spice blend. Making them at home means you get all that authentic flavor without waiting in line, and you can control exactly how much cheese goes into every single bite.
Why You'll Love This Recipe
- The homemade chili gravy is packed with authentic spices that taste way better than store-bo…
- You get that perfect cheese melt in every single bite with zero dry spots
- Simple pantry ingredients come together to create something that feels totally restaurant-wo…
- You can customize the toppings to make it spicy, mild, or extra decadent
- I make double batches because these disappear fast
Ingredients You’ll Need
- Vegetable oil: creates the base for both the rich gravy and softening tortillas without adding competing flavors
- All-purpose flour: thickens the gravy to that perfect coating consistency that clings to every fold
- Chili powder: the star spice that gives the gravy its signature earthy depth and beautiful red color
- Ground cumin: adds warm earthy notes that make the gravy taste complex and authentic
- Dried oregano: preferably Mexican variety for that distinct piney aroma that defines Tex-Mex sauces
- Garlic powder: provides savory depth without the risk of burning that fresh garlic can have
- Onion powder: delivers sweet aromatic flavor evenly throughout the gravy
- Salt: brings all the spices to life and balances the richness of the cheese
- Cayenne pepper: optional kick that you can adjust based on your heat preference
- Chicken or vegetable broth: creates the liquid base and adds savory depth to the gravy
- Corn tortillas: the authentic choice that holds up to the sauce without getting mushy
- Sharp cheddar cheese: provides that tangy, bold flavor and perfect melt factor
- White onion: optional garnish that adds fresh crunch and sharp bite to cut through richness
- Fresh cilantro: optional bright herb that adds color and fresh flavor contrast
- Sour cream or Mexican crema: optional cooling element that balances the spice beautifully
- Pickled jalapeños: optional tangy heat that adds another layer of flavor complexity
- Refried beans: optional heartier filling that makes the enchiladas more substantial
How to Make It
Preheat and Prep:
Start by heating your oven to 375°F and lightly grease a 9×13 inch baking dish. Getting the oven ready early means your enchiladas can go straight in after rolling.
Create the Chili Gravy Base:
In a medium saucepan, heat 1/2 cup of vegetable oil over medium heat until it shimmers. Whisk in the flour and cook for one full minute, stirring constantly until it smells nutty and turns a light golden color.
Bloom the Spices:
Add your chili powder, cumin, oregano, garlic powder, onion powder, salt, and cayenne if you’re using it. Stir constantly for 30 seconds until your kitchen smells incredible and the spices are fragrant.
Build the Gravy:
Gradually whisk in the broth a little at a time to prevent lumps from forming. Bring it to a gentle simmer and cook for 5-7 minutes, stirring often, until it thickens to a coating consistency that clings to a spoon.
Soften the Tortillas:
While the gravy simmers, warm the remaining 2 tablespoons of oil in a small skillet. Quickly fry each tortilla for about 15 seconds per side just to make it pliable and prevent cracking when you roll.
Assemble the Enchiladas:
Spread about 1/2 cup of gravy in the bottom of your dish. Dip each softened tortilla into the warm gravy to coat both sides lightly, then lay it flat and add about 1/4 cup of cheese down the center. Roll it up tight and place seam-side down.
Sauce and Top:
Pour the remaining chili gravy evenly over all the rolled enchiladas, making sure to cover them completely. Top with the rest of the shredded cheese for that golden, bubbly finish.
Bake to Perfection:
Bake for 20-25 minutes until the sauce is bubbling around the edges and the cheese is melted with slightly golden spots on top.
Rest and Serve:
Let them rest for 5 minutes before serving so they set up properly and don’t fall apart when you scoop them. Garnish with diced onion, cilantro, or a dollop of sour cream if desired.

You Must Know
- Warm your corn tortillas before rolling or they’ll crack right down the middle
- Don’t skip the oil frying step even if it seems extra—it’s what makes them pliable
- Let the gravy simmer until it coats a spoon perfectly before assembling
- I always make extra gravy because running out is the worst feeling
- Five minutes of resting time makes serving so much cleaner
Storage Tips
Leftover cheese enchiladas with chili gravy keep beautifully in an airtight container in your refrigerator for up to three days. When you’re ready to reheat, pop them in a 350°F oven for 15-20 minutes until they’re heated through and the cheese gets melty again. The gravy tends to thicken when chilled, so add a splash of broth when reheating if it looks too dense. While you can freeze them, the texture of the tortillas and cheese can get a little grainy, so I recommend enjoying them fresh or from the fridge within a few days for the best experience.
Ingredient Substitutions
You can swap the all-purpose flour with a 1:1 gluten-free flour blend if you’re avoiding gluten—it works just as well for thickening. For a dairy-free version, use your favorite vegan cheese shreds and vegetable broth, though the flavor will be slightly different. If you don’t have Mexican oregano, regular oregano works fine, just use a bit less since it’s more pungent. Feel free to mix cheeses like adding Monterey Jack for extra creaminess or pepper jack for more heat. You can also use beef broth instead of chicken for a deeper, richer flavor profile.
Serving Suggestions
Serve these enchiladas with Mexican rice and refried beans for the ultimate Tex-Mex plate that feels like your favorite restaurant. A crisp green salad with lime vinaigrette cuts through the richness perfectly. Warm tortilla chips with guacamole and salsa make an excellent starter while the enchiladas bake. For a fresh finish, top with pico de gallo or quick pickled onions—the acidity balances the creamy cheese beautifully. A cold Mexican beer or margarita is my go-to drink pairing.
Cultural Context
These cheese enchiladas represent the heart of Tex-Mex cuisine, which blends traditional Mexican cooking with American ingredients and tastes. The chili gravy is the defining element that sets this dish apart from enchiladas you might find in other regions. It’s a working-class comfort food that became iconic in Texas diners and family restaurants, where the recipe was perfected over decades. What makes it special is how it transforms simple pantry staples into something that tastes incredibly indulgent. This dish tells the story of borderland cooking where flavors meet and create something entirely new.

Pro Tips
- Toast your chili powder in the oil for 30 seconds before adding flour for deeper flavor
- Use a mix of cheddar and Monterey Jack for a creamier melt that isn’t too sharp
- If your gravy gets too thick while assembling, thin it with a splash more broth
- Make the chili gravy a day ahead—the flavors meld and improve overnight
- I like to warm my serving plates so the enchiladas stay hot longer at the table
Frequently Asked Questions
The homemade chili gravy relies on a roux of vegetable oil and flour, thickened with high-quality chili powder and earthy spices like cumin and Mexican oregano. This creates a savory, rich base that coats the tortillas perfectly.
Yes, you can make the chili gravy up to 3 days in advance. Store it in an airtight container in the refrigerator and gently reheat it on the stove before assembling your cheese enchiladas. You may need to add a splash of broth to loosen it up.
If you don’t have broth, you can use beef broth for a deeper flavor, or even water mixed with a bouillon cube. For a creamier texture, some cooks stir in a bit of tomato sauce or puree, though this will alter the traditional chili gravy taste.
Using the 2 tablespoons of vegetable oil to soften the tortillas is crucial. Briefly dip them in hot oil or warm them in a microwave wrapped in a damp towel before filling. This makes them pliable and less likely to crack when rolled.
Since this is a rich Tex-Mex main, pair it with lighter sides like Mexican rice, refried beans, or a fresh green salad with avocado and lime vinaigrette to balance the savory gravy.