This satisfying one-pot meal combines seasoned ground beef with tender diced potatoes, kidney beans, sweet corn, and diced tomatoes in a creamy tomato-based sauce. After six hours in the slow cooker, everything melds together into pure comfort food. The optional cheddar cheese topping adds a finishing touch. It's naturally gluten-free with simple ingredient swaps and yields six generous servings.
The first time I made this cowboy casserole was on a miserable gray Sunday when the rain had been beating against the windows for two days straight. Something about that slow cooker bubble and the way the house started smelling like paprika and tomatoes made everything feel cozy and right.
My kids walked in from school with wet socks and red noses, took one deep breath through the front door, and immediately started asking what was for dinner. Thats when I knew this recipe wasnt just going to feed us once.
Ingredients
- 1 lb (450 g) ground beef: This forms the hearty base of the casserole and provides that classic cowboy comfort food flavor
- 1 medium onion, diced: Adds sweetness and depth as it cooks down with the beef
- 2 cups (300 g) potatoes, diced: These become tender and absorb all the flavorful sauce while slow cooking
- 1 cup (150 g) frozen or canned corn, drained: Brings natural sweetness and pops of color throughout the dish
- 1 can (15 oz/425 g) kidney beans, rinsed and drained: Adds protein and makes the casserole even more satisfying
- 1 can (15 oz/425 g) diced tomatoes with juices: Creates the saucy foundation that ties everything together
- 1 can (10 oz/295 g) condensed cream of mushroom soup: The secret ingredient that makes the sauce rich and creamy
- 1 tsp smoked paprika: Gives the dish its signature smoky depth
- 1 tsp garlic powder: Provides consistent garlic flavor throughout
- 1 tsp dried oregano: Adds an herby note that complements the beef perfectly
- 1/2 tsp black pepper: Brings a gentle warmth
- 1/2 tsp salt: Enhances all the flavors
- 1 cup (100 g) shredded cheddar cheese: Creates that irresistible melted topping
- 1/2 cup (120 ml) beef broth: Thins the soup mixture to the perfect pouring consistency
Instructions
- Brown the beef and onion:
- In a large skillet over medium heat, cook the ground beef with diced onion until the meat loses its pink color. Drain the excess fat before moving on.
- Start the slow cooker base:
- Add the beef mixture to the bottom of your slow cooker, spreading it evenly.
- Layer the vegetables and beans:
- Arrange the diced potatoes, kidney beans, and corn over the beef in even layers. Pour the diced tomatoes with their juices on top.
- Mix the sauce:
- In a small bowl, whisk together the condensed soup, beef broth, smoked paprika, garlic powder, oregano, black pepper, and salt until smooth.
- Pour and cook:
- Pour the soup mixture evenly over everything in the slow cooker. Cover and cook on LOW for 6 hours, until the potatoes are fork tender.
- Add the cheese:
- In the last 15 minutes of cooking, sprinkle the shredded cheddar cheese over the top. Cover and let it melt until bubbly.
- Serve it up:
- Scoop into bowls while hot and garnish with fresh parsley or green onions if you want something green on the table.
This casserole became our go to after soccer practice and the recipe card is so splattered now I can barely read my own notes.
Making It Your Own
Ground turkey or chicken work beautifully if you want something lighter, and the flavor profile stays just as satisfying.
The Cheese Situation
Sometimes I use pepper jack instead of cheddar when I want to wake things up a bit, and other times I skip it entirely for a dairy free version thats still plenty delicious.
Serving Ideas
A square of cornbread alongside each bowl feels like the most natural pairing in the world, soaking up that extra sauce at the bottom.
- Hot sauce on the table lets everyone customize their bowl
- A crisp green salad balances all the hearty richness
- Leftovers reheat beautifully for lunch the next day
Theres something about walking into the house after a long day and knowing dinner is already done, waiting and hot.
Recipe FAQs
- → Can I make this on the stovetop instead?
-
Yes, brown the beef in a Dutch oven, add all ingredients, cover, and simmer over low heat for 45-60 minutes until potatoes are tender. Stir occasionally to prevent sticking.
- → What can I substitute for cream of mushroom soup?
-
You can use cream of chicken, cream of celery, or make a homemade roux-based sauce with beef broth and heavy cream. For a lighter version, try tomato paste mixed with extra broth.
- → How do I store and reheat leftovers?
-
Store in airtight containers in the refrigerator for up to 4 days. Reheat in the microwave with a splash of broth or water to prevent drying, or warm in a 350°F oven covered with foil.
- → Can I freeze this casserole?
-
Absolutely. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. The texture remains excellent after freezing.
- → What sides pair well with this dish?
-
Cornbread is the classic accompaniment, but crusty bread, green salad, or steamed vegetables like broccoli or green beans work wonderfully. Coleslaw adds a nice refreshing contrast.
- → How can I make it spicier?
-
Add diced jalapeños, cayenne pepper, or chopped green chilies. A dash of hot sauce or red pepper flakes also works well. Adjust the spice level to your preference.