Slow Cooker Cowboy Casserole
I remember the first time I made this Slow Cooker Cowboy Casserole for a chilly Sunday: the house smelled like chili and melted cheese, the potatoes softened to fork-tender, and everyone lined up for seconds. It’s a no-fuss, one-pot comfort dinner that feeds a crowd, stretches a budget, and shrugs off busy weeknights.
What makes this recipe special
This casserole combines pantry staples—ground beef, two types of beans, crushed tomatoes, and potatoes—into an easy slow cooker meal. It’s great for feeding families, bringing to potlucks, or prepping on a weekend for grab-and-go dinners. The slow, low heat lets flavors meld while the potatoes cook through, creating a hearty, chile-kissed stew topped with gooey cheddar.
“Hearty, kid-approved, and practically impossible to mess up—perfect for busy nights.”
Reasons to try it now:
- Budget-friendly: inexpensive ingredients that stretch to many servings.
- Hands-off cooking: dump-in-slow-cooker ease.
- Versatile: easy to adapt for spice, protein, or vegetarian swaps.
- Crowd-pleaser: familiar flavors most people love.
The cooking process explained
Before diving into the exact ingredients, here’s the quick rundown so you know what to expect:
- Brown the beef for flavor and to remove excess fat.
- Combine meat, potatoes, beans, tomatoes, and onion in the slow cooker.
- Season, then simmer on low (6–8 hours) or high (3–4 hours) until potatoes are tender.
- Finish with shredded cheddar so it melts into a creamy top layer.
This is mostly dump-and-go with one short stovetop step to brown the meat and boost flavor.
What you’ll need
Ingredients
- 2 lbs ground beef (substitute ground turkey or plant-based crumbles)
- 4 medium potatoes, diced (Yukon gold or russets work well)
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) pinto beans, drained and rinsed
- 1 can (28 oz) crushed tomatoes
- 1 onion, chopped (yellow or white)
- 2 cups shredded cheddar cheese (sharp or mild)
- 2 tablespoons chili powder (adjust to taste)
- 1 teaspoon garlic powder
- Salt and pepper to taste
Ingredient notes and swaps:
- Want it spicier? Add 1 tsp cumin and a chopped jalapeño, or 1/2–1 tsp cayenne.
- No potatoes? Substitute 2 cups frozen corn or extra beans for a lower-carb version.
- For a creamier finish, stir in 1/2 cup sour cream or cream cheese at the end.
How to prepare it
- Heat a large skillet over medium. Add the ground beef and cook, breaking it up, until no pink remains (about 6–8 minutes). Season lightly with salt and pepper. Drain excess fat and transfer the beef to the slow cooker.
- Add the diced potatoes, drained black beans, drained pinto beans, crushed tomatoes, and chopped onion to the slow cooker with the beef.
- Sprinkle in the chili powder and garlic powder. Stir everything until evenly combined. Taste and adjust salt and pepper.
- Cover and cook on low for 6–8 hours, or on high for 3–4 hours. The casserole is done when the potatoes are fork-tender.
- Sprinkle the shredded cheddar evenly over the top. Cover and let the cheese melt for 5–10 minutes, or until gooey. Serve hot.
Best ways to enjoy it
Serving suggestions
- Serve garnished with chopped cilantro, sliced green onions, and a dollop of sour cream or plain Greek yogurt.
- Offer corn chips, warm flour tortillas, or crusty bread for dipping.
- Pair with a simple green salad or coleslaw to balance the richness.
- For a Tex-Mex dinner bowl, spoon over rice or cauliflower rice and top with avocado slices.
Plating idea: ladle into deep dishes, add cheese, and finish with pickled jalapeños or lime wedges for brightness.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerate: Cool the casserole to room temperature (within two hours), then transfer to airtight containers. Store in the fridge for 3–4 days.
- Reheat: Warm single portions in the microwave or on the stove until piping hot, at least 165°F (74°C).
- Freeze: Portion into freezer-safe containers or heavy-duty zip-top bags. Freeze up to 3 months. Thaw overnight in the fridge before reheating.
- Slow cooker reheating: Place leftovers in a covered slow cooker on low for 1–2 hours, stirring occasionally until heated through.
Food safety note: Always refrigerate within two hours of cooking. When reheating from frozen, make sure to reach 165°F.
Extra advice
Helpful cooking tips
- Browning matters: Searing the beef adds flavor and helps remove excess fat. If you skip browning, expect a flatter depth of flavor.
- Cut potatoes uniformly: Dice potatoes to similar sizes so they cook evenly in the slow cooker.
- Use low-liquid crushed tomatoes: If your crushed tomatoes are very watery, reduce added liquid elsewhere or cook a bit longer to avoid a soupy texture.
- Slow cooker liners: Use liners for easier cleanup, but avoid them if you want better browning on meats before slow cooking.
- Check toward the end: Slow cooker temperatures can vary. Start checking potatoes at the minimum recommended time.
Creative twists
Recipe variations
- Vegetarian: Replace beef with extra beans, lentils, or diced portobello mushrooms. Add a few tablespoons of smoked paprika for depth.
- Southwestern BBQ: Swap crushed tomatoes for 1 cup BBQ sauce + 1 cup crushed tomatoes, and use smoked cheddar.
- Cheesy baked top: Transfer cooked casserole to a baking dish, top with extra cheese and breadcrumbs, and broil 2–3 minutes for a golden crust.
- Chili-style: Add 1–2 tablespoons tomato paste and 1–2 teaspoons cumin, then reduce the cheese to make a chili-like stew.
FAQ
Q: Can I skip browning the beef?
A: You can, but browning adds flavor and helps render excess fat. If you skip it, your dish will still cook, but it may be less rich.
Q: Can I use frozen potatoes?
A: Fresh diced potatoes give the best texture. If using frozen, add them about halfway through cooking to prevent them from becoming mushy.
Q: How spicy is this casserole?
A: With 2 tablespoons of chili powder and no additional heat, it’s mild to medium. Increase chili powder, add cayenne, or include jalapeños for more heat.
Q: Can I make this ahead for a party?
A: Yes. Assemble everything (except cheese) in the slow cooker insert, refrigerate overnight, then cook the next day. Bring to room temperature for 20 minutes before starting to ensure even cooking.
Q: How many does this serve?
A: With 2 lbs of beef and four potatoes, plan for about 6–8 hearty servings, depending on portion size and sides.
Conclusion
If you’re looking for a dependable, crowd-pleasing slow cooker meal, this Cowboy Casserole delivers comfort without fuss. For another take on slow-cooker cowboy-style casseroles and different ingredient ideas, check out this version on Crockpot Cowboy Casserole recipe on Chelsea’s Messy Apron. You can also compare variations and serving suggestions at Crock Pot Cowboy Casserole at What Molly Made.
Enjoy the cozy simplicity—this is one of those dinners you can set and forget, then come back to a warm, cheesy meal everyone will love.

Slow Cooker Cowboy Casserole
Ingredients
Method
- Heat a large skillet over medium. Add the ground beef and cook, breaking it up, until no pink remains (about 6–8 minutes). Season lightly with salt and pepper. Drain excess fat and transfer the beef to the slow cooker.
- Add the diced potatoes, drained black beans, drained pinto beans, crushed tomatoes, and chopped onion to the slow cooker with the beef.
- Sprinkle in the chili powder and garlic powder. Stir everything until evenly combined. Taste and adjust salt and pepper.
- Cover and cook on low for 6–8 hours, or on high for 3–4 hours. The casserole is done when the potatoes are fork-tender.
- Sprinkle the shredded cheddar evenly over the top. Cover and let the cheese melt for 5–10 minutes, or until gooey. Serve hot.
