Step 1: Season the Browned Beef - Start with your lean ground beef already browned and drained. Add it to a large bowl, then stir in the salt, black pepper, cumin, chili powder, diced onion, and minced garlic. I like doing this in a bowl because it gives you room to mix everything evenly instead of chasing bits of onion around a skillet. The warm beef helps the seasonings bloom a little, and you want every spoonful to have that same chili style flavor.
Step 2: Stir in the Saucy Filling - Add the chili with beans, red enchilada sauce, and undrained Rotel to the seasoned beef mixture. Stir until everything looks well combined and saucy. This is where the recipe starts to smell like dinner instead of separate ingredients. The chili makes it hearty, the enchilada sauce gives it that familiar red sauce comfort, and the Rotel adds just enough tang and chile flavor to keep the richness balanced.
Step 3: Prep the Slow Cooker - Lightly spray the inside of a 6 quart slow cooker with nonstick cooking spray. This small step saves you from scraping stuck cheese off the sides later, and as a dad who has washed plenty of slow cooker inserts after bedtime, I promise it is worth the five seconds. Make sure you get the bottom and up the sides where the cheese will bubble.
Step 4: Add the First Meat Layer - Spread a thin layer of the meat mixture into the bottom of the slow cooker. This does not need to be perfect. You are just creating a saucy base so the tortillas do not sit directly on the bottom. That little layer helps keep everything moist and gives the first tortilla layer something to settle into as it cooks.
Step 5: Layer the Tortillas - Place 2 flour tortillas over the meat mixture. Depending on the shape of your slow cooker, you may need to overlap them or tear one to fit the edges. Do not worry about making it pretty. Once it cooks, nobody will see the exact shape of the layers. What matters is that the tortillas cover most of the filling so they can soften into that enchilada bake texture.
Step 6: Add Filling and Cheese - Spoon about one third of the chili mixture over the tortillas, then sprinkle about 1 cup of shredded Mexican blend cheese on top. Spread the filling gently so the tortillas stay in place. The cheese melts into the meat mixture as it cooks, which helps bind the layers together and gives every scoop that creamy, cheesy pull.
Step 7: Repeat the Layers - Repeat the layers two more times with tortillas, chili mixture, and cheese. End with tortillas and cheese on top so the surface gets nice and melty. I like to press the layers down very gently with the back of a spoon, not enough to smash them, just enough to help everything settle into the slow cooker. Think cozy stack, not perfect architecture.
Step 8: Cook Until Hot and Melted - Cover and cook on low for 4 to 5 hours or on high for 2 to 3 hours. Low gives the layers more time to soften and mingle, which is my favorite if I have planned ahead. High works well when the afternoon got away from you. You are looking for a hot, bubbling casserole with melted cheese and tender tortilla layers.
Step 9: Let It Rest Before Serving - Turn off the slow cooker and let the casserole rest for 10 minutes before serving. This is the hardest step because it smells so good, but it helps the bake set up so you can scoop it without everything sliding apart. It will still be soft and saucy, just a little more settled.
Step 10: Finish with Green Onions - Sprinkle sliced green onions over the top right before serving. That fresh pop at the end makes the rich chili cheese layers feel brighter. Scoop generous portions into bowls or onto plates, then let everyone add the toppings they love.