This slow cooker cowboy casserole is what happens when a chili dog, a baked potato, and a potluck casserole share a slow cooker. You brown the beef, dump everything else in, and let the machine do the standing around. Four hours later you have a bubbling, cheese-capped dinner that feeds six without anyone asking what else there is.
Advertisements1
The finished result matters more than the process, so here it is: a thick, savory beef-and-bean base, sweet corn, a tangy tomato backbone, and a blanket of crispy-edged tater tots under cheddar. The tots go on at the end, which is the one detail most people get wrong, and I will flag it early because I have watched it go wrong.
Tools first, because I am that kind of person: a 6-quart (5.7 L) slow cooker, a large skillet, a wooden spoon, a can opener, a colander, and a measuring cup. That is the whole kit. Nothing here requires a thermometer, though I will tell you the temperature anyway, because it costs nothing to know.
Why You'll Love This Recipe
About the Ingredients
2 lb (900 g) ground beef, 85% lean
Leaner than 80/20 means less grease to drain, but 90/10 turns dry after four hours. Ground turkey works as a swap if you add an extra tablespoon of oil to the skillet.
1 medium yellow onion, diced (about 1 cup / 160 g)
Yellow onion gives the sweetest result after long cooking. Frozen diced onion is a legitimate shortcut, no need to thaw it first.
3 cloves garlic, minced
Fresh garlic, not powder, holds up better over a long cook. Jarred minced garlic is fine, use one teaspoon per clove.
2 (15 oz / 425 g) cans pinto beans, drained and rinsed
Rinsing removes the starchy canning liquid that would make the sauce gluey. Black beans or kidney beans substitute one-for-one.
1 (15 oz / 425 g) can corn, drained
Canned corn is sweeter and more consistent than frozen here. Frozen corn works too, add it frozen and give it five extra minutes.
1 (15 oz / 425 g) can diced tomatoes, undrained
Do not drain these, the juice is part of the sauce. Fire-roasted diced tomatoes add a smoky note if you want one.
1 (8 oz / 227 g) can tomato sauce
This thickens the base without needing cornstarch later. Crushed tomatoes are a chunkier substitute, use 1 cup.
2 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp salt
Mix these in a small bowl before they hit the pot so they distribute evenly. Taco seasoning is a direct swap, use 3 tablespoons and skip the salt.
1 lb (450 g) frozen tater tots
Keep them frozen until the moment they go on top. Shredded hash browns are the substitute, but they crisp faster, so check at 30 minutes.
2 cups (200 g) shredded sharp cheddar cheese
Sharp cheddar cuts through the beef fat better than mild. Monterey Jack melts more smoothly but tastes flatter.
2 green onions, sliced, for serving
Sliced thin on the bias so they scatter instead of clump. Pickled jalapeños are a fine stand-in for heat.
Tips & Tricks
- Do not add the tater tots at the start. They dissolve into the sauce and you end up with a potato-thickened stew, not a casserole. Add them in the last hour, lid off, on high.
- Brown the beef properly, in two batches if your skillet is small. Crowding the pan steams the meat and you lose the browned flavor that carries the whole dish.
- Resist the urge to stir after the tots go on. Every stir knocks the crisp edges back into the sauce. One rotation of the insert at the end is enough.
- If your slow cooker runs hot, check at three hours. The filling should be bubbling at the edges and register 165°F (74°C) in the center.
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 brown the beef for 8 to 10 minutes until no pink remains and the edges are deeply browned. Work in two batches if needed.
2. Soften onion and garlic
Add the onion to the same skillet and cook 4 to 5 minutes until translucent, then stir in the garlic and cook 30 seconds until fragrant. Do not let the garlic brown.
3. Bloom the spices
Stir the chili powder, cumin, paprika, and salt into the skillet and cook 30 seconds, stirring constantly, until the mixture smells toasted and darkens slightly.
4. Load the slow cooker
Scrape the skillet contents into a 6-quart (5.7 L) slow cooker and add the pinto beans, corn, diced tomatoes with their juice, and tomato sauce. Stir until evenly combined.
5. Cook low and slow
Cover and cook on low for 4 hours or on high for 2 hours, until the filling bubbles at the edges and reads 165°F (74°C) on an instant-read thermometer.
6. Add cheese, then tots
Turn the cooker to high, scatter the cheddar over the filling, then arrange the frozen tater tots in a single layer on top. Do not stir.
7. Crisp uncovered
Cover and cook 30 minutes, then remove the lid and cook 20 to 30 minutes more, until the tots are golden brown at the edges and the cheese bubbles up between them.
8. Rest and serve
Turn off the cooker and let it stand 10 minutes, then scatter the green onions over the top and serve straight from the insert.
Delicious Variations
Smoky Chipotle Version
Add one minced chipotle in adobo with the tomato sauce and swap the paprika for an extra half teaspoon of smoked paprika.
Loaded Bacon Ranch
Stir in 6 slices of cooked crumbled bacon and use 1 tablespoon ranch seasoning in place of the salt.
Tex-Mex Black Bean
Swap pinto beans for black beans, add a diced poblano with the onion, and finish with cilantro instead of green onions.
How to Store Slow Cooker Cowboy Casserole
Refrigerator
Store in an airtight container for up to 4 days. Keep the tots separate if you can, they soften fastest.
Freezer
Freeze the filling only, without tots or cheese, for up to 3 months in a freezer bag. Thaw overnight before reheating.
Reheating
Reheat covered in a 350°F (175°C) oven for 20 minutes, then uncovered 10 minutes to re-crisp the top. The microwave works but the tots will be soft.
Frequently Asked Questions
Q: Can I put frozen tater tots in a slow cooker?
Yes, but only in the last hour of cooking and only on top of the filling. Adding them at the start turns them into mush that thickens the sauce instead of forming a crust.
Q: How long does cowboy casserole take in a slow cooker?
Four hours on low or two hours on high for the filling, plus roughly 50 to 60 minutes uncovered on high for the tater tot topping. Total time from browning to table is about 5 hours 15 minutes on low.
Q: Do I have to brown the ground beef first?
You should, because browning builds the flavor the whole dish rests on and lets you drain the fat. Skipping it leaves you with a greasier, flatter-tasting filling.
Q: Can I make cowboy casserole ahead of time?
Yes, cook the filling up to 2 days ahead and refrigerate it in the insert. Add the cheese and tots when you reheat, or the topping goes soggy.
Q: Why is my cowboy casserole watery?
Undrained beans, corn, or extra liquid in the pot is almost always the cause. Drain and rinse the canned goods, and leave the lid off for the final 20 minutes to let moisture cook off.
If you make this, tell me whether you went with sharp cheddar or Jack, because that choice says something about you. Save the recipe, rate it, and pass it to whoever keeps asking what to bring to the potluck. Measure twice, then measure again.
Slow Cooker Cowboy Casserole
This slow cooker cowboy casserole is a hearty, stick-to-your-ribs comfort meal loaded with beef, beans, corn, and tater tots under melted cheese.
🧂 Ingredients
- 2 lb (900 g) ground beef, 85% lean
- 1 medium yellow onion, diced (about 1 cup / 160 g)
- 3 cloves garlic, minced
- 2 (15 oz / 425 g) cans pinto beans, drained and rinsed
- 1 (15 oz / 425 g) can corn, drained
- 1 (15 oz / 425 g) can diced tomatoes, undrained
- 1 (8 oz / 227 g) can tomato sauce
- 2 tbsp chili powder, 1 tsp ground cumin, 1 tsp smoked paprika, 1 tsp salt
- 1 lb (450 g) frozen tater tots
- 2 cups (200 g) shredded sharp cheddar cheese
- 2 green onions, sliced, for serving
📋 Instructions
- 1Brown the beef — Heat a large skillet over medium-high heat, about 375°F (190°C) surface temperature, and brown the beef for 8 to 10 minutes until no pink remains and the edges are deeply browned. Work in two batches if needed.
- 2Soften onion and garlic — Add the onion to the same skillet and cook 4 to 5 minutes until translucent, then stir in the garlic and cook 30 seconds until fragrant. Do not let the garlic brown.
- 3Bloom the spices — Stir the chili powder, cumin, paprika, and salt into the skillet and cook 30 seconds, stirring constantly, until the mixture smells toasted and darkens slightly.
- 4Load the slow cooker — Scrape the skillet contents into a 6-quart (5.7 L) slow cooker and add the pinto beans, corn, diced tomatoes with their juice, and tomato sauce. Stir until evenly combined.
- 5Cook low and slow — Cover and cook on low for 4 hours or on high for 2 hours, until the filling bubbles at the edges and reads 165°F (74°C) on an instant-read thermometer.
- 6Add cheese, then tots — Turn the cooker to high, scatter the cheddar over the filling, then arrange the frozen tater tots in a single layer on top. Do not stir.
- 7Crisp uncovered — Cover and cook 30 minutes, then remove the lid and cook 20 to 30 minutes more, until the tots are golden brown at the edges and the cheese bubbles up between them.
- 8Rest and serve — Turn off the cooker and let it stand 10 minutes, then scatter the green onions over the top and serve straight from the insert.


