This hearty one-pot meal combines seasoned ground beef with tender diced potatoes, kidney beans, sweet corn, and diced tomatoes in a rich, creamy tomato-based sauce. After six hours in the slow cooker, the potatoes become perfectly tender while absorbing the smoky paprika, garlic, and oregano flavors. A blanket of melted cheddar cheese on top adds the finishing touch. This satisfying dish serves six and requires just 15 minutes of prep time, making it ideal for busy weeknights or lazy weekends.
The first time I made this cowboy casserole, it was a rainy Tuesday and I had zero energy for standing over a stove. My slow cooker did all the heavy lifting while I curled up with a book, and the smell that filled the house made it impossible to wait until dinner time.
Last winter, my neighbor came over sniffing the air like a cartoon character. I sent her home with a container, and she texted me before she even got to her driveway saying her family was already asking when I'd make it again.
Ingredients
- Ground beef: I always drain the excess fat after browning, otherwise the casserole feels too heavy
- Potatoes: Dice them into uniform cubes so they cook evenly and no one gets a raw bite
- Kidney beans: Rinse them thoroughly to remove that canned taste and excess sodium
- Condensed cream of mushroom soup: This creates the velvety sauce base that ties everything together
- Smoked paprika: Adds a subtle smoky depth without overwhelming the other flavors
- Beef broth: Use this to thin the soup mixture so it coats every layer perfectly
- Shredded cheddar cheese: The finishing touch that creates that irresistible golden crust
Instructions
- Brown the beef and onion:
- Cook them together until the beef loses its pink color and the onion turns translucent, about 6 to 8 minutes. Drain off the extra fat so your casserole is rich but not greasy.
- Build your layers:
- Start with the beef mixture at the bottom, then add potatoes, kidney beans, corn, and diced tomatoes in that order. The potatoes need the most time at the bottom where the heat is concentrated.
- Whisk the sauce:
- Combine the condensed soup with beef broth and all your spices in a small bowl until smooth. This mixture is going to seep through every layer and create that harmonious flavor we are after.
- Pour and cook:
- Pour the sauce evenly over everything, put the lid on, and let your slow cooker work its magic on LOW for 6 hours. Do not lift the lid too early or you will release all that precious heat.
- Add the cheese:
- Sprinkle the cheddar over the top during the last 15 minutes of cooking and cover again. The residual heat will melt it into that perfect bubbly golden topping.
This recipe has become my go to for new parents and anyone who needs a little extra comfort. It is the kind of food that makes people feel cared for without you having to say a word.
Make It Your Own
I have swapped ground beef for turkey when I want something lighter, and honestly no one noticed the difference. You can also add a can of diced green chilies if your family likes a little warmth.
Serving Suggestions
A slice of cornbread alongside this casserole is basically heaven on earth. I also like to serve it with a simple green salad dressed with vinegar to cut through all that richness.
Storage And Reheating
This actually tastes better the next day when the flavors have had even more time to mingle. Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze individual portions for those nights when cooking is the last thing you want to do.
- Reheat gently with a splash of broth to bring back the creamy texture
- The cheese topping is best when fresh, so add a little more when reheating
- This freezes beautifully for up to 3 months if you let it cool completely first
There is something deeply satisfying about a meal that takes care of itself while you take care of everything else. That is the real magic of this cowboy casserole.
Recipe FAQs
- → Can I make this casserole on the stovetop instead?
-
Yes, brown the beef and onion in a Dutch oven, then add all remaining ingredients except the cheese topping. Simmer covered over low heat for 45-60 minutes until potatoes are tender, then add cheese and melt.
- → What other meats work well in this dish?
-
Ground turkey, chicken, or pork can replace the beef. For a meatier version, try using diced chuck roast or browned sausage. Adjust cooking time slightly for larger cuts of meat.
- → Can I freeze the leftovers?
-
Absolutely. Cool completely, then transfer to freezer-safe containers. It will keep well for up to 3 months. Thaw overnight in the refrigerator before reheating on the stovetop or in the microwave.
- → How do I make this dairy-free?
-
Use a dairy-free condensed soup alternative or replace with coconut cream mixed with beef broth. Omit the cheddar topping or use a dairy-free cheese shreds. Check all canned ingredients for hidden dairy.
- → What sides pair well with this casserole?
-
Cornbread is a classic choice. A simple green salad with vinaigrette helps balance the richness. Steamed vegetables like green beans or roasted Brussels sprouts also complement the hearty flavors nicely.
- → Can I use fresh potatoes instead of frozen?
-
Yes, fresh diced potatoes work wonderfully. Cut them into 1/2-inch pieces for even cooking. They may need an additional 30-60 minutes compared to frozen, so check for tenderness before serving.