Slow Cooker Cowboy Casserole
A hearty, easy-to-make casserole that features layers of tender potatoes, flavorful ground beef, and a creamy sauce, perfect for busy weeknights and family dinners.
This post has affiliate links. As an Amazon Associate I earn from qualifying purchases. Disclosure

I’ve been making this Slow Cooker Cowboy Casserole for busy weeknights since I discovered how forgiving it is — one pan of browned beef, a stack of sliced potatoes, and the slow cooker does the rest. It’s the kind of dinner that lands on the table warm, hearty, and inoffensive enough for kids while still packing flavor for adults. If you’re curious about the classic version that inspired this slow-cooker twist, check out this classic cowboy casserole for comparison.
Why you’ll love this dish
This casserole hits a lot of home-cook sweet spots: it’s budget-friendly, low-effort, and built for feeding a crowd. The slow cooker makes the potatoes tender without babysitting the stove, and the cream-of-mushroom base keeps everything cozy and slightly indulgent. It’s great for weeknights, potlucks, or days when you want a no-fuss meal that still tastes like you put in effort.
Benefits at a glance:
- One-pot slow-cooker convenience (less cleanup).
- Uses pantry staples and a single pound of meat — economical.
- Kid-friendly texture with room for spicy tweaks for adults.
- Hands-off cooking that fits busy schedules.
The cooking process explained
Before you gather the ingredients, here’s the quick roadmap so you know what to expect:
- Brown the ground beef and drain the fat — this concentrates flavor and prevents greasy casserole.
- Layer thinly sliced potatoes on the bottom of the slow cooker so they cook through evenly.
- Add the browned beef, aromatics, beans, corn, and tomatoes; pour a creamy, seasoned sauce over everything.
- Cook on low for 6–8 hours until potatoes are tender.
- Finish with shredded cheese and let it melt under the lid for a couple minutes before serving.
This overview helps you prep in the right order and decide when to start cooking for dinner timing.
What you’ll need
- 1 lb ground beef (85/15 works well for flavor; use leaner and drain more if you prefer)
- 1 medium onion, chopped (yellow or sweet)
- 3 cloves garlic, minced
- 1 can (10.75 oz) condensed cream of mushroom soup (can swap cream of chicken)
- 1/2 cup milk (or use evaporated milk for creamier texture)
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (14.5 oz) diced tomatoes with green chilies (mild or hot depending on preference)
- 1 cup frozen corn (no need to thaw)
- 1 tsp chili powder
- 1/2 tsp salt (adjust later to taste)
- 1/4 tsp black pepper
- 4 cups sliced potatoes (about 1.5 lbs) — Yukon Gold or red potatoes hold their shape best; russets will be fluffier
- 1 cup shredded cheese (cheddar or your preference)
Substitutions/notes:
- For a lighter casserole, swap ground turkey and use low-fat soup.
- To make it dairy-free, use a dairy-free cream soup alternative and plant milk; finish with dairy-free cheese.
How to prepare it
- Gather all ingredients and wash produce. Uniform chopping helps everything cook evenly.
- Slice potatoes about 1/8–1/4 inch thick — thinner cooks faster; thicker slices give more texture.
- Heat a skillet over medium-high. Brown the ground beef with chopped onion and minced garlic until no pink remains, about 6–8 minutes. Break the meat into small pieces as it cooks.
- Drain any excess fat from the skillet to avoid a greasy casserole.
- In the slow cooker, lay half the potato slices in an even layer across the bottom.
- Spread the browned beef mixture over the potatoes, then add drained kidney beans, frozen corn, and the can of diced tomatoes with green chilies.
- In a small bowl, whisk the cream of mushroom soup with 1/2 cup milk, chili powder, salt, and black pepper until smooth. Pour this mixture evenly over the layered ingredients in the cooker.
- Top with the remaining potato slices, pressing gently to compact into an even layer.
- Cover and cook on LOW for 6–8 hours, or on HIGH for 3–4 hours. Potatoes should be fork-tender when done.
- When potatoes are cooked, sprinkle shredded cheese over the top, cover, and let sit 5–10 minutes until the cheese is melted.
- Serve warm.
Timing tip: If your slow cooker runs hot, check at 5.5–6 hours to avoid overcooked, falling-apart potatoes.

Slow Cooker Cowboy Casserole
- Prep
- 15 MIN
- Cook
- 6 HRS
- Total
- 6 HRS 15 MIN
- Serves
- 6
01Ingredients
Main ingredients
02Gear & pantry
03Method
- Preparation
- Layering and Cooking
- Finishing
Tap a step when it's done. The next one lights up.
0 OF 11 DONE04Recipe notes
- 01Store leftovers in an airtight container within two hours. Keeps in the fridge for 3–4 days. It can be frozen without the cheese topping for up to 3 months. If your slow cooker runs hot, check for tenderness at the 5.5-6 hour mark.
05Nutrition
Per serving- Calories
- 487
- Protein
- 26G
- Net carbs
- 36G
- Fat
- 25G
- Fiber
- 7G
Net carbs are total carbs minus fiber. Numbers are estimates from the ingredients listed.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Serving suggestions
- Best ways to enjoy it: Spoon portions into shallow bowls and top with chopped fresh parsley or green onions for brightness.
- Pair with a crisp green salad or steamed green beans to cut through the richness.
- For a Tex-Mex twist, offer sour cream, sliced jalapeños, or avocado on the side.
- For a heartier plate, serve with cornbread or warm flour tortillas.
If you want more serving ideas or side pairings tailored to different occasions, this roundup of cowboy casserole takes the idea in several tasty directions.
Storage and reheating tips
Refrigerator: Store leftovers in an airtight container within two hours of cooking. Keeps 3–4 days.
Reheating: Reheat in a 350°F oven covered with foil until warmed through (about 20–25 minutes) or microwave individual portions until 165°F internal temperature. Always reheat to 165°F for safe consumption.
Freezing: You can freeze the casserole (without cheese topping) for up to 3 months. Thaw overnight in the fridge before reheating. Add fresh cheese after reheating.
Food safety: Don’t leave the casserole at room temperature more than two hours. Divide large portions into shallow containers to speed cooling.
Creative twists
- Cheesy Mexican: swap chili powder for taco seasoning, add a can of black beans instead of kidney, and top with pepper jack.
- Vegetarian: omit meat, use an extra cup of beans or lentils, and increase mushrooms for umami.
- Ranch-style: replace cream of mushroom with cream of chicken and stir in 1–2 tablespoons dried ranch seasoning.
- Make it spicy: use diced tomatoes with hot chilies, add a diced chipotle in adobo, or serve with sliced hot pickled peppers.
- Breakfast version: add beaten eggs for the last hour on high to set into a strata-style breakfast casserole.
Helpful answers
Can I cook this on HIGH in the slow cooker?
A: Yes — HIGH for 3–4 hours will work. Keep an eye on the potatoes at the 3-hour mark so they don’t overcook.
Can I prep this the night before?
A: Absolutely. Brown the beef and assemble everything in the slow cooker insert, cover, and refrigerate overnight. Start the cooker in the morning — add an extra 30–60 minutes to the cooking time if still cold from the fridge.
Will the potatoes fall apart?
A: They can if sliced too thin or cooked too long. Aim for 1/8–1/4 inch slices and monitor toward the end of cooking. Yukon Golds hold up best.
Can I use frozen potatoes or sweet potatoes?
A: Frozen potato slices work but may release extra water and cook faster. Sweet potatoes are a tasty swap but will change flavor profile and may soften more quickly — check tenderness early.
Conclusion
If you want variations and a slightly different ingredient list, Chelsea’s version of a crockpot cowboy casserole offers a great comparison and useful tweaks: Crockpot Cowboy Casserole – Chelsea’s Messy Apron. You might also like my Slow Cooker Cowboy Casserole.
Casseroles
Breakfast
Casseroles
