Cowboy casserole is the kind of dinner that makes a long day feel instantly better. Seasoned ground beef, creamy beans, sweet corn, and a tangy tomato base get layered with cheese and a golden crown of tater tots, then left alone in the slow cooker until the edges bubble and the top turns crisp.
Advertisements1
The magic here is that the slow cooker does the heavy lifting while you get on with your life. You brown the beef in about eight minutes, stir everything together, and walk away for four hours. The result is a deep, savory, slightly smoky casserole that tastes like a campfire supper but serves a family of six with leftovers.
It is also quietly flexible: swap the beef for turkey, the corn for frozen mixed veg, or the tots for crushed chips. Whatever you have on hand, this casserole comes out hearty, cheesy, and impossible to stop eating.
Why You'll Love This Recipe
About the Ingredients
2 pounds (900g) lean ground beef (85/15)
85/15 gives enough fat for flavor without a greasy casserole. Ground turkey or ground venison both work well here; if using turkey, add an extra tablespoon of oil to the skillet.
1 medium yellow onion, diced (about 1 cup / 160g)
Yellow onion melts into sweetness during the long cook. Frozen diced onion is a fine shortcut, and you do not need to thaw it first.
3 cloves garlic, minced
Fresh garlic gives the best punch, but 1 teaspoon of garlic powder can stand in. Add powder with the dry seasonings instead of sautéing it.
1 packet (1 ounce / 28g) taco or chili seasoning
Use a low-sodium packet so you can control the salt. If you only have chili powder, use 2 tablespoons chili powder plus 1 teaspoon each cumin and smoked paprika.
1 can (15 ounces / 425g) black beans, drained and rinsed
Rinsing removes the starchy canning liquid that can make the casserole gluey. Pinto beans or kidney beans are easy swaps.
1 can (15 ounces / 425g) whole kernel corn, drained
Canned corn is sweet and reliable; frozen corn (about 1 1/2 cups) works just as well and does not need thawing. Drain well to avoid a watery sauce.
1 can (10.5 ounces / 297g) condensed cream of mushroom soup
This is the creamy binder. Cream of chicken or a can of condensed cheddar soup are good substitutes; for a from-scratch version, whisk 1 cup milk with 2 tablespoons flour and 2 tablespoons butter.
1 can (14.5 ounces / 411g) diced tomatoes with green chiles, undrained
The liquid here keeps the bottom layer saucy. If you want less heat, use plain diced tomatoes and add a 4-ounce can of mild green chiles.
2 cups (225g) shredded sharp cheddar cheese, divided
Sharp cheddar cuts through the richness. Monterey Jack melts more smoothly, and a pepper Jack blend adds a nice kick.
1 bag (32 ounces / 900g) frozen tater tots
No need to thaw; frozen tots hold their shape and crisp better. Crushed potato chips or frozen hash browns also work as a topping.
1/2 teaspoon kosher salt and 1/4 teaspoon black pepper
Season lightly since the soup and seasoning packet already carry salt. Taste the beef mixture before it goes in the slow cooker and adjust.
Tips & Tricks
Do not skip browning the beef
Raw beef dumped into the slow cooker releases a lot of water and turns the casserole soupy. Brown it in a hot skillet first and drain the fat for a richer, thicker result.
Drain every can well
The beans, corn, and tomatoes all carry liquid. Drain the beans and corn thoroughly and give the tomatoes a quick press in a strainer so the sauce stays creamy instead of watery.
Keep the tots on top
Layering the tater tots in a single layer on top lets them crisp under the lid. Stirring them into the filling makes them soggy and mushy.
Add cheese in two stages
Stir half the cheddar into the hot filling for creaminess, then scatter the rest over the tots in the last 20 minutes so it melts without breaking.
Pro Tips
Step-by-Step Instructions
1. Brown the beef
Heat a large skillet over medium-high heat, about 375°F (190°C) surface temperature, and cook the ground beef with the onion for 7 to 8 minutes until no pink remains and the edges are browned. Drain off the excess fat.
2. Bloom the garlic
Reduce the heat to medium, add the garlic and taco seasoning, and stir for 30 seconds until fragrant and the beef is evenly coated. Do not let the garlic brown or it will taste bitter.
3. Mix the filling
In a large bowl, stir together the beef mixture, black beans, corn, cream of mushroom soup, diced tomatoes with their liquid, 1 cup of the cheddar, salt, and pepper until evenly combined.
4. Load the slow cooker
Scrape the filling into a 6-quart slow cooker and spread it into an even layer. The mixture should come about two-thirds up the side of the insert.
5. Top with tots
Arrange the frozen tater tots in a single, snug layer over the filling, flat sides down. Do not stir them in, or they will turn mushy.
6. Slow cook
Cover and cook on low for 4 hours or on high for 2 1/2 hours, until the filling bubbles at the edges and a tot pressed in the center is hot and tender. Do not lift the lid during the first 2 hours.
7. Add the cheese
In the last 20 minutes, sprinkle the remaining 1 cup of cheddar over the tots, cover, and cook until the cheese is fully melted and glossy, about 20 minutes.
8. Crisp and serve
For a golden top, broil the insert at 500°F (260°C) for 3 to 4 minutes until the tots are deep golden brown and the cheese bubbles. Rest 10 minutes, then scoop and serve.
Delicious Variations
Tex-Mex Cowboy Casserole
Swap black beans for pinto beans, add a 4-ounce can of diced green chiles, and finish with chopped cilantro and a squeeze of lime.
Loaded Bacon Ranch Version
Stir 1/2 cup ranch dressing into the filling, top with cooked crumbled bacon before the cheese, and use shredded Colby Jack instead of cheddar.
Vegetarian Cowboy Casserole
Replace the beef with 2 cups of cooked lentils or a 12-ounce bag of meatless crumbles, add an extra can of drained beans, and use cream of celery soup.
How to Store Slow Cooker Cowboy Casserole
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days. Keep the tots and filling together; the topping softens but the flavor stays excellent.
Freezer
Freeze the cooled casserole in portions for up to 3 months. Tots lose their crispness, so freeze the filling alone if you can and add fresh tots when reheating.
Reheating
Reheat covered in a 350°F (175°C) oven for 20 to 25 minutes, or microwave single portions for 2 to 3 minutes. Add a splash of broth if the filling looks dry.
Frequently Asked Questions
Q: Can I put frozen tater tots in the slow cooker?
Yes, frozen tater tots go straight into the slow cooker with no thawing needed. In fact, frozen tots hold their shape better and stay firmer than thawed ones during the long cook.
Q: How long does cowboy casserole take in the slow cooker?
It takes about 4 hours on low or 2 1/2 hours on high, plus 20 minutes for the cheese to melt. The casserole is done when the edges bubble and the tots are hot through.
Q: Do I have to brown the ground beef first?
Yes, browning the beef first is strongly recommended. It renders the fat, builds flavor, and prevents the casserole from turning greasy and watery in the slow cooker.
Q: Why is my cowboy casserole watery?
Watery casseroles usually come from undrained cans or unbrowned beef. Drain the beans and corn well, press the tomatoes, and brown and drain the beef before adding it to the slow cooker.
Q: Can I make cowboy casserole ahead of time?
Yes, you can assemble the filling up to 24 hours ahead and refrigerate it in the slow cooker insert. Add the frozen tots just before cooking so they do not soften overnight.
If you make this Slow Cooker Cowboy Casserole, I would love to hear how it turned out. Snap a photo of that golden tater tot topping, tag me on social media, and leave a comment below with your favorite variation. Happy slow cooking!
Slow Cooker Cowboy Casserole
This Slow Cooker Cowboy Casserole is a hearty, stick-to-your-ribs comfort meal of beef, beans, corn, and tater tots that cooks hands-off all day.
🧂 Ingredients
- 2 pounds (900g) lean ground beef (85/15)
- 1 medium yellow onion, diced (about 1 cup / 160g)
- 3 cloves garlic, minced
- 1 packet (1 ounce / 28g) taco or chili seasoning
- 1 can (15 ounces / 425g) black beans, drained and rinsed
- 1 can (15 ounces / 425g) whole kernel corn, drained
- 1 can (10.5 ounces / 297g) condensed cream of mushroom soup
- 1 can (14.5 ounces / 411g) diced tomatoes with green chiles, undrained
- 2 cups (225g) shredded sharp cheddar cheese, divided
- 1 bag (32 ounces / 900g) frozen tater tots
- 1/2 teaspoon kosher salt and 1/4 teaspoon black pepper
📋 Instructions
- 1Brown the beef — Heat a large skillet over medium-high heat, about 375°F (190°C) surface temperature, and cook the ground beef with the onion for 7 to 8 minutes until no pink remains and the edges are browned. Drain off the excess fat.
- 2Bloom the garlic — Reduce the heat to medium, add the garlic and taco seasoning, and stir for 30 seconds until fragrant and the beef is evenly coated. Do not let the garlic brown or it will taste bitter.
- 3Mix the filling — In a large bowl, stir together the beef mixture, black beans, corn, cream of mushroom soup, diced tomatoes with their liquid, 1 cup of the cheddar, salt, and pepper until evenly combined.
- 4Load the slow cooker — Scrape the filling into a 6-quart slow cooker and spread it into an even layer. The mixture should come about two-thirds up the side of the insert.
- 5Top with tots — Arrange the frozen tater tots in a single, snug layer over the filling, flat sides down. Do not stir them in, or they will turn mushy.
- 6Slow cook — Cover and cook on low for 4 hours or on high for 2 1/2 hours, until the filling bubbles at the edges and a tot pressed in the center is hot and tender. Do not lift the lid during the first 2 hours.
- 7Add the cheese — In the last 20 minutes, sprinkle the remaining 1 cup of cheddar over the tots, cover, and cook until the cheese is fully melted and glossy, about 20 minutes.
- 8Crisp and serve — For a golden top, broil the insert at 500°F (260°C) for 3 to 4 minutes until the tots are deep golden brown and the cheese bubbles. Rest 10 minutes, then scoop and serve.


