Cowboy casserole has been a potluck legend for generations, and this slow cooker version makes it almost effortless. You brown the beef and onions, dump everything into the crock, and let it simmer into a rich, smoky, savory stew-topped bake while you get on with your day.
Advertisements1
The magic is in the layering: thinly sliced potatoes soak up a seasoned tomato-beef broth, canned beans and corn add bulk and sweetness, and a final blanket of sharp cheddar melts into a golden, bubbling crust. It is the kind of dinner that fills the kitchen with a smell that makes everyone wander in asking when it is ready.
Serve it straight from the crock with a skillet of cornbread or warm tortillas, and you have a complete, stick-to-your-ribs meal that feeds a hungry crowd for very little money.
Why You'll Love This Recipe
About the Ingredients
2 lb (900 g) lean ground beef (85/15)
Lean beef keeps the casserole from turning greasy as it slow-cooks; if you only have 80/20, brown it and drain the fat well. Ground turkey works as a lighter swap but needs a splash of Worcestershire for flavor.
1 large yellow onion, diced (about 1 1/2 cups / 200 g)
Yellow onion gives the sweetest slow-cooked base; frozen diced onion (about 1 1/2 cups) is a fine time-saver with no draining needed.
3 cloves garlic, minced
Fresh garlic adds a punchy backbone; 1 teaspoon garlic powder can stand in if you are out, but add it with the dry seasonings rather than at the start.
1 1/2 lb (680 g) Yukon Gold or red potatoes, sliced 1/4 inch (6 mm) thick
Waxy potatoes hold their shape in the slow cooker; russets will go mushy, so save those for mashing. A mandoline makes quick, even 1/4-inch slices.
1 can (15 oz / 425 g) kidney beans, drained and rinsed
Rinsing canned beans removes excess sodium and starch; pinto beans or black beans are easy one-for-one substitutes.
1 can (15 oz / 425 g) diced tomatoes with green chiles, undrained
The chiles add gentle heat and acidity; if you want it milder, use plain diced tomatoes plus 1/2 teaspoon smoked paprika.
1 cup (170 g) frozen corn kernels
Frozen corn is sweeter and fresher-tasting than canned; no need to thaw, it will cook through in the crock.
1 can (10.5 oz / 300 g) condensed cream of mushroom soup
This is the creamy binder; cream of celery or a homemade roux of 2 tablespoons butter, 2 tablespoons flour, and 1 cup milk are good swaps.
2 teaspoons chili powder, 1 teaspoon smoked paprika, 1 teaspoon cumin, 1 teaspoon salt, 1/2 teaspoon black pepper
Smoked paprika is the secret to that campfire flavor; regular paprika works but loses the smoky depth, so add 1/4 teaspoon liquid smoke if you have it.
2 cups (225 g) shredded sharp cheddar cheese
Sharp cheddar melts into a tangy, golden crust; Monterey Jack or a cheddar-jack blend melts even more smoothly.
2 tablespoons chopped fresh parsley or sliced green onions, for garnish
A fresh finish cuts the richness; chopped cilantro is a bright alternative if you like a little herbal punch.
Tips & Tricks
Do not skip the browning
Searing the beef and onions first builds the deep savory flavor that raw ground beef cannot develop in a slow cooker, and it lets you drain excess fat so the casserole does not turn greasy.
Slice potatoes evenly
Uneven slices mean some potatoes turn to mush while others stay crunchy, so aim for a consistent 1/4 inch (6 mm) using a mandoline or sharp knife.
Keep the cheese for the end
Stirring cheddar in at the start makes it stringy and oily; add it in the last 15 minutes so it melts into a creamy, golden top.
Do not overfill the crock
Leave at least 1 inch (2.5 cm) of headroom so the casserole can bubble gently rather than boil over during the long cook.
Pro Tips
Step-by-Step Instructions
1. Brown the beef
Heat a large skillet over medium-high heat (about 400 F / 205 C) and cook the ground beef and onion for 6 to 8 minutes, breaking it up, until no pink remains and the onions are soft and translucent. Drain off any excess fat.
2. Bloom the aromatics
Add the garlic, chili powder, smoked paprika, cumin, salt, and pepper to the skillet and cook for 1 minute, stirring constantly, until fragrant. This blooms the spices in the fat for deeper flavor.
3. Layer the crock
Spread half the sliced potatoes in the bottom of a 6-quart (5.7 L) slow cooker, then spoon on half the beef mixture, half the kidney beans, and half the corn. Repeat with the remaining potatoes, beef, beans, and corn.
4. Mix the sauce
Whisk the cream of mushroom soup with 1/2 cup (120 ml) water and the undrained diced tomatoes with chiles, then pour the mixture evenly over the top. Do not stir; the layers cook best undisturbed.
5. Slow cook
Cover and cook on low for 5 to 6 hours or on high for 3 to 3 1/2 hours, until the potatoes are fork-tender and the edges are bubbling. A knife should slide into the thickest potato slice with no resistance.
6. Add the cheese
Sprinkle the shredded cheddar evenly over the top, cover, and cook on low for 15 more minutes, until the cheese is fully melted and glossy.
7. Rest and serve
Turn off the slow cooker and let the casserole rest uncovered for 10 minutes so the sauce thickens. Garnish with parsley or green onions and scoop into bowls.
Delicious Variations
Tex-Mex Twist
Swap the kidney beans for black beans, add a 4 oz (115 g) can of diced green chiles, and finish with pepper Jack cheese for a spicier kick.
Loaded Bacon Version
Stir 6 slices of cooked, crumbled bacon into the beef layer and top with sour cream and chives just before serving.
Vegetarian Cowboy
Replace the beef with 2 cups (about 400 g) cooked lentils or a 12 oz (340 g) package of meatless crumbles and add 1 extra teaspoon of smoked paprika.
How to Store Slow Cooker Cowboy Casserole
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat covered so the potatoes stay moist.
Freezer
Freeze cooled portions in freezer-safe containers for up to 3 months; thaw overnight in the refrigerator before reheating.
Reheating
Reheat in the microwave on high for 2 to 3 minutes, stirring halfway, or in a 350 F (175 C) oven for 20 minutes, until steaming hot throughout.
Frequently Asked Questions
Q: Can I make cowboy casserole in the slow cooker without browning the beef first?
Yes, you can add raw ground beef straight to the crock, but the flavor will be noticeably flatter and the fat will pool in the sauce. If you skip browning, use lean 90/10 beef and stir it once halfway through cooking to break up clumps.
Q: How long does cowboy casserole take in a slow cooker?
It takes 5 to 6 hours on low or 3 to 3 1/2 hours on high, plus 15 minutes for the cheese to melt. The potatoes are the timing test: a knife should slide into a slice with no resistance.
Q: Can I use frozen potatoes instead of fresh?
Yes, frozen diced or sliced potatoes work and save prep time, but they release more water, so reduce the added water to 1/4 cup (60 ml). Add them frozen and expect the cook time to run toward the longer end.
Q: Why did my cowboy casserole turn out watery?
Watery casseroles usually come from undrained beans, wet potatoes, or too much added liquid. Drain and rinse the beans, pat the potatoes dry after slicing, and stick to the 1/2 cup of water in the sauce.
Q: Can I double this recipe for a crowd?
Yes, but use two slow cookers rather than one to avoid overfilling, which prevents even cooking. Alternatively, cook it in a 350 F (175 C) oven in a covered Dutch oven for about 90 minutes.
If you make this Slow Cooker Cowboy Casserole, snap a photo and tag me on social media, then leave a comment below telling me whether you went classic or added the bacon. Save the recipe to your slow cooker board so it is ready the next time a hungry crowd shows up.
Slow Cooker Cowboy Casserole
This Slow Cooker Cowboy Casserole is a hearty, stick-to-ribs comfort meal with seasoned beef, tender potatoes, beans, and melty cheese the whole family devours.
🧂 Ingredients
- 2 lb (900 g) lean ground beef (85/15)
- 1 large yellow onion, diced (about 1 1/2 cups / 200 g)
- 3 cloves garlic, minced
- 1 1/2 lb (680 g) Yukon Gold or red potatoes, sliced 1/4 inch (6 mm) thick
- 1 can (15 oz / 425 g) kidney beans, drained and rinsed
- 1 can (15 oz / 425 g) diced tomatoes with green chiles, undrained
- 1 cup (170 g) frozen corn kernels
- 1 can (10.5 oz / 300 g) condensed cream of mushroom soup
- 2 teaspoons chili powder, 1 teaspoon smoked paprika, 1 teaspoon cumin, 1 teaspoon salt, 1/2 teaspoon black pepper
- 2 cups (225 g) shredded sharp cheddar cheese
- 2 tablespoons chopped fresh parsley or sliced green onions, for garnish
📋 Instructions
- 1Brown the beef — Heat a large skillet over medium-high heat (about 400 F / 205 C) and cook the ground beef and onion for 6 to 8 minutes, breaking it up, until no pink remains and the onions are soft and translucent. Drain off any excess fat.
- 2Bloom the aromatics — Add the garlic, chili powder, smoked paprika, cumin, salt, and pepper to the skillet and cook for 1 minute, stirring constantly, until fragrant. This blooms the spices in the fat for deeper flavor.
- 3Layer the crock — Spread half the sliced potatoes in the bottom of a 6-quart (5.7 L) slow cooker, then spoon on half the beef mixture, half the kidney beans, and half the corn. Repeat with the remaining potatoes, beef, beans, and corn.
- 4Mix the sauce — Whisk the cream of mushroom soup with 1/2 cup (120 ml) water and the undrained diced tomatoes with chiles, then pour the mixture evenly over the top. Do not stir; the layers cook best undisturbed.
- 5Slow cook — Cover and cook on low for 5 to 6 hours or on high for 3 to 3 1/2 hours, until the potatoes are fork-tender and the edges are bubbling. A knife should slide into the thickest potato slice with no resistance.
- 6Add the cheese — Sprinkle the shredded cheddar evenly over the top, cover, and cook on low for 15 more minutes, until the cheese is fully melted and glossy.
- 7Rest and serve — Turn off the slow cooker and let the casserole rest uncovered for 10 minutes so the sauce thickens. Garnish with parsley or green onions and scoop into bowls.


