Slow Cooker Cowboy Casserole

| Posted on:

February 18, 2026

A delicious slow cooker cowboy casserole with beans, ground beef, and cheese.

I grew up on one-pot comfort food and this Slow Cooker Cowboy Casserole is a modern take on that kind of dinner: hearty ground beef, creamy soup, beans, corn, and tender potato slices all cooked low and slow until everything melds into an easy, family-friendly casserole. It’s the kind of dish you toss together in the morning and come home to — perfect for busy weeknights, casual gatherings, or any night you want hands-off cooking and a crowd-pleasing result. If you like hands-off, stick-to-your-ribs meals, this hits the spot much like other set-and-forget recipes such as slow-cooker beef stews.

Why you’ll love this dish

This casserole balances convenience and comfort. It uses pantry staples, needs minimal prep, and gives you a full meal with protein, starch, and veggies in one vessel. It’s budget-friendly, easy to scale for company, and forgiving — the slow cooker makes overcooking nearly impossible as long as you stick to the time range.

“I put this on before work and the whole family loved it — creamy, cheesy, and the potatoes were perfectly tender. A new weeknight favorite.” — home cook review

Preparing Slow Cooker Cowboy Casserole

Overview: Brown the beef with onion and garlic, then build layers in the slow cooker with sliced potatoes, the beef mixture, beans, tomatoes with chilies, and corn. Whisk the condensed soup with milk and spices, pour over the layers, and cook on low 6 to 8 hours. Finish with cheese so it melts on top and let it rest a few minutes before serving.

What you’ll need

  • 1 lb ground beef
  • 1 medium onion, chopped (white or yellow)
  • 3 cloves garlic, minced
  • 1 can (10.75 oz) condensed cream of mushroom soup
  • 1/2 cup 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, or to taste (reduce if using low-sodium soup)
  • 1/4 tsp black pepper
  • 4 cups sliced potatoes (about 1.5 lbs), sliced about 1/4 inch thick
  • 1 cup shredded cheese (cheddar or your preference)

Substitutions and notes:

  • Use low-sodium condensed soup to control salt.
  • Swap kidney beans for black beans or pinto beans for a different texture.
  • For a lighter version, substitute ground turkey or a plant-based ground.
  • If you prefer cream of chicken soup, it works fine in place of mushroom.

Step-by-step instructions

  1. Gather ingredients and set the slow cooker on a flat, stable surface.
  2. Chop the onion, mince the garlic, and slice the potatoes about 1/4 inch thick so they cook evenly.
  3. Rinse and drain the kidney beans.
  4. Heat a skillet over medium-high heat. Add the ground beef and chopped onion. Cook, breaking the meat up, until no pink remains. Add the garlic for the last minute. Drain excess fat and transfer the mixture to a bowl.
  5. Place half the sliced potatoes in an even layer in the slow cooker. Spread the cooked beef and onion mixture over the potatoes. Scatter the beans, then the diced tomatoes with green chilies, and the frozen corn in layers. Top with the remaining potato slices.
  6. In a small bowl, whisk together the condensed cream of mushroom soup and milk until smooth. Stir in the chili powder, salt, and black pepper. Pour this mixture evenly over the layered ingredients in the slow cooker.
  7. Cover and cook on LOW for 6 to 8 hours, until the potatoes are fork-tender. Check at 6 hours; slow cooker models vary.
  8. About 10 minutes before you plan to serve, sprinkle the shredded cheese over the top, cover, and let the cheese melt.
  9. Remove the lid and let the casserole rest for 5 minutes before serving to let everything set.

Slow Cooker Cowboy Casserole

Best ways to enjoy it

This casserole is hearty on its own but shines with a few fresh accents. Top portions with chopped cilantro, a dollop of sour cream, or sliced green onions for brightness. A crisp green salad or quick coleslaw cuts through the richness. For a Tex-Mex pairing, serve alongside warm flour tortillas or a simple avocado-and-tomato salad. If you prefer another slow-cooker flavor profile for weeknight rotation, try a lighter rice-and-protein option like a Slow Cooker Chicken Burrito Bowl on another night.

Storage and reheating tips

Refrigerate leftovers within two hours of cooking. Store in an airtight container for up to 3 to 4 days. To reheat, warm portions in the microwave until hot throughout or reheat on the stovetop in a covered skillet over medium-low heat, adding a splash of milk if needed to loosen the sauce. To freeze, cool completely, then transfer to freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating. Always heat until the interior reaches 165°F (74°C) for safety.

Helpful cooking tips

  • Slice potatoes uniformly. Even thickness ensures consistent doneness.
  • Brown the beef well and drain fat to prevent a greasy final dish.
  • If your slow cooker runs hot, check for doneness at the earlier end of the time range.
  • Use low-sodium soup and season at the end to avoid oversalting.
  • If you want creamier sauce, stir in an extra 2 tablespoons of milk before serving.
  • Don’t lift the lid during cooking unless necessary; heat loss can extend cooking time.

Recipe variations

  • Vegetarian: Replace ground beef with 2 cups cooked lentils or a plant-based ground and use vegetable soup instead of condensed mushroom soup.
  • Spicy: Add chopped jalapeño or 1/2 to 1 tsp cayenne pepper to the soup mixture.
  • Southwestern: Swap cheddar for pepper-jack and add a teaspoon of cumin and a pinch more chili powder.
  • Sweet potato twist: Use thinly sliced sweet potatoes for a slightly sweet, nutrient-rich version (may cook a bit faster — check at 5.5 hours).
  • Cheese swap: Try smoked gouda or Monterey Jack for different melt and flavor profiles.

Your questions answered

Can I speed this up on high?

Yes. Cook on HIGH for 3 to 4 hours, but check the potatoes at 3 hours; they cook faster and you risk them becoming too soft. Slow-and-low gives better texture.

Can I use frozen sliced potatoes?

You can, but frozen slices may release more moisture and could become softer. If using frozen, reduce added liquid slightly and check for doneness earlier.

Is this freezer-friendly?

Yes. Assemble without cheese, cool completely, then freeze in a sealed container for up to 3 months. Thaw in the refrigerator overnight before cooking or reheating and add cheese at the end.

How can I make it lower in sodium?

Choose low-sodium condensed soup and low-sodium canned tomatoes and beans, and skip added salt until the end. Taste before serving and adjust as needed.

A delicious slow cooker cowboy casserole with beans, ground beef, and cheese.

Slow Cooker Cowboy Casserole

A hearty and comforting casserole made with ground beef, creamy soup, beans, corn, and tender potato slices, all cooked low and slow for a family-friendly meal.
Prep Time 20 minutes
Cook Time 8 hours
Total Time 8 hours 20 minutes
Servings: 6 servings
Course: Dinner, Main Course
Cuisine: American, Comfort Food
Calories: 450

Ingredients
  

Main Ingredients
  • 1 lb ground beef
  • 1 medium onion, chopped (white or yellow)
  • 3 cloves garlic, minced
  • 1 can (10.75 oz) condensed cream of mushroom soup Low-sodium option available
  • 1/2 cup milk Add more for creamier sauce
  • 1 can (15 oz) kidney beans, drained and rinsed Swap with black or pinto beans if desired
  • 1 can (14.5 oz) diced tomatoes with green chilies
  • 1 cup frozen corn
  • 1 tsp chili powder
  • 1/2 tsp salt, or to taste Reduce if using low-sodium soup
  • 1/4 tsp black pepper
  • 4 cups sliced potatoes (about 1.5 lbs), sliced about 1/4 inch thick
  • 1 cup shredded cheese (cheddar or your preference) Can be swapped for other types of cheese

Method
 

Preparation
  1. Gather ingredients and set the slow cooker on a flat, stable surface.
  2. Chop the onion, mince the garlic, and slice the potatoes about 1/4 inch thick.
  3. Rinse and drain the kidney beans.
Cooking
  1. Heat a skillet over medium-high heat. Add the ground beef and chopped onion. Cook until no pink remains, then add the garlic for the last minute.
  2. Drain excess fat and transfer the mixture to a bowl.
  3. Place half the sliced potatoes in an even layer in the slow cooker. Spread the cooked beef mixture over the potatoes.
  4. Scatter the beans, diced tomatoes, and frozen corn in layers, then top with the remaining potato slices.
  5. In a small bowl, whisk together the condensed soup and milk until smooth. Stir in the chili powder, salt, and black pepper.
  6. Pour this mixture evenly over the layered ingredients in the slow cooker.
  7. Cover and cook on LOW for 6 to 8 hours, until the potatoes are fork-tender. Check at 6 hours.
  8. About 10 minutes before serving, sprinkle the shredded cheese over the top, cover, and let it melt.
  9. Remove the lid and let the casserole rest for 5 minutes before serving.

Nutrition

Serving: 1Calories: 450kcalCarbohydrates: 50gProtein: 30gFat: 15gSaturated Fat: 7gSodium: 600mgFiber: 8gSugar: 3g

Notes

Top portions with chopped cilantro, sour cream, or green onions for brightness. Pairs well with a crisp green salad or warm flour tortillas. Customize the recipe by using different types of beans or cheese to suit your taste.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating