Cowboy casserole is the kind of dinner that fills the house with smoky, savory smells before anyone even asks what's for supper. This slow cooker version layers seasoned ground beef, creamy beans, sweet corn, and a golden tater tot crust so you can walk away while it cooks.
Advertisements1
The trick is browning the beef and onions first so the casserole tastes deep and beefy instead of flat, then letting the slow cooker do the rest. A quick broil at the end gives those tots a crisp, golden top that makes it feel like a baked-from-scratch meal.
It feeds a hungry family of six with real leftovers, costs less than a takeout run, and comes together in about 15 minutes of hands-on work. Perfect for busy weeknights, potlucks, and cold-weather Sundays.
Why You'll Love This Recipe
About the Ingredients
2 pounds (900g) ground beef (85/15)
The 85/15 lean-to-fat ratio keeps the casserole juicy without greasiness. Substitute ground turkey or a 50/50 beef-and-pork blend if you prefer.
1 large yellow onion, diced (about 1 1/2 cups)
Yellow onion gives the sweetest cooked flavor here. A white onion or 2 shallots work fine in a pinch.
3 cloves garlic, minced
Fresh garlic adds a punch that powder can't match. Use 1 teaspoon garlic powder if you're out.
2 tablespoons chili powder
Use a fresh jar; old chili powder turns dusty and bitter. Ancho chili powder adds a smoky depth.
1 teaspoon smoked paprika
Smoked paprika is what gives that campfire cowboy flavor. Regular paprika works but tastes flatter.
1 teaspoon kosher salt, plus more to taste
Kosher salt dissolves evenly and seasons the beef as it browns. Fine sea salt works at half the volume.
1 can (15 oz / 425g) pinto beans, drained and rinsed
Rinsing removes the starchy canning liquid. Black beans or kidney beans swap in one-for-one.
1 can (15 oz / 425g) diced tomatoes, undrained
The juice becomes the sauce that keeps everything moist. Fire-roasted diced tomatoes add extra smokiness.
1 cup (240ml) beef broth
Broth keeps the bottom layer from drying out during the long cook. Chicken broth or a cup of water plus a bouillon cube works.
1 cup (170g) frozen corn kernels
No need to thaw; frozen corn holds its sweetness better than canned. Canned corn (drained) is a fine substitute.
1 cup (115g) shredded sharp cheddar cheese
Sharp cheddar cuts through the richness. Monterey Jack or a Mexican blend melts even more smoothly.
1 bag (32 oz / 900g) frozen tater tots
Frozen tots are the classic topping; don't thaw them or they'll turn mushy. Frozen crinkle-cut fries work too.
Tips & Tricks
Brown the beef properly
Skipping the sear leaves the casserole tasting boiled and flat, so cook it in a hot skillet until deeply browned before it goes in the slow cooker.
Don't stir in the tots
Layering the frozen tots on top and leaving them alone lets them crisp instead of dissolving into the filling.
Watch the liquid
Slow cookers trap moisture, so keep the broth to one cup; if the filling looks soupy after cooking, crack the lid for 20 minutes on High.
Season at the end
Taste after the slow cook and add salt then, since the beef broth and cheese both carry salt.
Pro Tips
Step-by-Step Instructions
1. Brown the beef
Heat a large skillet over medium-high heat (about 400F / 205C surface temperature) and cook the ground beef and onion for 8 to 10 minutes until the beef is deeply browned and no pink remains, breaking it up as it cooks. Drain excess fat, then stir in the garlic and cook 30 seconds until fragrant.
2. Bloom the spices
Sprinkle the chili powder, smoked paprika, and kosher salt over the beef and stir for 1 minute until the spices smell toasted and coat the meat evenly. This step builds the smoky cowboy flavor base.
3. Load the slow cooker
Scrape the beef mixture into a 6-quart slow cooker. Add the pinto beans, diced tomatoes with their juice, beef broth, and frozen corn, then stir until everything is evenly combined.
4. Slow cook the filling
Cover and cook on Low for 4 to 5 hours or on High for 2 to 2 1/2 hours, until the mixture is bubbling at the edges and a spoon dragged across the bottom leaves a brief trail. Taste and adjust salt.
5. Add the tots and cheese
Scatter the shredded cheddar over the hot filling, then arrange the frozen tater tots in a single layer on top. Do not stir them in.
6. Crisp the topping
Cover and cook on High for 45 to 60 minutes, until the tots are heated through and the cheese is melted and bubbling. For a crisper top, transfer the insert to a 450F (230C) oven or broiler for 3 to 5 minutes until the tots are golden brown.
7. Rest and serve
Turn off the slow cooker and let the casserole rest 10 minutes so the filling sets. Scoop into bowls and serve with sour cream, sliced scallions, or pickled jalapenos.
Delicious Variations
Tex-Mex Twist
Swap pinto beans for black beans, add a 4-ounce can of diced green chiles, and finish with a squeeze of lime.
Loaded Bacon Version
Stir 6 slices of cooked crumbled bacon into the filling and sprinkle extra cheddar on top for a smoky, diner-style casserole.
Vegetarian Cowboy
Replace the beef with 2 cups of cooked lentils or a 12-ounce package of meatless crumbles and use vegetable broth.
How to Store Slow Cooker Cowboy Casserole
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezer
Freeze the filling (without tots) in a freezer-safe container for up to 3 months; thaw overnight in the fridge before reheating with fresh tots.
Reheating
Reheat covered in a 350F (175C) oven for 20 to 25 minutes, or microwave individual portions for 2 to 3 minutes until steaming hot.
Frequently Asked Questions
Q: Can I make cowboy casserole in the slow cooker with frozen tater tots?
Yes, and you should use them frozen straight from the bag. Thawed tots absorb the sauce and turn mushy, so add them frozen in the last 45 to 60 minutes of cooking.
Q: How long does cowboy casserole take in a slow cooker?
Plan on 4 to 5 hours on Low or 2 to 2 1/2 hours on High for the filling, plus 45 to 60 minutes more once the tots go on top. Total time is about 5 to 6 hours on Low.
Q: Do I have to brown the ground beef first?
Yes, browning is what gives the casserole its deep, beefy flavor and lets you drain the fat. Skipping it leaves the dish tasting flat and greasy.
Q: Why did my tater tots turn out soggy?
Too much liquid under the tots is the usual culprit. Keep the broth to one cup, don't stir the tots into the filling, and finish under the broiler for a crisp top.
Q: Can I double this cowboy casserole recipe?
You can, but use two slow cookers rather than one. A doubled batch in a single 6-quart cooker won't heat through evenly and the tots will steam instead of crisp.
Give this Slow Cooker Cowboy Casserole a try on your next busy weeknight and let the slow cooker do the heavy lifting. If your family devours it, leave a rating and a comment below telling me which variation you tried.
Slow Cooker Cowboy Casserole
This Slow Cooker Cowboy Casserole is a hearty, stick-to-ribs comfort meal loaded with beef, beans, corn, and tater tots for a hands-off family dinner.
🧂 Ingredients
- 2 pounds (900g) ground beef (85/15)
- 1 large yellow onion, diced (about 1 1/2 cups)
- 3 cloves garlic, minced
- 2 tablespoons chili powder
- 1 teaspoon smoked paprika
- 1 teaspoon kosher salt, plus more to taste
- 1 can (15 oz / 425g) pinto beans, drained and rinsed
- 1 can (15 oz / 425g) diced tomatoes, undrained
- 1 cup (240ml) beef broth
- 1 cup (170g) frozen corn kernels
- 1 cup (115g) shredded sharp cheddar cheese
- 1 bag (32 oz / 900g) frozen tater tots
📋 Instructions
- 1Brown the beef — Heat a large skillet over medium-high heat (about 400F / 205C surface temperature) and cook the ground beef and onion for 8 to 10 minutes until the beef is deeply browned and no pink remains, breaking it up as it cooks. Drain excess fat, then stir in the garlic and cook 30 seconds until fragrant.
- 2Bloom the spices — Sprinkle the chili powder, smoked paprika, and kosher salt over the beef and stir for 1 minute until the spices smell toasted and coat the meat evenly. This step builds the smoky cowboy flavor base.
- 3Load the slow cooker — Scrape the beef mixture into a 6-quart slow cooker. Add the pinto beans, diced tomatoes with their juice, beef broth, and frozen corn, then stir until everything is evenly combined.
- 4Slow cook the filling — Cover and cook on Low for 4 to 5 hours or on High for 2 to 2 1/2 hours, until the mixture is bubbling at the edges and a spoon dragged across the bottom leaves a brief trail. Taste and adjust salt.
- 5Add the tots and cheese — Scatter the shredded cheddar over the hot filling, then arrange the frozen tater tots in a single layer on top. Do not stir them in.
- 6Crisp the topping — Cover and cook on High for 45 to 60 minutes, until the tots are heated through and the cheese is melted and bubbling. For a crisper top, transfer the insert to a 450F (230C) oven or broiler for 3 to 5 minutes until the tots are golden brown.
- 7Rest and serve — Turn off the slow cooker and let the casserole rest 10 minutes so the filling sets. Scoop into bowls and serve with sour cream, sliced scallions, or pickled jalapenos.


