This hearty one-pot meal combines browned ground beef with tender diced potatoes, kidney beans, sweet corn, and diced tomatoes in a rich tomato-based sauce. Infused with smoked paprika, garlic powder, and oregano, everything simmers together in the slow cooker for 6 hours until the potatoes are perfectly tender. Finished with melted cheddar cheese, this comforting dish is ideal for busy weekdays and feeds six people generously.
The first time my husband came home from a week-long cattle drive, he walked through the door looking like he had not eaten a proper meal in days. I threw together whatever I had in the pantry—ground beef, canned beans, some potatoes that were starting to sprout—and let it simmer for hours. When he finally took that first bite, he actually closed his eyes and said this was better than anything they had cooked over the campfire.
Last winter my sister came over with her three kids, and I had this bubbling away in the slow cooker when they arrived. The youngest boy stood by the counter watching the steam rise through the lid, asking every twenty minutes if it was ready yet. When we finally sat down to eat, he had three helpings and declared he wanted to move into our house permanently.
Ingredients
- 1 lb ground beef: I use the 85/15 ratio because the extra fat keeps everything moist during the long cook time
- 1 medium onion, diced: Yellow onions work best here—they get sweet and melty as they cook down with the beef
- 2 cups potatoes, diced: Russets hold their shape better than red potatoes, but cut them into smaller chunks since they take the longest to cook through
- 1 cup corn, drained: Frozen corn actually works better than canned here because it does not make the dish too watery
- 1 can kidney beans, rinsed and drained: These add hearty protein and really stretch the meal to feed a crowd
- 1 can diced tomatoes with juices: Do not drain them—the juices help create that rich, saucy consistency that ties everything together
- 1 can condensed cream of mushroom soup: This is the secret ingredient that makes the sauce thick and creamy without any extra effort
- 1 tsp smoked paprika: Regular paprika does not have the same depth—smoked gives it that authentic campfire flavor
- 1 tsp garlic powder: I prefer powder over fresh garlic here because it distributes evenly throughout the sauce
- 1 tsp dried oregano: This adds an earthy, herby note that balances the richness of the beef and soup
- 1/2 tsp black pepper: Freshly ground makes a noticeable difference in the final flavor
- 1/2 tsp salt: Start with less and taste at the end—the soup already contains quite a bit of sodium
- 1 cup shredded cheddar cheese: I like sharp cheddar for that extra punch, but medium works perfectly fine too
- 1/2 cup beef broth: Homemade is best but store-bought works in a pinch—just avoid the ultra-salty varieties
Instructions
- Brown the beef and onion together:
- Cook the ground beef with diced onion in a large skillet over medium heat until the meat loses its pink color completely. Drain off the excess fat before transferring everything to your slow cooker base.
- Layer in the hearty ingredients:
- Arrange the diced potatoes, kidney beans, and corn over the beef mixture in the slow cooker. Add the canned tomatoes with their juices right on top.
- Mix the sauce mixture:
- Whisk together the condensed soup, beef broth, smoked paprika, garlic powder, oregano, black pepper, and salt in a small bowl until smooth.
- Pour and cook low and slow:
- Pour the sauce evenly over all the layered ingredients, cover, and cook on LOW for 6 hours until the potatoes are completely tender.
- Add the cheesy finish:
- Sprinkle the shredded cheddar cheese over the top during the last 15 minutes of cooking, then cover again until melted and gooey.
My aunt called me last month looking for something to bring to a church potluck, and I talked her through this recipe over the phone. She texted me afterward saying three different people asked for the recipe, and the pastor himself went back for seconds.
Making It Ahead
You can assemble everything in the slow cooker insert the night before and store it in the refrigerator. In the morning, just set it in the base and turn it on—no need to let it come to room temperature first.
Freezing Instructions
This freezes beautifully for up to three months. I usually make a double batch and portion the extra into freezer-safe containers for those nights when nobody feels like cooking but everyone still needs to eat.
Serving Suggestions
A slice of warm cornbread tucked right alongside really completes the whole cowboy experience. The sweetness of the cornbread balances the savory, smoky flavors perfectly.
- Top with fresh chopped green onions or parsley for a pop of color
- Serve with extra hot sauce on the table for the heat lovers
- A simple green salad with ranch dressing helps round out the meal
There is something about this dish that just makes people linger around the table longer, telling stories and going back for just one more spoonful. That is the kind of meal worth making.
Recipe Q&A
- → Can I make this cowboy casserole on the stovetop instead?
-
Yes, you can adapt this for the stovetop by simmering everything in a large pot covered for about 45-60 minutes until the potatoes are tender, stirring occasionally to prevent sticking.
- → What other meats work well in this dish?
-
Ground turkey or chicken make excellent lighter alternatives. You can also use diced steak or pork roast chunks for a meatier version, though cooking time may vary slightly.
- → How do I store and reheat leftovers?
-
Store cooled leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave for 2-3 minutes or warm the entire container in a 350°F oven for 20 minutes.
- → Can I freeze this casserole?
-
Absolutely. Portion the cooled casserole into freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What sides pair well with cowboy casserole?
-
Cornbread is the classic accompaniment, but it also goes well with a simple green salad, crusty bread, or steamed vegetables like green beans or broccoli.