Crockpot Taco Casserole – Cheesy, Beefy & Loaded with Tex-Mex Flavor
This Crockpot Taco Casserole takes everything people love about taco night—seasoned ground beef, black beans, corn, tomatoes, tortillas, and plenty of melted cheese—and turns it into an easy, hearty slow-cooker dinner.
The layers cook together until the tortillas become tender, the beef absorbs all those smoky taco spices, and the cheese melts into every bite. Finish it with fresh cilantro, avocado, sour cream, jalapeños, or crushed tortilla chips for a satisfying combination of creamy, cheesy, savory, and crunchy textures.
It's an especially convenient recipe for busy weeknights, game day, casual family dinners, potlucks, or Taco Tuesday because most of the work can be done before the slow cooker takes over.
Ingredients
For the Taco Beef
- 1½ pounds lean ground beef
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- ½ teaspoon onion powder
- ½ teaspoon garlic powder
- ½ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- 2 tablespoons tomato paste
- ½ cup low-sodium beef broth
For the Casserole
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 1 can (10 ounces) diced tomatoes with green chiles, lightly drained
- 1 cup chunky salsa
- 8 small corn or flour tortillas
- 2 cups freshly shredded Mexican-blend cheese
- 1 cup freshly shredded sharp cheddar cheese
For Serving
- Sour cream
- Diced avocado
- Fresh cilantro
- Sliced green onions
- Diced tomatoes
- Sliced jalapeños
- Lime wedges
- Crushed tortilla chips
- Hot sauce
How to Make Crockpot Taco Casserole

Step 1 – Brown the Ground Beef
Heat a large skillet over medium-high heat.
Add the ground beef and cook for approximately 5–7 minutes, breaking it into small crumbles.
Let the beef develop some browned edges instead of constantly stirring it.
Drain excess grease.
Step 2 – Add Onion & Garlic
Add the diced onion and cook for 3–4 minutes, until softened.
Stir in the garlic and cook for another 30 seconds.
Step 3 – Season the Beef
Add the chili powder, cumin, smoked paprika, oregano, onion powder, garlic powder, salt, and black pepper.
Stir in the tomato paste.
Cook for about 1 minute to toast the spices and deepen the tomato flavor.
Pour in the beef broth and simmer for another 2 minutes.
Remove from the heat.
Prepare the Filling
Step 4 – Combine the Beans & Vegetables
In a bowl, combine:
- Black beans
- Corn
- Diced tomatoes with green chiles
- Salsa
Mix well.
Don't add excessive liquid from the canned ingredients—the casserole should be moist but not soupy.
Assemble the Crockpot Taco Casserole
Step 5 – Prepare the Slow Cooker
Lightly grease the inside of a 6-quart slow cooker.
Spread a thin layer of the salsa mixture across the bottom.
Step 6 – Add Tortillas
Arrange tortillas over the bottom, tearing them as needed to create an even layer.
Some overlapping is fine.
Step 7 – Add the Beef
Spread about one-third of the seasoned ground beef over the tortillas.
Step 8 – Add Beans & Corn
Spoon about one-third of the bean mixture over the beef.
Step 9 – Add Cheese
Sprinkle generously with Mexican-blend cheese and cheddar.
Step 10 – Repeat
Continue layering:
Tortillas → Beef → Bean Mixture → Cheese
Repeat until the ingredients are used, finishing with a generous layer of cheese on top.
Slow Cook
Cover and cook on:
LOW for approximately 2½–3½ hours
or
HIGH for approximately 1½–2 hours
The casserole is ready when everything is heated through, the tortillas are tender, and the cheese is completely melted.
Because the beef is already cooked, there's no benefit to leaving this casserole in the slow cooker all day.
Let It Rest
Turn off the slow cooker and remove the lid.
Allow the casserole to rest for approximately 15–20 minutes.
This is an important step.
The casserole will firm slightly as it rests, making it much easier to scoop into hearty portions instead of falling apart immediately.
Load It with Taco Toppings
Spoon the casserole onto plates or into shallow bowls.
Top with any combination of:
- Sour cream
- Fresh avocado
- Cilantro
- Green onions
- Tomatoes
- Jalapeños
- Crushed tortilla chips
Finish with a squeeze of fresh lime.
For extra crunch, add the tortilla chips immediately before serving.
Chef's Tips for the Best Taco Casserole
- Brown the beef first. Raw ground beef shouldn't simply be layered into this particular casserole.
- Drain excess beef grease to prevent an oily finished dish.
- Toast the spices briefly with the beef for deeper flavor.
- Lightly drain the tomatoes so the casserole doesn't become watery.
- Use a thick, chunky salsa rather than a very thin restaurant-style salsa.
- Drain and rinse the black beans thoroughly.
- Freshly shredded cheese melts more smoothly than many pre-shredded varieties.
- Don't add tortilla chips inside the casserole—they'll become extremely soft.
- Add crunchy toppings only when serving.
- Don't overcook it. The tortillas can become excessively soft after many hours.
- Let the finished casserole rest before serving.
- If you want defined layers, use tortillas rather than crushed chips between the fillings.
The Secret to Keeping It from Getting Soggy
Slow cookers trap moisture, so controlling liquid is essential.
Drain the corn and beans thoroughly and remove most of the excess liquid from the diced tomatoes.
Choose thick salsa and don't add unnecessary broth to the casserole layers.
The seasoned beef only needs a small amount of broth while it's being prepared.
Finally, once cooking is finished, remove the lid and let the casserole rest uncovered for 15–20 minutes. That allows excess steam to escape while the layers settle.
Corn Tortillas or Flour Tortillas?
Both work, but they create different results.
Corn Tortillas
Corn tortillas provide stronger traditional taco flavor and tend to hold their structure relatively well.
Flour Tortillas
Flour tortillas create a softer, almost enchilada-casserole texture.
For a hearty Tex-Mex-style Crockpot Taco Casserole, corn tortillas are my first choice.
Delicious Variations
Chicken Taco Casserole
Replace the ground beef with 3–4 cups cooked shredded chicken.
Ground Turkey Taco Casserole
Use lean ground turkey for a lighter variation.
Beef & Queso Taco Casserole
Drizzle a small amount of queso between the layers for an extra-creamy version.
Spicy Taco Casserole
Use hot salsa, pepper Jack cheese, extra jalapeños, and a pinch of cayenne.
Southwest Taco Casserole
Add diced bell peppers and extra corn to the filling.
Refried Bean Taco Casserole
Spread thin layers of warmed refried beans over the tortillas before adding the beef.
Want an Extra-Cheesy Finish?
Once the casserole is cooked, sprinkle another ½–1 cup shredded cheese over the top.
Cover for about 5–10 minutes, just until the cheese melts.
Then remove the lid and let the casserole rest before serving.
Finish with cilantro, tomatoes, jalapeños, and crushed tortilla chips for a colorful loaded-taco appearance.
What to Serve With
- Mexican-style rice
- Cilantro-lime rice
- Refried beans
- Guacamole
- Pico de gallo
- Corn salad
- Chips and salsa
- Simple avocado salad
- Mexican street corn
For an easy family dinner, serve the casserole with guacamole, tortilla chips, and a crisp corn-and-avocado salad.
Make-Ahead Tips
The taco beef can be cooked up to 2 days ahead and refrigerated.
The beans, corn, tomatoes, and salsa can also be combined in advance.
When you're ready to cook, simply assemble the layers in the slow cooker and turn it on.
For food safety and better tortilla texture, don't assemble the entire casserole in the slow-cooker insert and leave it sitting at room temperature.
Storage & Reheating
Refrigerator
Transfer leftovers to an airtight container and refrigerate for up to 3–4 days.
Keep fresh toppings such as avocado, sour cream, cilantro, and tortilla chips separate.
Freezer
Portion the cooled casserole into freezer-safe containers.
Freeze for up to 2–3 months.
Thaw overnight in the refrigerator before reheating.
Oven
Place leftovers in a covered baking dish and reheat at 350°F (175°C) until hot.
Remove the cover during the final few minutes and add fresh cheese if desired.
Microwave
Reheat individual portions in short intervals until steaming hot throughout.
Add fresh toppings only after reheating.
Notes
- Ground beef gives this casserole classic American Tex-Mex comfort-food appeal, but chicken or turkey work well too.
- Black beans add heartiness and texture, while corn provides a subtle sweetness that balances the smoky seasonings.
- For adults who enjoy more heat, serve hot sauce and fresh jalapeños on the side rather than making the entire casserole spicy.
- The leftovers make an excellent filling for burritos or loaded nachos.
- Crockpot Taco Casserole is perfect for Taco Tuesday, busy weeknights, game-day parties, potlucks, casual family dinners, football season, or anytime you're craving an easy cheesy Tex-Mex slow-cooker meal.