Cowboy casserole is the kind of dinner that disappears before you even finish clearing the table. It layers seasoned ground beef, sweet corn, and beans in a creamy tomato sauce, then tops everything with a golden crown of crispy tater tots and melted cheddar. It is pure comfort food with zero fuss.
I started making this when my kids were small and I needed something that could go from fridge to oven without a pile of dishes. The whole thing comes together in one skillet plus a baking dish, and the oven does the rest of the work. It is hearty enough for hungry teenagers and cozy enough for a rainy Tuesday.
The trick is browning the beef properly and letting the sauce simmer just long enough to thicken so the tots stay crisp instead of sinking into soup. Once you nail that, this becomes a regular in your rotation.
Why You'll Love This Recipe
About the Ingredients
1 1/2 lbs (680g) lean ground beef (85/15)
85/15 gives enough fat for flavor without a greasy casserole. Ground turkey or a plant-based crumble works as a swap; if using turkey, add an extra tablespoon of oil to the skillet.
1 medium yellow onion, diced (about 1 cup)
Yellow onion brings sweetness once softened. A red onion or 1 cup of frozen diced onion is a fine substitute in a pinch.
2 cloves garlic, minced
Fresh garlic gives the best aroma, but 1/2 teaspoon garlic powder can stand in. Add powder with the spices rather than at the end so it blooms.
1 can (15 oz / 425g) sweet corn, drained
Canned corn is convenient and sweet. Frozen corn (1 1/2 cups) or leftover grilled corn cut off the cob adds a nice smoky note.
1 can (15 oz / 425g) pinto beans, rinsed and drained
Pinto beans hold their shape nicely. Black beans or kidney beans are easy swaps, and rinsing cuts the canned, starchy taste.
1 can (10.5 oz / 300g) condensed cream of mushroom soup
This is the creamy binder. Cream of chicken or a homemade roux of 2 tablespoons butter, 2 tablespoons flour, and 1 cup milk works instead.
1/2 cup (120ml) whole milk
Whole milk keeps the sauce rich. Half-and-half makes it richer; for dairy-free, use unsweetened oat milk and a dairy-free cream soup.
1 cup (115g) shredded sharp cheddar cheese, divided
Sharp cheddar punches through the creamy sauce. Colby Jack or a Mexican blend melts beautifully if you want a milder flavor.
1 teaspoon smoked paprika, plus 1/2 teaspoon each salt and black pepper
Smoked paprika gives that campfire flavor. Regular paprika works but is less smoky; taste and adjust salt after the sauce simmers.
1 bag (32 oz / 900g) frozen tater tots
Frozen tots go straight from the bag to the dish, no thawing needed. Crinkle-cut fries or frozen hash browns also work as a topping.
Tips & Tricks
Drain the fat after browning
Tilt the skillet and spoon off excess grease so the casserole does not turn oily and the sauce clings properly.
Simmer the sauce until thick
Let the beef mixture bubble for 3 to 4 minutes before spreading it in the dish; a loose sauce makes the tots soggy.
Do not crowd the tots
Arrange them in a single, slightly overlapping layer so hot air can circulate and every tot gets crisp.
Rest before serving
Give the casserole 5 minutes out of the oven so the filling sets and does not run when you scoop it.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish with cooking spray or a teaspoon of oil so nothing sticks.
2. Brown the beef
Heat a large skillet over medium-high heat (about 375°F / 190°C pan surface). Add the ground beef and cook 6 to 8 minutes, breaking it up, until no pink remains and the crumbles are browned at the edges.
3. Soften the aromatics
Add the diced onion and cook 4 to 5 minutes until translucent and soft. Stir in the garlic and cook 30 seconds until fragrant, being careful not to brown it.
4. Build the sauce
Stir in the corn, beans, cream of mushroom soup, milk, smoked paprika, salt, and pepper. Bring to a gentle simmer and cook 3 to 4 minutes until the sauce thickens and coats the back of a spoon.
5. Add the cheese
Turn off the heat and stir in 1/2 cup of the cheddar until it melts into the sauce. Taste and adjust salt, then spread the mixture evenly in the prepared baking dish.
6. Top with tots
Arrange the frozen tater tots in a single layer over the filling, slightly overlapping, and sprinkle the remaining 1/2 cup cheddar over the top.
7. Bake until golden
Bake 30 to 35 minutes until the filling bubbles at the edges and the tots are deep golden brown. For extra crunch, broil 2 minutes, watching closely so the cheese does not burn.
8. Rest and serve
Let the casserole rest 5 minutes so the filling sets, then scoop and serve hot with a sprinkle of chopped green onion if you like.
Delicious Variations
BBQ Cowboy Casserole
Swap the cream of mushroom soup for 1 cup of barbecue sauce and 1/2 cup of milk for a smoky, tangy twist.
Tex-Mex Version
Use black beans, add a 4-oz can of diced green chiles, and swap cheddar for pepper Jack cheese.
Loaded Bacon Ranch
Stir 6 slices of crumbled cooked bacon into the filling and drizzle the finished casserole with ranch dressing.
How to Store Cowboy Casserole
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat covered at 350°F (175°C) for 15 to 20 minutes to keep the tots from drying out.
Freezer
Freeze the cooled filling alone for up to 3 months in a freezer-safe container; add fresh tots when reheating. Freezing the assembled casserole with tots is possible but the tots will soften.
Reheating
Reheat individual portions in the microwave for 2 to 3 minutes, or the whole dish covered in a 350°F (175°C) oven for 20 minutes until steaming hot.
Frequently Asked Questions
Q: Can I make cowboy casserole ahead of time?
Yes, you can assemble cowboy casserole up to 24 hours ahead and refrigerate it covered before baking. Add 5 to 10 extra minutes to the bake time since it starts cold, and do not add the tots until just before baking for the crispiest top.
Q: Why did my tater tots turn out soggy?
Soggy tots usually mean the filling was too wet or the casserole was covered while baking. Simmer the beef mixture until thick, spread it in a thin even layer, and bake uncovered so steam can escape.
Q: Can I use frozen ground beef or turkey instead?
Yes, ground turkey or chicken works well in place of beef. Use 90/10 turkey and add a tablespoon of olive oil to the skillet since it has less fat, then season a bit more boldly.
Q: How do I know when cowboy casserole is done?
It is done when the filling bubbles at the edges and the tots are deep golden brown, about 30 to 35 minutes at 400°F (200°C). If the cheese browns too fast, tent the dish loosely with foil.
Q: What should I serve with cowboy casserole?
A simple green salad, steamed broccoli, or garlic bread rounds out the meal nicely. Because the casserole is rich and hearty, a bright acidic side like coleslaw balances it well.
Give this cowboy casserole a try on your next busy weeknight and watch the whole pan vanish. If you make it, snap a photo and let me know how your family liked it, and pin the recipe for later.
Cowboy Casserole
Cowboy Casserole is an easy weeknight family dinner made with ground beef and tater tots in a creamy, cheesy sauce for a hearty one-dish meal.
🧂 Ingredients
- 1 1/2 lbs (680g) lean ground beef (85/15)
- 1 medium yellow onion, diced (about 1 cup)
- 2 cloves garlic, minced
- 1 can (15 oz / 425g) sweet corn, drained
- 1 can (15 oz / 425g) pinto beans, rinsed and drained
- 1 can (10.5 oz / 300g) condensed cream of mushroom soup
- 1/2 cup (120ml) whole milk
- 1 cup (115g) shredded sharp cheddar cheese, divided
- 1 teaspoon smoked paprika, plus 1/2 teaspoon each salt and black pepper
- 1 bag (32 oz / 900g) frozen tater tots
📋 Instructions
- 1Preheat and prep — Preheat the oven to 400°F (200°C). Lightly grease a 9×13-inch baking dish with cooking spray or a teaspoon of oil so nothing sticks.
- 2Brown the beef — Heat a large skillet over medium-high heat (about 375°F / 190°C pan surface). Add the ground beef and cook 6 to 8 minutes, breaking it up, until no pink remains and the crumbles are browned at the edges.
- 3Soften the aromatics — Add the diced onion and cook 4 to 5 minutes until translucent and soft. Stir in the garlic and cook 30 seconds until fragrant, being careful not to brown it.
- 4Build the sauce — Stir in the corn, beans, cream of mushroom soup, milk, smoked paprika, salt, and pepper. Bring to a gentle simmer and cook 3 to 4 minutes until the sauce thickens and coats the back of a spoon.
- 5Add the cheese — Turn off the heat and stir in 1/2 cup of the cheddar until it melts into the sauce. Taste and adjust salt, then spread the mixture evenly in the prepared baking dish.
- 6Top with tots — Arrange the frozen tater tots in a single layer over the filling, slightly overlapping, and sprinkle the remaining 1/2 cup cheddar over the top.
- 7Bake until golden — Bake 30 to 35 minutes until the filling bubbles at the edges and the tots are deep golden brown. For extra crunch, broil 2 minutes, watching closely so the cheese does not burn.
- 8Rest and serve — Let the casserole rest 5 minutes so the filling sets, then scoop and serve hot with a sprinkle of chopped green onion if you like.