This Crockpot Taco Casserole is loaded with seasoned ground beef, black beans, corn, and melty cheese — all slow cooked together into the ultimate hands-off, crowd-pleasing dinner!
THE EASIEST SLOW COOKER TACO CASSEROLE YOUR FAMILY WILL LOVE!
I am not exaggerating when I say this recipe is on repeat in my house. I literally make it several times a month, especially during those weeks when life gets completely out of hand and I need dinner to basically cook itself. You toss everything into the crockpot, walk away, and come back to a hot, cheesy, taco-loaded meal that the whole family absolutely devours. I am a happy camper every single time!
This is one of those weeknight meals that truly comes together with almost zero effort. It’s budget friendly, it feeds a crowd, and — bonus — it is genuinely nutritious. You’ve got protein from the beef and beans, fiber from the corn and veggies, and it’s all wrapped up in those bold taco flavors everyone loves. Even the picky eaters at my table never complain when this is on the menu, and that alone makes it a keeper of a recipe.
For a complete meal, I love to serve this alongside some warm tortillas, a simple green salad, or even just a pile of tortilla chips for scooping. It’s totally up to you — whatever you prefer works perfectly here!
“I made this on a Sunday and we ate it three nights in a row — no one complained once! It’s so easy to throw together and the flavor is incredible. This is absolutely going into our permanent dinner rotation. Thank you so much for sharing!”
– Maria
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Absolutely! Ground turkey is a great swap here and keeps things a little lighter. You’ll still get all that amazing taco flavor from the seasoning, so no one will even notice the difference. I’d recommend using a 93% lean ground turkey for the best texture.
Do I have to brown the meat first?
Yes, I highly recommend browning the ground beef before adding it to the crockpot. It only takes about 10 minutes and it makes a real difference — you’ll drain off the extra fat, which keeps the casserole from getting greasy. It also gives the meat a better texture and locks in that savory flavor.
Can I make this ahead of time?
Yes, of course! This is actually a fantastic make-ahead meal. You can brown the meat and prep all your ingredients the night before, store everything separately in the fridge, then dump it all into the crockpot in the morning. Dinner is basically on autopilot from there.
Can I freeze Crockpot Taco Casserole?
Absolutely! Let the casserole cool completely, then transfer it to a freezer-safe container or zip-lock bags. It will keep well in the freezer for up to 3 months. Thaw it overnight in the fridge and reheat on the stovetop or in the microwave — it reheats beautifully.
What kind of cheese works best?
I love using a Mexican cheese blend or sharp cheddar for this recipe — both melt super well and have great flavor. Pepper jack is also amazing if you want a little kick. Whatever you prefer, just make sure to add the cheese in the last 15–20 minutes of cooking so it gets perfectly melty without going rubbery.
How do I store leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 4 days. This casserole actually tastes even better the next day as the flavors have more time to meld together. It reheats great in the microwave in just a couple of minutes.
Can I make this spicier?
Yes, of course! If your family likes heat, add a can of diced green chiles, a pinch of cayenne pepper, or use a hot salsa instead of mild. You can also top individual servings with sliced jalapeños so everyone can customize their own bowl — I’m not judging if you go heavy on the heat!
Ingredients Needed: (See Recipe Card Below for the Full Recipe)
- Ground Beef (1.5 lbs, 80/20) — This is the base of the casserole. 80/20 gives you great flavor, but lean ground beef or ground turkey work just as well.
- Taco Seasoning (1 packet or 3 tablespoons homemade) — I love using a store-bought packet for convenience, but homemade from scratch is absolutely worth it if you have a few extra minutes.
- Black Beans (1 can, drained and rinsed) — Adds so much protein and fiber, making this meal extra nutritious. Pinto beans are a great swap too.
- Corn (1 can, drained, or 1 cup frozen) — Adds a little sweetness and color. Frozen corn works perfectly here — whatever you have on hand!
- Diced Tomatoes with Green Chiles (1 can, like Rotel) — This brings the saucy base and a gentle kick of heat. Use mild or original, whatever you prefer.
- Cream of Chicken Soup (1 can) — This is the secret to making the casserole creamy and rich without any extra work. Cream of mushroom works great too.
- Sour Cream (½ cup) — Stirred in toward the end, this makes everything wonderfully creamy. Full-fat or light both work here.
- Tortilla Chips (2 cups, lightly crushed) — Layered into the casserole, they add texture and that classic taco flavor. Don’t skip these — they are a game changer!
- Shredded Mexican Cheese Blend (2 cups) — Added at the end so it melts into gooey, cheesy perfection. Sharp cheddar or pepper jack are great alternatives.
- Salsa (½ cup) — Use your favorite jarred salsa. Mild, medium, or hot — totally your call!
- Garlic Powder (½ teaspoon) — Just a little extra flavor boost alongside the taco seasoning.
- Onion (1 small, diced) — Cooked right into the beef for a sweet, savory foundation.

How to Make Crockpot Taco Casserole
Start by browning your ground beef in a large skillet over medium-high heat. Add the diced onion right into the pan with the meat — you want it to soften and get sweet as the beef cooks. Once the beef is fully cooked through, drain off the excess fat and stir in the taco seasoning and garlic powder. Give it a good toss so every bit of meat is coated in that bold, savory seasoning. This step only takes about 10 minutes and it makes such a big difference in the final dish.
Now, spray the inside of your slow cooker with non-stick cooking spray — this makes cleanup so much easier, trust me on this one. Add the seasoned beef mixture into the bottom of the crockpot. Then layer in your drained black beans, drained corn, diced tomatoes with green chiles, cream of chicken soup, and salsa. Give everything a gentle stir to combine, making sure all those ingredients get to know each other in there. I like to press it down lightly so it’s nice and even.
Place the lid on and cook on LOW for 4–5 hours or HIGH for 2–3 hours. About 20 minutes before you’re ready to serve, stir in the sour cream and scatter the lightly crushed tortilla chips over the top. Then pile on that shredded cheese — don’t hold back! Pop the lid back on and let everything cook for another 15–20 minutes, until the cheese is completely melted and glorious.
Once that cheese is perfectly melted and bubbly, boom — dinner is served! Scoop it into bowls and top with all your favorite taco toppings: sour cream, sliced avocado, fresh cilantro, jalapeños, green onions, or a big squeeze of lime. This casserole is super simple to customize, which is exactly why it’s such a family favorite in my house.

Pro Tips
- Don’t skip browning the beef — I know it’s tempting to just dump raw meat into the slow cooker, but browning it first gives you so much better flavor and texture, plus you get to drain off excess grease. It’s worth the extra 10 minutes, I promise!
- Add the chips and cheese at the end — If you put the tortilla chips in at the beginning, they’ll turn completely soggy by the time the casserole is done. Add them in the last 15–20 minutes to keep a little bit of that satisfying texture.
- Don’t lift the lid too often — Every time you lift the lid, you release heat and add time to the cooking process. Try to resist the urge and only check when you need to!
- Taste and season before serving — Keep tasting and adjusting! If it needs more salt, pepper, or a little extra taco seasoning, go ahead and add it right before you serve. Your taste buds are the best judge.
- Spray your slow cooker well — A good coating of non-stick spray or even a slow cooker liner makes cleanup an absolute breeze. You’ll thank yourself later when you’re not scrubbing a crusty pot after dinner.
- Use a bold, chunky salsa — A good quality chunky salsa adds so much flavor to this casserole. I always grab the jar I’d happily eat straight with a chip — if it tastes great on its own, it’ll taste even better in here.
What to Serve with Crockpot Taco Casserole
This casserole is honestly filling enough to stand on its own, but a few simple sides make it feel like a complete, satisfying meal the whole family will love. Here are some of my favorite things to serve alongside it:
- Warm Flour or Corn Tortillas — Perfect for scooping up that cheesy, saucy goodness. My personal favorite way to eat this!
- Tortilla Chips — Double up on chips and serve a big bowl on the side for extra crunching and scooping.
- Simple Green Salad — A crisp romaine salad with a lime vinaigrette is bright and fresh against all that warm, cheesy comfort food.
- Mexican Rice — Serve the casserole spooned right over a bed of fluffy seasoned rice to stretch the meal even further — great for feeding a crowd!
- Refried Beans — A creamy side of refried beans makes this dinner feel like a full-on Mexican restaurant experience at home.
- Guacamole — A big scoop of fresh guacamole on top takes every bite completely over the top in the best way.
No matter what you put on the table alongside it, I hope this Crockpot Taco Casserole becomes just as highly requested in your house as it is in mine — you’ve got this!
Crockpot Taco Casserole
Ingredients
Method
- Heat a large skillet over medium-high heat. Add the ground beef and diced onion and cook, breaking up the meat, for 8–10 minutes until the beef is fully browned and the onion is softened. Drain off excess fat.
- Stir the taco seasoning and garlic powder into the beef mixture until everything is evenly coated. Remove from heat.
- Spray the inside of a 6-quart slow cooker with non-stick cooking spray. Add the seasoned beef mixture to the bottom of the slow cooker.
- Add the black beans, corn, diced tomatoes with green chiles (with their juices), cream of chicken soup, and salsa on top of the beef. Stir gently to combine all the ingredients together.
- Place the lid on the slow cooker and cook on LOW for 4–5 hours or on HIGH for 2–3 hours.
- About 20 minutes before serving, stir in the sour cream. Scatter the lightly crushed tortilla chips evenly over the top, then sprinkle the shredded cheese over the chips. Replace the lid and cook on HIGH for 15–20 more minutes, until the cheese is fully melted.
- Serve immediately, topped with your favorite taco toppings such as sour cream, sliced avocado, fresh cilantro, sliced jalapeños, green onions, or a squeeze of fresh lime juice.













