I grew up on one-pot dinners that fed a crowd and cleaned up in minutes, and this Slow Cooker Cowboy Casserole is exactly that kind of weeknight hero — a layered, hearty bake of browned beef, potatoes, beans, corn and a creamy mushroom base that simmers low and slow until everything melds. If you enjoy stick-to-your-ribs slow-cooker comfort like a slow cooker chicken and dumplings recipe, this casserole delivers the same hands-off ease with a Southwestern twist.
Why you’ll love this dish
This casserole checks a lot of boxes: minimal hands-on time, inexpensive pantry ingredients, and dependable results that please kids and grownups alike. It’s forgiving — the slow cooker tames textures and melds flavors even if you’re a little off on timing — and it scales up for potlucks or down for a smaller household.
"Comfort food that practically makes itself — rich, cheesy, and perfect for busy nights." — home cook review
Reasons to try it now:
- Great for weeknights when you want dinner waiting for you.
- Uses canned staples and frozen corn, so it’s pantry-friendly.
- No fiddly layering or risky timing; low-and-slow makes it almost foolproof.
I also like swapping proteins occasionally; if you want a chicken version for a lighter take, check this easy slow-cooker chicken and dumplings recipe for technique tips that translate well to poultry swaps.
The cooking process explained
Overview — what you’ll do, in plain steps:
- Brown the ground beef with aromatics to build flavor and reduce excess grease.
- Layer sliced potatoes on the bottom of the slow cooker so they cook through evenly.
- Add the beef, beans, corn and tomatoes in layers to distribute textures.
- Whisk the cream soup with milk and spices and pour over everything to steam and bind.
- Cook low for several hours until potatoes are tender and flavors have blended.
- Finish with cheese so it melts into a creamy topping just before serving.
If you’d rather use chicken instead of ground beef, the low-and-slow technique is similar — see this slow cooker chicken breast guide for temperature and timing adjustments to keep poultry moist.
What you’ll need
Ingredient list
- 1 lb ground beef
- 1 medium onion, chopped (yellow or sweet)
- 3 cloves garlic, minced
- 1 can (10.75 oz) condensed cream of mushroom soup
- 1/2 cup milk (or unsweetened plant milk)
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with green chilies (like Rotel)
- 1 cup frozen corn
- 1 tsp chili powder
- 1/2 tsp salt (adjust to taste)
- 1/4 tsp black pepper
- 4 cups sliced potatoes (about 1.5 lbs) — scrubbed and thinly sliced for even cooking
- 1 cup shredded cheese (cheddar or your preference)
Notes and substitutions:
- Swap ground turkey or a plant-based crumble for beef.
- Use cream of chicken soup if you prefer a milder base.
- For lower sodium, choose no-salt-added canned tomatoes and rinse the beans well.
Preparing Slow Cooker Cowboy Casserole
Directions — easy-to-follow steps
- Gather all ingredients and set the slow cooker to low.
- Chop the onion and mince the garlic so they’re ready.
- Rinse and drain the kidney beans to remove excess sodium.
- In a skillet over medium-high heat, brown the ground beef with the chopped onion and garlic until the beef is no longer pink. Drain off excess fat.
- Layer the bottom of the slow cooker with the sliced potatoes in an even layer.
- Spoon half of the browned beef over the potatoes. Scatter half the beans, half the corn, and half the diced tomatoes over the beef. Repeat for a second layer.
- In a bowl, whisk the condensed cream of mushroom soup with 1/2 cup milk, chili powder, salt, and pepper. Pour this mixture evenly over the layered ingredients.
- Cover and cook on low for 6–8 hours, or on high for 3–4 hours, until the potatoes are fork-tender.
- About 10–15 minutes before serving, sprinkle the shredded cheese over the top, cover, and let it melt.
- Serve hot straight from the slow cooker.
Timing tip: if your potato slices are thicker than 1/4 inch, add extra cook time or start on high for 30–60 minutes before switching to low.
Best ways to enjoy it
Serving suggestions
- Spoon into shallow bowls and top with fresh cilantro, sliced green onions, or a dollop of sour cream.
- Serve alongside a bright green salad or steamed broccoli to balance the richness.
- For a Tex-Mex finish, offer hot sauce and lime wedges at the table.
If you like gooey, indulgent finishing touches, this casserole pairs nicely with the creamy, bacon-forward feel of a slow cooker crack chicken; think extra melted cheese and a crunchy topping to contrast the tender casserole.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerate: Cool to room temperature, then store in an airtight container for up to 3–4 days.
- Reheat: Warm single portions in the microwave (covered) for 1–2 minutes, stirring halfway. For larger portions, reheat in a 350°F oven covered until piping hot (about 20 minutes).
- Freeze: Pack cooled casserole into freezer-safe containers for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Food safety: Do not leave the cooked casserole at room temperature for more than 2 hours to avoid bacterial growth.
Pro chef tips
Tricks for success
- Cut potatoes uniformly (use a mandoline or a sharp knife) so everything finishes at the same time.
- Browning the meat isn’t optional — it adds depth. Don’t skip that step even if it takes 7–8 extra minutes.
- If your slow cooker runs hot, check at the lower end of the cooking window to avoid overcooked, mealy potatoes.
- For a creamier texture, stir in 2–3 tablespoons of cream cheese or sour cream after cooking and before sprinkling the cheese.
Creative twists
Recipe variations
- Low-carb: Replace potatoes with thinly sliced cauliflower or turnips.
- Vegetarian: Swap beef for a mix of crumbled tempeh and extra beans; use vegetable cream soup.
- Smoky heat: Add a chipotle in adobo or smoked paprika for a deeper smoky flavor.
- Family-friendly bake: After slow cooking, transfer to a baking dish, top with extra cheese and crushed tortilla chips, then broil briefly for a crunchy top.
If you want a topping that mirrors the irresistible, creamy-bacon vibe from some viral recipes, try a crack chicken-style topping with crisped bacon and a little ranch seasoning as a finishing flourish.
Your questions answered
Q: Can I prep this the night before?
A: Yes. Brown the beef and slice the potatoes the night before, store components separately in the fridge, then assemble and start the slow cooker in the morning. Potatoes can brown if left exposed, so keep them submerged or covered.
Q: Can I use frozen potatoes instead of fresh?
A: I don’t recommend frozen pre-cooked potatoes — they can break down into mush. If you must use frozen, choose raw diced potatoes and expect slightly different texture and timing.
Q: What if I only have 3 hours to cook?
A: Use the high setting and slice the potatoes very thin (about 1/8 inch). Start on high and check for doneness around 3 hours. You can also par-cook potatoes in the microwave for a few minutes to speed things up.
Q: Is this recipe gluten-free?
A: With standard canned soups, not always — check labels. Use a gluten-free condensed soup or make a simple roux with gluten-free flour to replicate the cream base.
Q: How can I reduce sodium?
A: Rinse canned beans and choose low-sodium canned tomatoes and soup. Taste before adding the listed 1/2 tsp salt and adjust as needed.
Enjoy this hands-off, crowd-pleasing comfort casserole — tweak the add-ins to fit your pantry and dietary needs, and it will keep delivering warm, effortless dinners all season long.
Print
Slow Cooker Cowboy Casserole
- Total Time: 495 minutes
- Yield: 6 servings 1x
- Diet: None
Description
A hearty, layered casserole with ground beef, potatoes, beans, and a creamy mushroom base, simmered to perfection in the slow cooker.
Ingredients
- 1 lb ground beef
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 can (10.75 oz) condensed cream of mushroom soup
- 1/2 cup milk (or unsweetened plant milk)
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with green chilies
- 1 cup frozen corn
- 1 tsp chili powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 4 cups sliced potatoes (about 1.5 lbs)
- 1 cup shredded cheese (cheddar or your preference)
Instructions
- Gather all ingredients and set the slow cooker to low.
- Chop the onion and mince the garlic.
- In a skillet over medium-high heat, brown the ground beef with the chopped onion and garlic until the beef is no longer pink. Drain excess fat.
- Layer the bottom of the slow cooker with sliced potatoes.
- Spoon half of the browned beef over the potatoes. Scatter half the beans, corn, and diced tomatoes over the beef. Repeat for a second layer.
- Whisk the cream soup with milk, chili powder, salt, and pepper. Pour over the layered ingredients.
- Cover and cook on low for 6–8 hours, or on high for 3–4 hours, until the potatoes are tender.
- About 10–15 minutes before serving, sprinkle shredded cheese over the top, cover, and let it melt.
- Serve hot directly from the slow cooker.
Notes
Swap ground turkey or plant-based crumble for beef. Use cream of chicken soup for a milder base. For lower sodium, choose no-salt-added canned tomatoes and rinse the beans well.
- Prep Time: 15 minutes
- Cook Time: 480 minutes
- Category: Main Course
- Method: Slow Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 1g
- Carbohydrates: 50g
- Fiber: 5g
- Protein: 22g
- Cholesterol: 60mg
Keywords: cowboy casserole, slow cooker, comfort food, beef casserole