You know those nights when you need dinner to basically cook itself? That's exactly what this Crockpot Taco Casserole does! I threw this together on a Tuesday morning before Emily's soccer practice, and when we walked back in that evening, the whole house smelled like a Mexican restaurant. She actually said, "Mom, this smells better than Taco Tuesday at school!" (High praise from a 12-year-old, trust me.)

This slow cooker taco casserole is basically everything you'd pile into a taco, but in casserole form. Ground beef, black beans, corn, potatoes, and loads of melty cheese all cooked together in one pot. It's that kind of dinner that makes everyone happy without making you stand over the stove for an hour.
If you're looking for more hands-off comfort food, you might also want to check out my Sweet Potato Chili – another set-it-and-forget-it winner.
Jump to:
- Why You'll Love This Slow Cooker Taco Casserole
- What You'll Need For This Taco Casserole Slow Cooker Recipe
- How To Make Crockpot Taco Casserole
- Storage And Reheating Your Taco Casserole
- Ways To Mix Up This Easy Taco Casserole
- Frequently Asked Questions About Slow Cooker Taco Casserole
- Recipes You May Like
- Final Thoughts On This Easy Taco Casserole
- Slow Cooker Taco Casserole
Why You'll Love This Slow Cooker Taco Casserole
- Takes about 5 minutes to prep – Seriously! Brown the meat, dump everything in, walk away
- Feeds a crowd – Perfect for families or meal prep for the week
- Packed with protein and fiber – Thanks to the beef, beans, and all those veggies
- Cheaper than takeout – And honestly? Tastes way better
- Crazy customizable – Mild for the kids, spicy for the adults, everyone wins
- Makes amazing leftovers – If there are any (there usually aren't at my house)
What You'll Need For This Taco Casserole Slow Cooker Recipe
Here's the thing I love about this recipe – you probably have most of these ingredients sitting in your pantry right now!
For the base:
- 1 pound ground beef – Or use ground turkey if that's what you've got
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 packet (1 ounce) taco seasoning
For the filling:
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (15 ounces) corn, drained
- 1 can (10 ounces) Rotel tomatoes with green chilies
- 1 cup salsa (pick your heat level – I go medium)
- 32 ounces frozen diced potatoes or hash browns, thawed
For the topping:
- 2 cups shredded Mexican blend cheese, divided
I usually keep frozen hash browns in my freezer specifically for recipes like this. They're a total lifesaver when you need something filling without the hassle of peeling and chopping potatoes!
How To Make Crockpot Taco Casserole
This is where it gets ridiculously easy. I'm talking "you could do this before your morning coffee" easy.
- Brown the beef mixture. In a skillet over medium heat, cook the ground beef with the diced onion until the beef is no longer pink and the onion is soft. Toss in the minced garlic and taco seasoning, cooking for just 1 more minute until everything smells amazing. Drain off any excess grease.


- Combine everything in your slow cooker. Here's where the magic happens – dump the cooked beef mixture, black beans, corn, Rotel tomatoes, salsa, potatoes, and 1 cup of that shredded cheese into your crockpot. Give it a good stir until everything's mixed together. Don't stress about making it perfect – it all cooks down anyway!
- Let it cook low and slow. Pop the lid on and set your slow cooker to low for 4 hours, or if you're in a rush, high for 2 hours. I usually do low because I think it brings out the flavors better, but both ways work great.


- Add the cheese topping. About 15 minutes before you're ready to eat, sprinkle that remaining cup of cheese all over the top. Cover it back up and let it get all melty and gorgeous.
- Serve and top it however you want! Dish it up hot and let everyone add their own toppings. Sour cream, cilantro, avocado, extra jalapeños – go wild!
My Best Tips For Perfect Results
Use good quality taco seasoning. I've tried the cheap stuff and the pricier packets, and honestly? There's a difference. You can also make your own if you're feeling fancy (I do this sometimes when I remember).
Don't skip browning the beef. I know it's tempting to just throw raw meat in there, but trust me on this one. Browning it first gives you so much more flavor and a better texture. Plus, you can drain the fat before it all goes in the slow cooker.
Thaw those potatoes first. Frozen potatoes straight from the freezer will release too much moisture and make everything soggy. Just let them sit on the counter while you prep everything else – they'll thaw enough in about 20 minutes.
Storage And Reheating Your Taco Casserole
Let's talk leftovers, because this casserole is one of those rare things that actually tastes better the next day!
In the fridge: Store any leftovers in an airtight container for up to 4 days. The flavors really meld together overnight, which is kind of awesome.
In the freezer: This freezes beautifully! Let it cool completely, then portion it into freezer-safe containers. It'll keep for up to 2 months. I like to freeze individual portions for those nights when it's just me and Emily at home.
Reheating: Microwave individual portions for 2-3 minutes, stirring halfway through. For bigger portions, I usually pop it in a 350°F oven for about 20 minutes until it's heated through and the cheese gets bubbly again.
One time I forgot I had some in the freezer, found it two months later, and it was still perfect. Score!
Ways To Mix Up This Easy Taco Casserole

The beauty of this recipe is how easy it is to make it your own. Here are some tweaks I've tried:
Make it spicier: Use hot salsa instead of mild, or throw in a diced jalapeño with the onions. Emily's friend's mom does this and adds some cayenne pepper too – it's got a kick!
Protein swaps: Ground turkey works great and is a bit leaner. I've also used ground chicken when that's what was on sale. For a vegetarian version, skip the meat entirely and add another can of black beans or try some plant-based crumbles.
Vegetable additions: Diced bell peppers are amazing in this. I've also added some diced zucchini when I had one sitting in my fridge that needed to be used up (it worked perfectly!).
Different potatoes: Sometimes I use sweet potatoes instead of regular ones. It adds a slight sweetness that's really good with the spicy elements.
Cheese choices: While Mexican blend is my go-to, sharp cheddar works great too. Or try a pepper jack if you want extra heat.
Frequently Asked Questions About Slow Cooker Taco Casserole
Yes! Assemble all ingredients in your slow cooker insert, cover, and refrigerate overnight. Cook when ready—just add about 30 minutes to the cooking time if starting cold.
Absolutely. Let it cool completely, then portion into airtight containers and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Yes. Cook on high for 2 hours instead of low for 4 hours. Both methods work perfectly—low and slow just deepens the flavors a bit more.
Skip the ground beef and add an extra can of black beans, pinto beans, or use crumbled plant-based meat. All other steps remain the same.
Recipes You May Like
- Sweet Potato Chili – Another slow cooker winner with amazing flavors and just as easy
- Slow Cooker Creamy Chicken and Dumplings – If you love set-it-and-forget-it meals, this one's calling your name
- Classic Chili Con Carne – Similar flavor profile but with a totally different vibe
Final Thoughts On This Easy Taco Casserole

Listen, I've made this slow cooker taco casserole at least a dozen times now, and it never gets old. It's become one of those recipes I turn to when I need something reliable that I know everyone will eat without complaints. The fact that it practically cooks itself is just the cherry on top.
Last week, I had Emily's friends over after school, and they demolished this entire casserole. One of them actually asked if I could teach her mom how to make it! (I sent her the recipe, obviously.)
Whether you're feeding a crowd, meal prepping for the week, or just need an easy dinner that doesn't require much thought, this taco casserole has your back. Throw it together in the morning, and come home to a house that smells incredible and a dinner that's already done. That's my kind of recipe!
Give it a try and let me know what toppings you pile on top. Save this to Pinterest so you can find it when you need it (because you will definitely need it), and happy cooking!




Slow Cooker Taco Casserole
Equipment
- Crock-Pot 7-Quart Oval Manual Slow Cooker
- Skillet
Ingredients
- 1 pound ground beef
- 1 small onion diced
- 2 cloves garlic minced
- 1 ounce taco seasoning 1 packet
- 15 ounces black beans drained and rinsed, 1 can
- 15 ounces corn drained, 1 can
- 10 ounces Rotel tomatoes or diced tomatoes with green chilies
- 1 cup salsa mild, medium, or hot, based on preference
- 32 ounces frozen diced potatoes or hash browns thawed
- 2 cups Mexican blend cheese shredded, divided
Instructions
- In a skillet over medium heat, brown the ground beef with the diced onion until the beef is fully cooked. Add the minced garlic and taco seasoning, cooking for 1 more minute. Drain any excess fat.
- In a large slow cooker, combine the cooked beef mixture, black beans, corn, diced tomatoes, salsa, potatoes, and 1 cup of shredded cheese. Mix everything together until evenly combined.
- Cover the slow cooker with the lid and cook on low for 4 hours or high for 2 hours.
- About 15 minutes before the casserole is done, sprinkle the remaining 1 cup of shredded cheese evenly over the top. Cover and allow it to melt.
- Serve hot and garnish with optional toppings like sour cream, chopped cilantro, diced avocado, or jalapeños.






