Slow Cooker Cowboy Casserole Recipe

Slow cooker cowboy casserole is a hearty beef and potato crockpot dinner loaded with beans, corn, tomatoes, and melted cheddar. Everything cooks together in one pot while you go about your day, and you end up with a cozy, scoopable casserole that tastes like a cross between chili and cheesy potatoes.

This version uses simple pantry ingredients, no canned soup, and a creamy, ranch seasoned sauce that thickens as it cooks.

Why You Will Love This Slow Cooker Cowboy Casserole

• True dump and go after a quick beef browning step
• Family friendly comfort food with familiar flavors
• Budget conscious ingredients that stretch a pound or two of beef
• Easy to customize with what you have in the pantry
• Great for busy nights, game days, or cold weather meals
• Leftovers reheat very well for lunches

Ingredients

Serves about 6

• 1½ pounds ground beef (80 to 90 percent lean)
• 1 medium yellow onion, diced
• 3 cloves garlic, minced
• 1½ teaspoons kosher salt, divided (or to taste)
• ¾ teaspoon black pepper, divided
• 1 teaspoon smoked paprika or regular paprika
• 1 can (14 to 15 ounces) diced tomatoes, undrained
• 1 can (15 ounces) kidney beans, drained and rinsed
• 1 can (15 ounces) pinto beans or black beans, drained and rinsed
• 1½ cups frozen corn kernels (or canned corn, drained)
• 1 packet ranch seasoning mix (about 1 ounce) or 3 tablespoons homemade ranch seasoning
• ½ cup beef broth or chicken broth
• 2 pounds russet or Yukon gold potatoes, peeled if desired and sliced ¼ inch thick
• 2 cups shredded cheddar cheese
• 2 tablespoons olive oil or canola oil (only if your beef is very lean)
• Optional garnish: sliced green onions, chopped fresh parsley, or a spoonful of sour cream

Ingredient Notes

Ground beef
Provides the main richness and savoriness. Use at least 80 percent lean so you get flavor without too much grease. If you use very lean beef, add a little oil when browning.

Potatoes
Yukon gold potatoes hold their shape nicely and become creamy. Russets become softer and more rustic. Slice them in even, thin rounds so they cook through in the time given.

Beans
A mix of kidney and pinto gives great texture and color. Any medium beans like black beans or white beans work too. Rinse canned beans to remove excess salt and starch.

Corn
Adds sweetness and bright pops of texture. Frozen corn goes in straight from the freezer.

Diced tomatoes
Use regular, fire roasted, or tomatoes with mild green chiles if you like a bit more kick. The juice helps create the sauce so do not drain.

Ranch seasoning
Brings tangy, herby flavor that pulls everything together. If using a salty brand, you may want to reduce the added salt slightly and adjust at the end.

Cheddar cheese
Sharp cheddar adds the most flavor. Buy a block and shred it for the best melt, or use pre shredded in a pinch.

Broth
A small amount of broth keeps the casserole moist and saucy without becoming soup like.

How To Make Slow Cooker Cowboy Casserole

Slow cooker cowboy casserole ingredients arranged around an empty crockpot, including sliced potatoes, browned ground beef with onions, shredded cheddar cheese, beans, corn, diced tomatoes, and ranch seasoning on a white marble counter.
  1. Prep the slow cooker
    Lightly grease the inside of a 6 quart slow cooker with cooking spray or a bit of oil so the potatoes do not stick.
  2. Brown the beef with aromatics
    Place a large skillet over medium to medium high heat.
    Add ground beef and diced onion. If the beef is very lean, add the oil.
    Cook, breaking up the meat, until the beef is no longer pink and the onion has softened, about 6 to 8 minutes.
    Stir in the garlic, 1 teaspoon of the salt, ½ teaspoon of the black pepper, and the paprika. Cook 1 minute more until fragrant.
    Drain off excess fat and set the mixture aside.
  3. Mix the vegetables and seasoning
    In a large bowl, combine the diced tomatoes with their juice, both types of beans, corn, ranch seasoning, broth, and the remaining ½ teaspoon salt and ¼ teaspoon pepper. Stir well so the ranch seasoning dissolves into the liquid.
  4. Layer the casserole
    Spread half of the sliced potatoes in an even layer on the bottom of the slow cooker.
    Spoon half of the beef and onion mixture over the potatoes.
    Pour half of the tomato and bean mixture over the beef.
    Repeat with the remaining potatoes, beef, then the rest of the tomato mixture, making sure the liquid is fairly evenly distributed. Press down gently with the back of a spoon so everything is nestled together.
  5. Cook
    Cover the slow cooker.
    Cook on low for 6 to 7 hours, or on high for 3 to 4 hours, until the potatoes are very tender when pierced with a fork. Avoid lifting the lid often, since that extends the cooking time.
  6. Add the cheese
    Once the potatoes are tender, sprinkle the shredded cheddar evenly over the top.
    Cover and cook on low for another 10 to 15 minutes until the cheese has fully melted and looks bubbly around the edges.
  7. Serve
    Scoop the casserole into bowls, making sure each serving has some potatoes from the bottom and cheesy topping from the top.
    Garnish with sliced green onions, chopped parsley, or a little sour cream if you like. Serve hot.

Recipe Tips

• Slice potatoes evenly so they cook at the same rate. Aim for about ¼ inch thick.
• Keep the potato layer on the bottom so it sits in the flavorful liquid and cooks through.
• Season in layers. A little salt and pepper in the beef, plus the ranch mix, keeps the final dish well seasoned without being bland in the center.
• Do not skip browning the beef. It adds flavor and prevents greasy texture in the slow cooker.
• If the casserole looks too liquid right when cooking time ends, turn off the slow cooker and let it rest uncovered for 10 to 15 minutes. The sauce will thicken as it cools slightly.

Substitutions

• Meat: Swap ground turkey or ground chicken for the beef. Use a little extra oil and do not overcook so it stays moist.
• Potatoes: Use baby potatoes cut into chunks if you prefer. Sweet potatoes will work for a sweeter, earthier version.
• Cheese: Substitute part of the cheddar with Monterey Jack, pepper Jack, or Colby Jack.
• Beans: Use all of one type if that is what you have. White beans, chili beans (without pork), or black eyed peas all fit the flavor profile.
• Ranch seasoning: Use a reduced sodium ranch mix or a homemade blend if you want more control over salt.
• Dairy free: Use a plant based shredded cheese or simply leave off the cheese and serve with avocado slices on top.

Variations

Spicy cowboy casserole
Add 1 can of diced tomatoes with green chiles in place of regular tomatoes, include 1 finely chopped jalapeño with the onion and beef, and use pepper Jack cheese on top.

Veggie heavy cowboy casserole
Add 1 chopped red bell pepper and 2 diced carrots to the beef while it browns. You can also stir in a handful of baby spinach during the last 10 minutes of cooking so it wilts into the sauce.

Cheesy topper cowboy casserole
Instead of sprinkling all the cheese on top at the end, layer half of the cheese in the middle over the first beef layer, then finish with the rest on top for extra cheesy pockets throughout.

What To Serve With Cowboy Casserole

This slow cooker cowboy casserole is a full meal in a bowl, but a couple of simple sides round it out nicely.

Serving of slow cooker cowboy casserole on a white plate, showing cheesy potatoes, ground beef, beans, corn, and tomatoes topped with sliced green onions, with a fresh salad in the background.

• Crisp green salad with a light vinaigrette
• Steamed green beans or broccoli
• Roasted carrots or a tray of mixed roasted vegetables
• Warm dinner rolls or crusty bread
• Sliced fresh fruit to keep the meal feeling bright

Storage

• Cool leftovers until barely warm, then transfer to airtight containers.
• Refrigerate up to 4 days.
• For longer storage, freeze portions in freezer safe containers for up to 3 months. Leave a little space at the top for expansion.
• Thaw frozen portions in the refrigerator overnight before reheating for the best texture.

Reheating

Stovetop
Place leftovers in a skillet or saucepan with a splash of broth or water. Cover and warm over medium low heat, stirring occasionally, until hot all the way through.

Microwave
Transfer a serving to a microwave safe dish, cover loosely, and heat in 45 to 60 second bursts, stirring in between, until steaming hot. Add a spoonful of water or broth if the potatoes seem dry.

Oven
For a larger amount, place leftovers in an oven safe dish, cover with foil, and warm at 350 degrees F for 20 to 25 minutes until heated through. You can add a small handful of extra cheese during the last few minutes if you like.

Frequently Asked Questions About Slow Cooker Cowboy Casserole

Can I prep this the night before and cook it the next day?

Yes. Brown the beef with onion and garlic, let it cool, then layer everything in the slow cooker insert as directed except for the cheese. Cover and refrigerate the insert overnight. The next day, set the insert in the slow cooker base, let it sit at room temperature for about 20 minutes, then cook. You may need to add about 30 minutes to the cook time since it starts cold.

Can I make this without browning the beef?

It is possible, but not recommended. Raw ground beef can clump, release more fat, and develop less flavor in the slow cooker. Browning also reduces food safety risk since the casserole contains dense layers.

How can I thicken the sauce if it seems runny?

If you want a thicker, more cohesive casserole, stir in ¼ cup of instant mashed potato flakes during the last 15 minutes of cooking, right before you add the cheese. They will absorb extra liquid without changing the flavor much.

Is this cowboy casserole very spicy?

No. As written, it is savory and slightly tangy from the ranch seasoning, with gentle warmth from paprika only. For kids who are especially sensitive to spice, use regular paprika instead of smoked and avoid spicy versions of tomatoes.

Helpful Final Notes

Slow cooker cowboy casserole rewards you for a little bit of front end prep. An extra few minutes slicing potatoes evenly and seasoning the beef well makes a big difference in the final flavor. Use the recipe as a template and swap in the beans, cheeses, and vegetables your family loves most.

Slow cooker cowboy casserole cooked in a black crockpot, filled with tender potatoes, seasoned ground beef, beans, corn, tomatoes, and melted cheddar cheese, topped with chopped parsley.

Slow Cooker Cowboy Casserole

f9edc907e3d2f640c2e756b420fd987e happyforkracipes.comEmily Wilson
This slow cooker cowboy casserole is a hearty one pot dinner made with ground beef, tender potatoes, beans, corn, tomatoes, and plenty of melted cheddar cheese. Everything cooks together in the crockpot with savory ranch seasoning for a cozy, scoopable casserole that tastes like a cross between cheesy potatoes and chili.
Prep Time 20 minutes
Cook Time 4 hours
Total Time 4 hours 20 minutes
Course Main Course
Cuisine American
Servings 6 bowls
Calories 520 kcal

Equipment

  • Slow Cooker
  • Large Skillet
  • Cutting board and knife
  • Mixing bowl
  • Measuring cups and spoons

Ingredients
  

Slow Cooker Cowboy Casserole

  • 1.5 pounds ground beef about 80 to 90 percent lean
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 1.5 teaspoons kosher salt divided, plus more to taste
  • 0.75 teaspoon black pepper divided
  • 1 teaspoon paprika smoked or regular
  • 1 can diced tomatoes 14 to 15 ounces, undrained
  • 1 can kidney beans 15 ounces, drained and rinsed
  • 1 can pinto beans 15 ounces, drained and rinsed (or black beans)
  • 1.5 cups frozen corn kernels or canned corn, drained
  • 1 packet ranch seasoning mix about 1 ounce, or 3 tablespoons homemade ranch seasoning
  • 0.5 cup beef broth or chicken broth
  • 2 pounds potatoes russet or Yukon gold, sliced about 1/4 inch thick
  • 2 cups shredded cheddar cheese preferably sharp
  • 2 tablespoons olive oil only if beef is very lean, or use canola oil
  • sliced green onions or chopped parsley optional garnish
  • sour cream optional for serving

Instructions
 

  • Step 1: Prepare the slow cooker. Lightly grease the inside of a 6 quart slow cooker with cooking spray or a little oil so the potatoes do not stick.
  • Step 2: Brown the beef and aromatics. Place a large skillet over medium to medium high heat. Add the ground beef and diced onion. If your beef is very lean, add the olive oil. Cook, breaking the meat into crumbles, until the beef is no longer pink and the onion is softened, about 6 to 8 minutes. Stir in the minced garlic, 1 teaspoon of the salt, 1/2 teaspoon of the black pepper, and the paprika. Cook for 1 minute more, then drain off excess fat and set the beef mixture aside.
  • Step 3: Combine vegetables and seasoning. In a large mixing bowl, stir together the diced tomatoes with their juice, kidney beans, pinto beans, frozen corn, ranch seasoning mix, broth, and the remaining 1/2 teaspoon salt and 1/4 teaspoon pepper until the ranch seasoning is evenly distributed.
  • Step 4: Layer the casserole. Spread half of the sliced potatoes in an even layer on the bottom of the slow cooker. Spoon half of the browned beef mixture over the potatoes. Pour half of the tomato and bean mixture over the beef, including some of the liquid. Repeat these layers with the remaining potatoes, beef, and tomato mixture. Gently press down with the back of a spoon so everything is nestled together and the potatoes are mostly covered by liquid.
  • Step 5: Cook. Cover the slow cooker. Cook on low for 6 to 7 hours, or on high for 3 to 4 hours, until the potatoes are very tender when pierced with a fork. Try not to open the lid during cooking, since that adds extra time.
  • Step 6: Add the cheese. Once the potatoes are tender and the casserole is bubbling, sprinkle the shredded cheddar cheese evenly over the top. Cover again and cook on low for 10 to 15 minutes, just until the cheese is fully melted and glossy.
  • Step 7: Serve. Spoon the cowboy casserole into bowls, making sure to scoop from the bottom so every serving has potatoes, beef, beans, and cheesy topping. Garnish with sliced green onions or parsley and a dollop of sour cream if you like. Serve hot.

Notes

For the best texture, slice the potatoes evenly so they cook at the same rate. If the casserole looks a bit liquid when cooking is finished, turn off the slow cooker and let it stand uncovered for about 10 minutes, which allows the sauce to thicken. You can substitute ground turkey or chicken for the beef, but add a little extra oil and avoid overcooking so the meat stays tender.
Nutrition Facts:
• Calories: 520 
• Carbohydrates: 40 g 
• Protein: 33 g 
• Fat: 24 g 
• Saturated Fat: 11 g 
• Cholesterol: 95 mg 
• Sodium: 1180 mg 
• Potassium: 1350 mg 
• Fiber: 8 g 
• Sugar: 5 g 
• Vitamin A: 600 IU 
• Vitamin C: 28 mg 
• Calcium: 280 mg 
• Iron: 6 mg 

For more creative cooking & baking inspiration ideas, explore Pinterest or connect with us on Facebook.