Go Back Email Link
+ servings

Slow Cooker Cowboy Casserole

This Slow Cooker Cowboy Casserole is a hearty, comforting one-pot meal with ground beef, potatoes, beans, corn, and cheese. Just 20 minutes of prep delivers a cozy, flavorful dinner everyone will love.
Print Recipe
A plate of cheesy casserole with ground meat, beans, corn, and topped with chopped parsley; a cutting board with fresh parsley is in the background.
Prep Time:20 minutes
Cook Time:6 hours
Total Time:6 hours 20 minutes

Ingredients

  • 1 lb ground beef
  • 1 small yellow onion diced
  • 2 garlic cloves minced
  • 2 tsp smoked paprika
  • 1 tsp dried thyme
  • ½ tsp salt
  • ¼ tsp black pepper
  • 3 medium potatoes peeled and thinly sliced
  • 1 can 15 oz fire-roasted diced tomatoes, drained
  • 1 cup frozen corn
  • 1 can 15 oz white beans or pinto beans, drained and rinsed
  • ¾ cup sour cream
  • ½ cup whole milk
  • 1 ½ cups shredded cheddar cheese divided
  • ¼ cup chopped pickled jalapeños optional, for kick
  • ½ tsp liquid smoke optional, for that “campfire” flavor

Instructions

  • Step 1: Brown the Beef. Heat a skillet over medium and cook the ground beef with the onion and garlic until everything is browned and fragrant. Stir in the paprika, thyme, salt, and pepper, then drain off any excess fat to keep the casserole from getting greasy.
  • Step 2: Mix the Creamy Layer. In a medium bowl, whisk together the sour cream, milk, and 1 cup of the cheddar. If you’re feeling bold, add the pickled jalapeños and a splash of liquid smoke—they give the casserole a fun cowboy-campfire vibe.
  • Step 3: Assemble in the Slow Cooker. Start with a base layer of potatoes, then spoon on half of the beef mixture. Add half the tomatoes, corn, and beans, then dollop and gently spread half of the creamy mixture over the top. Repeat the whole layering process once more, finishing with the remaining cheese so it melts into a gorgeous, bubbly topping.
  • Step 4: Cook. Pop the lid on and cook on low for 6–7 hours or high for 3–4 hours, until the potatoes are completely tender and the whole thing is hot and bubbly.
  • Step 5: Rest & Serve. Let the completed cowboy casserole sit for about 10 minutes so it can settle and thicken. Scoop and serve with chopped scallions or fresh parsley for a bright, fresh finish. To stretch the meal even further, serve over mashed potatoes or steamed rice.

Notes

Optional Variations & Dietary Adaptations

Slow cooker cowboy casserole is wonderfully adaptable, so feel free to make it your own.
Here are just a few ideas of ways you can customize it:

1. Vegetarian

Skip the beef and double up the beans, or use 1–2 cups of cooked lentils for a hearty, protein-rich base.
You’ll still get tons of flavor from the aromatics, spices, and smoky add-ins.
If you want a “meatier” consistency, finely chop and brown a pint or two of mushrooms at the beginning, then add the beans or lentils.

2. Dairy-Free

Use your favorite dairy-free sour cream alternative and dairy-free shredded cheese.
For the milk, swap in canned full-fat coconut milk or a full-fat, unsweetened cashew or oat milk (avoid low-fat options to prevent splitting).

3. Protein Swap

Ground turkey or chicken works great, though you may want to add a splash of oil when browning since they’re leaner.
For a smoky, cowboy-campfire vibe, you can also mix in a little cooked bacon or use ground bison.

4. Spicy

Use smoked hot paprika or chipotle powder instead of regular smoked paprika, add extra pickled jalapeños, or layer in a can of Rotel tomatoes with green chiles for a bigger kick.
For even more punch, use pepperjack instead of cheddar.

5. Southwestern

Swap the pinto beans for black beans, use Rotel tomatoes, and add a teaspoon of cumin.
Finish with Monterey Jack instead of cheddar for a softer melt and Southwestern flair.

Expert Tips & Tricks 

Don’t skip browning the beef

It adds tons of flavor and prevents your crock pot cowboy casserole from tasting flat.
You want those little browned bits (fond!) that develop in the skillet—they’re pure flavor gold!
(To avoid dirtying an extra dish, use the sauté function on an Instant Pot, then swap over to the slow cooking function after browning.)

Grate your own cheese

It melts smoother and creamier than pre-shredded cheese, which is coated in anti-caking agents.
Plus, it’s usually cheaper and tastier—win-win!

Cut the potatoes evenly

Aim for similar-sized slices so they cook at the same rate.
If some are too thick, they may still be firm even when everything else is done.
A mandoline or food processor with slicer attachment takes all the guesswork out of it!

Check the potatoes, not the clock

Slow cookers vary wildly in terms of strength and heat.
Your casserole is finished when the potatoes are easily pierced with a fork and the center is hot and bubbly.

Layering matters

Building the casserole in layers keeps everything evenly distributed and prevents the creamy mixture from sinking to the bottom.
Dolloping and gently spreading the creamy layer helps it melt into all the nooks and crannies.

Use full-fat dairy

Lower-fat milk is more likely to curdle during long cook times.
Whole milk or evaporated milk will give you smooth, creamy results.

Storage & Reheating

Refrigeration

Let the cowboy casserole cool completely, then transfer leftovers to an airtight container.

It will keep well in the fridge for up to 4 days.
The flavors actually deepen over time, making it an even better next-day meal.

Freezing

Hamburger potato casserole freezes beautifully!

Scoop leftovers into freezer-safe containers or heavy-duty zip-top bags, press out as much air as possible, and freeze for up to 2-3 months.
For the neatest portions, freeze individual servings—perfect for quick lunches or weeknight dinners.
Move the frozen casserole to the refrigerator and let it thaw overnight.
Avoid thawing at room temperature to maintain food safety and texture.

Reheating

Warm individual portions in the microwave in 60–90 second intervals, stirring halfway through for even heating.
For larger amounts, reheat in a covered baking dish at 350°F for 20–25 minutes, adding a splash of milk if it seems dry.
If you want to refresh the cheesy top, sprinkle on a little extra cheddar before baking.
Prep Time: 20 minutes
Cook Time: 6–7 hours on LOW or 3–4 hours on
HIGH
Yields: 6–8 servings

Nutrition Facts (per serving – based on 8 servings)

  • Calories: ~375 kcal
  • Protein: ~21g
  • Carbohydrates: ~28g
  • Fat: ~21g
  • Saturated Fat: ~9g
  • Cholesterol: ~65mg
  • Fiber: ~4g
  • Sugar: ~5g
  • Sodium: ~520mg

Nutrition

Calories: 375kcal
Servings: 6 servings
Calories: 375kcal
QR Code linking back to recipe