Cowboy casserole tastes like a campfire dinner that got dressed up for Sunday supper: savory ground beef in a smoky tomato-bean sauce, sweet corn, melty cheddar, and a crispy crown of tater tots. The first bite is creamy and rich, the edges bubble with cheese, and the tots stay golden and crunchy on top. It's the kind of dish that makes people lean over the slow cooker and ask, is it ready yet?
Advertisements1
The best part is how little you do. You brown the beef and onion until fragrant, stir everything into the crock, and walk away for a few hours while the flavors deepen. Then a quick blast under the broiler gives you that crisp, golden finish without any babysitting.
I keep this one in my back pocket for busy weeknights and potlucks alike, because it feeds a crowd, uses pantry staples, and tastes even better the next day. If you've got a bag of frozen tots in the freezer, you're already halfway there.
Why You'll Love This Recipe
About the Ingredients
1 1/2 pounds (680g) lean ground beef
Use 85/15 for the best balance of flavor and grease. Ground turkey or a plant-based crumble works well as a swap if you brown it the same way.
1 medium yellow onion, diced (about 1 cup/160g)
Yellow onion gives the sweetest, deepest base. Frozen diced onions save time and work just as well here.
2 cloves garlic, minced
Fresh garlic adds a punchy aroma. In a pinch, use 1 teaspoon garlic powder stirred in with the beef.
1 can (10.5 oz/297g) condensed cream of mushroom soup
This is the creamy binder. Cream of chicken or a can of cream of celery both substitute beautifully.
1 can (15 oz/425g) black beans, drained and rinsed
Rinse to wash away the canning liquid and keep the sauce clean-tasting. Pinto beans or kidney beans are easy swaps.
1 cup (165g) frozen corn kernels
No need to thaw; the slow cooker handles it. Canned corn, drained, works as a straight substitution.
1 can (14.5 oz/411g) diced tomatoes with green chiles, undrained
This brings gentle heat and moisture. Use plain diced tomatoes plus a pinch of chili flakes if you want it milder.
1 tablespoon chili powder
Smoky, mild warmth. Swap in taco seasoning or a teaspoon each of cumin and paprika if that's what's in the pantry.
1 1/2 cups (170g) shredded sharp cheddar cheese, divided
Sharp cheddar melts into the sauce and crisps on top. Monterey Jack or a Mexican blend are great stand-ins.
1 bag (32 oz/907g) frozen tater tots
The crispy topping that makes this a cowboy classic. Frozen hash browns or crinkle-cut fries also work.
1/2 teaspoon kosher salt and 1/4 teaspoon black pepper
Season to taste; the canned soup and cheese add salt. Taste before adding more at the end.
Tips & Tricks
Brown the beef properly
Cook it in a hot skillet until no pink remains and the edges are browned, then drain the fat before it goes in the crock. Skipping this step makes the casserole greasy and dulls the flavor.
Don't drown the sauce
Stir the soup, tomatoes, and beans together first, then add the beef. If the mixture looks soupy, leave the lid off for the last 30 minutes to thicken.
Crisp the tots at the end
Add the tater tots only in the final hour, or broil them at the end. Tots buried in sauce for hours turn soft and soggy instead of golden.
Pro Tips
Step-by-Step Instructions
1. Brown the Beef
Heat a large skillet over medium-high heat (about 375°F/190°C) and cook the beef and onion for 6 to 8 minutes until no pink remains and the onion is soft and translucent. Drain any excess fat and stir in the garlic for the last 30 seconds until fragrant.
2. Build the Filling
Scrape the beef mixture into the slow cooker and stir in the cream of mushroom soup, black beans, corn, diced tomatoes with chiles, chili powder, salt, pepper, and 1 cup (113g) of the cheddar. Stir until everything is evenly coated and looks creamy.
3. Slow Cook
Cover and cook on low for 4 to 5 hours or on high for 2 to 2 1/2 hours, until the edges bubble and the sauce has thickened slightly. Lift the lid and give it a stir; it should look glossy, not watery.
4. Add the Tots
Arrange the frozen tater tots in a single, snug layer over the top, pressing them in just slightly. Cover and cook on high for 45 to 60 minutes more, until the tots are heated through and tender at the center.
5. Broil for Gold
Turn off the slow cooker and heat the broiler to 500°F (260°C). Sprinkle the remaining 1/2 cup (57g) cheddar over the tots and broil for 3 to 5 minutes, until the cheese melts and the tots turn deep golden brown at the edges. Watch closely so nothing burns.
6. Rest and Serve
Let the casserole rest for 5 minutes so the filling sets, then scoop into bowls. It should be bubbling at the edges, cheesy on top, and tender all the way through.
Delicious Variations
Tex-Mex Twist
Swap the cream of mushroom soup for cream of chicken, use pinto beans, and finish with a sprinkle of chopped cilantro and a squeeze of lime.
Loaded Bacon Version
Stir in 6 slices of cooked, crumbled bacon with the beef and top with sliced green onions for a smoky, diner-style finish.
Vegetarian Cowboy
Replace the beef with 2 cups of cooked lentils or a browned plant-based crumble and add an extra half teaspoon of smoked paprika for depth.
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 separate if you can, so they stay crisper.
Freezer
Freeze the filling (without tots) in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating and adding fresh tots.
Reheating
Reheat in a 350°F (175°C) oven for 15 to 20 minutes, or in the microwave in 1-minute bursts, until steaming hot. A quick broil revives the crispy top.
Frequently Asked Questions
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 tater tots fresh right before the final cooking and broiling step so they stay crisp.
Q: Do I have to brown the ground beef first?
Yes, browning the beef first is strongly recommended for the best flavor and texture. It renders the fat, creates savory browning, and keeps the finished casserole from tasting greasy or bland.
Q: Can I use frozen tater tots straight from the bag?
Yes, frozen tater tots go in straight from the freezer with no thawing needed. Arrange them in a single layer on top and let the slow cooker and broiler do the rest.
Q: How do I keep the tater tots from getting soggy?
Add the tots only in the last hour of cooking and finish under the broiler. Keeping them on top of the filling rather than stirred in prevents them from soaking up the sauce.
Q: Can I double this recipe for a crowd?
Yes, but use a 7-quart slow cooker and expect the cooking time to run 30 to 60 minutes longer. Fill the insert no more than two-thirds full so it heats evenly.
Grab your slow cooker, a bag of tater tots, and let this cowboy casserole do the heavy lifting tonight. If you make it, come back and tell me how your family reacted, and don't forget to pin it for your next busy week. Taste as you go, trust your tongue.
Slow Cooker Cowboy Casserole
This Slow Cooker Cowboy Casserole is a hearty, stick-to-ribs comfort meal with seasoned beef, tender beans, and a golden tater tot crust.
🧂 Ingredients
- 1 1/2 pounds (680g) lean ground beef
- 1 medium yellow onion, diced (about 1 cup/160g)
- 2 cloves garlic, minced
- 1 can (10.5 oz/297g) condensed cream of mushroom soup
- 1 can (15 oz/425g) black beans, drained and rinsed
- 1 cup (165g) frozen corn kernels
- 1 can (14.5 oz/411g) diced tomatoes with green chiles, undrained
- 1 tablespoon chili powder
- 1 1/2 cups (170g) shredded sharp cheddar cheese, divided
- 1 bag (32 oz/907g) 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) and cook the beef and onion for 6 to 8 minutes until no pink remains and the onion is soft and translucent. Drain any excess fat and stir in the garlic for the last 30 seconds until fragrant.
- 2Build the Filling — Scrape the beef mixture into the slow cooker and stir in the cream of mushroom soup, black beans, corn, diced tomatoes with chiles, chili powder, salt, pepper, and 1 cup (113g) of the cheddar. Stir until everything is evenly coated and looks creamy.
- 3Slow Cook — Cover and cook on low for 4 to 5 hours or on high for 2 to 2 1/2 hours, until the edges bubble and the sauce has thickened slightly. Lift the lid and give it a stir; it should look glossy, not watery.
- 4Add the Tots — Arrange the frozen tater tots in a single, snug layer over the top, pressing them in just slightly. Cover and cook on high for 45 to 60 minutes more, until the tots are heated through and tender at the center.
- 5Broil for Gold — Turn off the slow cooker and heat the broiler to 500°F (260°C). Sprinkle the remaining 1/2 cup (57g) cheddar over the tots and broil for 3 to 5 minutes, until the cheese melts and the tots turn deep golden brown at the edges. Watch closely so nothing burns.
- 6Rest and Serve — Let the casserole rest for 5 minutes so the filling sets, then scoop into bowls. It should be bubbling at the edges, cheesy on top, and tender all the way through.


