Slow Cooker Cowboy Casserole

close-up of a cheesy potato-beef casserole with beans and parsleyIf you’re looking for a wholesome, no-fail dinner that basically makes itself, let me introduce you to the Slow Cooker Cowboy Casserole. It’s all about layers of savory ground beef, tender potatoes, hearty beans, sweet corn, and rich tomato sauce simmering away in your slow cooker. A final sprinkle of cheese turns it into a cozy, family-pleasing meal that’s as simple as it is delicious.

Prep time is just 15 minutes, then you set it on low for 6 to 8 hours or high for 3 to 4 hours and go about your day. It’s ideal for busy weeknights, meal prepping ahead, or feeding a hungry crowd. The recipe serves six, and leftovers reheat like a charm, making your next meal a breeze.

Below, you’ll find easy-to-follow ingredients and step-by-step instructions. Plus, I’ll share some smart swaps, make-ahead tips, freezing advice, and answers to common questions to help you nail this recipe every time.

Perfect for Busy Weeknights

  • This recipe works wonders on busy weeknights or when you’re prepping ahead—if you want another set-it-and-forget-it option, try Slow Cooker Hamburger Hash.
  • It’s budget-friendly and uses simple pantry staples you probably already have on hand.
  • Both kids and adults love its comforting, familiar flavors—and that melty cheese topping is always a winner. For another cheesy crowd-pleaser, Crockpot Mac and Cheese is always a hit.

Ingredients and Pantry Staples

Overhead view of bowls with potatoes, ground beef, beans, corn, cheese, sauces and spices for casserole.

  • 1 pound ground beef
  • 4 cups potatoes chopped (Russet or Yukon Gold recommended)
  • 1 can (15 ounces) kidney beans drained and rinsed
  • 1 can (15 ounces) corn drained
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 1 cup shredded cheese optional, for topping
  • Sour cream and chopped chives optional, for garnish

Step-by-Step Cooking Directions

  1. Heat a skillet over medium heat and brown the ground beef until cooked through; drain excess fat.
  2. Drain and rinse the kidney beans and drain the canned corn.
  3. Chop potatoes into bite-sized (about 1-inch) pieces.
  4. Spread the chopped potatoes evenly across the bottom of the slow cooker.

    Top-down view of a kitchen counter with browned ground beef, potatoes, and bowls of beans and corn.

  5. Add a layer of the browned ground beef over the potatoes.
  6. Scatter the drained beans and corn evenly over the beef.
  7. Pour the tomato sauce over the layered ingredients.
  8. Sprinkle garlic powder, onion powder, smoked paprika, salt, and black pepper over the top.

    Hands pour tomato sauce over layered potatoes, beans, and corn in slow cookers.

  9. Repeat the layering if needed so ingredients are evenly distributed.
  10. Cover the slow cooker and cook on low for 6–8 hours or on high for 3–4 hours, until potatoes are fork-tender.
  11. About 30 minutes before serving, sprinkle shredded cheese on top and let it melt.

    Hands add ingredients to stacked slow cookers featuring beef, potatoes, and melted cheese on a marble countertop.

Pro Tips for Best Results

Practical tips to get the best results with this Slow Cooker Cowboy Casserole.

  • Brown and drain the ground beef well. Removing excess fat prevents a greasy casserole and helps the flavors shine.
  • Cut potatoes into uniform bite-sized pieces (about 1 inch). Even sizes cook more consistently and are less likely to fall apart.
  • Always place the potatoes on the bottom of the slow cooker—as in our Slow Cooker Cowboy Potato Casserole. They need to be closest to the heat source to become tender during the long cook.
  • Do not overfill the slow cooker. Aim to fill the insert no more than two thirds full so everything cooks evenly and the lid seals properly.
  • If your tomato sauce is very thick or you notice little liquid, add 1/4 to 1/2 cup water or low-sodium broth. A bit of extra liquid helps the potatoes finish cooking, especially on low heat.
  • Avoid lifting the lid while it cooks. Every time you open the slow cooker you let heat escape and add significant cooking time.
  • Add shredded cheese in the last 20–30 minutes so it melts without releasing too much moisture. If you prefer a browned top, transfer to an oven-safe dish and briefly broil after cooking.
  • Taste and adjust salt and pepper after cooking. Flavors concentrate during slow cooking, so it’s easier to correct seasoning at the end than earlier.
  • If using lean ground turkey or chicken, add a tablespoon of oil when browning to prevent dryness and improve browning.
  • Make-ahead note: assemble layers in the slow cooker insert and refrigerate overnight. Let the insert sit at room temperature for 15–20 minutes before starting to avoid a longer cook time from a cold insert.
  • Freezing tip: cool completely before freezing in airtight containers. Thaw in the refrigerator overnight and reheat until the center reaches 165°F (74°C). Potatoes may be slightly softer after freezing but the flavor stays great.
  • For dietary swaps, use plant-based crumbles and vegetable broth, or dairy-free cheese and skip sour cream; increase seasonings slightly to compensate for milder alternatives.

Easy Swaps and Add-Ins

bowl of hearty cheesy beef chili with potatoes, corn, beans, sour cream and green onions

Substitutions

  • Swap ground beef for ground turkey, chicken, or a plant-based meat alternative if you want something lighter or vegetarian. For a Tex-Mex chicken twist, see our Easy Chicken Burrito Casserole for flavor cues.
  • Use sweet potatoes in place of regular potatoes for a subtle sweetness and added nutrients.

Add Veggies

  • Add diced bell peppers, chopped zucchini, or mushrooms for extra color, flavor, and nutrition.

Spice It Up

  • Throw in some diced jalapeños, a generous pinch of chili powder, or a splash of hot sauce if you like it spicy and bold. Prefer a chili-loaded slow cooker vibe? Try our Best Crockpot Chili Dog Casserole for inspiration.

Dietary Modifications

  • For a dairy-free version, use dairy-free cheese and skip the sour cream garnish.
  • Check to ensure your seasonings and tomato sauce are gluten-free if you’re cooking for someone with gluten sensitivities.

Serving, Storing, and Reheating

  • How to plate it: Dish up the casserole hot in bowls or deep plates—easy to eat and satisfying.
  • Perfect pairings: Add a fresh green salad—like this crunchy, creamy cucumber ranch salad—plus a slice of crusty bread or sweet cornbread for a well-rounded dinner.
  • Leftovers: Store any extras in an airtight container in the fridge for up to 3 days. When reheating, use the microwave or oven to bring it back to steaming hot.

After cooking, let your casserole cool to room temp (but no longer than two hours) before storing. Transfer leftovers into airtight containers and keep them refrigerated for up to three days. If you want to freeze portions for later, use freezer-safe containers or sturdy zip-top bags. Press out as much air as you can and freeze for up to three months.

For an easy make-ahead dinner, assemble the layers in your slow cooker insert the night before. Cover it tightly and pop it in the fridge until you’re ready to cook. You can also brown the beef and chop the potatoes a day ahead to cut down on prep time.

When reheating, you’ve got several options:

  • Microwave: Place a serving in a microwave-safe dish, cover loosely, and heat on medium for 2 to 4 minutes, stirring halfway through, until nice and hot.
  • Oven: Preheat to 350°F (175°C), put the casserole in an oven-safe dish, cover with foil, and bake for 20 to 30 minutes, or a little longer if frozen or very cold.
  • Slow cooker: For bigger batches, warm leftovers on low for 1 to 2 hours until piping hot. If frozen, thaw overnight first to keep it tasting great.

Reheating tip: If it seems dry, add a splash of broth or water before warming. Then, sprinkle on fresh shredded cheese in the last 10 to 15 minutes so it gets that melty magic. Always reheat until the center hits 165°F (74°C). Keep in mind, potatoes might soften slightly after freezing and thawing, but the flavors will stay delicious.

cheesy potato beef casserole with beans, corn, and herbs in a black slow cooker

Answers to Common Questions

Can I make this casserole ahead of time?

Definitely! Layer everything in the slow cooker insert the night before, keep it covered in the fridge, and start cooking when you’re ready the next day.

Can I freeze this dish?

Absolutely. Let the casserole cool completely, then pop it into a freezer-safe container or bag for up to three months. For another make-ahead option that also freezes well, try our High Protein Chicken Parmesan Casserole. Thaw in the fridge overnight before reheating.

Can I use fresh tomatoes instead of canned tomato sauce?

Yes! Blend fresh tomatoes into a smooth puree, and it works beautifully in place of canned tomato sauce for a fresher flavor.

close-up of a cheesy beef and potato bake with corn and parsley

Print

A wholesome slow-cooker casserole featuring layers of savory ground beef, tender potatoes, beans, corn, and tomato sauce, topped with melted cheese, perfect for busy weeknights and family meals.

  • Author: Ashley
  • Prep Time: 15 minutes
  • Cook Time: 6 to 8 hours on low or 3 to 4 hours on high
  • Total Time: 6 hours 15 minutes to 8 hours 15 minutes (low) or 3 hours 15 minutes to 4 hours 15 minutes (high)
  • Yield: 6 servings 1x
  • Category: Main Course

Ingredients

Scale
  • 1 pound ground beef
  • 4 cups chopped potatoes (Russet or Yukon Gold, about 1-inch pieces)
  • 1 can (15 ounces) kidney beans, drained and rinsed
  • 1 can (15 ounces) corn, drained
  • 1 can (15 ounces) tomato sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 1 cup shredded cheese (optional, for topping)
  • Sour cream (optional, for garnish)
  • Chopped chives (optional, for garnish)

Instructions

  1. Heat a skillet over medium heat and brown the ground beef until cooked through; drain excess fat.
  2. Drain and rinse the kidney beans and drain the canned corn.
  3. Chop potatoes into bite-sized (about 1-inch) pieces.
  4. Spread the chopped potatoes evenly across the bottom of the slow cooker.
  5. Add a layer of the browned ground beef over the potatoes.
  6. Scatter the drained beans and corn evenly over the beef.
  7. Pour the tomato sauce over the layered ingredients.
  8. Sprinkle garlic powder, onion powder, smoked paprika, salt, and black pepper over the top.
  9. Repeat layering if needed to evenly distribute ingredients.
  10. Cover the slow cooker and cook on low for 6 to 8 hours or on high for 3 to 4 hours, until potatoes are fork-tender.
  11. About 20 to 30 minutes before serving, sprinkle shredded cheese on top and let it melt inside the slow cooker.

Notes

Brown and drain ground beef well to avoid a greasy casserole and enhance flavor., Cut potatoes uniformly (about 1 inch) for even cooking and to prevent falling apart., Always place potatoes on the bottom for optimal cooking since they need the heat source., Do not overfill the slow cooker; fill no more than two thirds full for even cooking and proper lid sealing., Add 1/4 to 1/2 cup water or low-sodium broth if tomato sauce is very thick or liquid is insufficient., Avoid lifting the lid during cooking to prevent heat loss and extended cooking time., For a browned cheese top, after slow cooking, transfer casserole to an oven-safe dish and broil briefly., Adjust salt and pepper after cooking as flavors concentrate during slow cooking., When using lean ground turkey or chicken, add a tablespoon of oil when browning to prevent dryness., The casserole can be assembled the night before and refrigerated; allow the insert to sit at room temperature for 15–20 minutes before cooking., Cool completely before freezing; freeze up to three months. Thaw overnight in fridge and reheat until center reaches 165°F (74°C)., Potatoes may soften slightly after freezing and thawing; flavor remains great., For dairy-free option, use dairy-free cheese and skip sour cream. Increase seasonings slightly to compensate., Ensure seasonings and tomato sauce are gluten-free if needed., Leftovers keep refrigerated for up to 3 days in airtight container; reheat via microwave, oven, or slow cooker.

Nutrition

  • Serving Size: 1 serving
  • Calories: Approx. 350 calories per serving (estimate, varies by specific ingredients used)
  • Fat: Approx. 15 grams per serving
  • Carbohydrates: Approx. 30 grams per serving
  • Protein: Approx. 22 grams per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Lunch

Adam Benali

ABOUT THE AUTHOR

Adam Benali

Hi, I’m Adam Benali, an American-born chef with Moroccan roots, recipe creator, and the voice behind Mama Pantry. I grew up surrounded by the warm spices, comforting meals, and generous hospitality of Moroccan family cooking. Mama Pantry is where I share easy, flavorful recipes made for real home kitchens — from quick breakfasts and family dinners to cozy pantry meals you’ll want to make again and again.

READ MORE →

Leave a Comment

Recipe rating