Savor a simple, satisfying meal with this cowboy casserole. Straightforward ingredients combine for a comforting dinner. This recipe delivers flavor with minimal effort.
Why This Recipe Works
- Layers of ground beef, beans, and corn create a hearty, balanced base.
- A crispy, golden potato topper adds texture contrast to the savory filling.
- One-pan assembly means easy prep and cleanup.
- It freezes well for convenient make-ahead meals.
- Familiar ingredients ensure broad appeal for family dinners.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 1 pound ground beef (80/20 blend)
- 3 cloves garlic, minced
- 1 (15-ounce) can pinto beans, drained and rinsed
- 1 (15-ounce) can corn kernels, drained
- 1 (10-ounce) can diced tomatoes with green chilies (like Rotel), undrained
- 1 (10.5-ounce) can condensed cream of mushroom soup
- 1 cup shredded cheddar cheese, divided
- 1 teaspoon chili powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 (16-ounce) package frozen tater tots
- 2 tablespoons chopped fresh parsley (optional, for garnish)
Equipment Needed
- Large oven-safe skillet or Dutch oven (12-inch minimum)
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board and chef’s knife
- Can opener
- Oven
Instructions

Step 1: Cook the Aromatics and Beef
Preheat your oven to 375°F. Place the large oven-safe skillet over medium-high heat. Add the 1 tablespoon of olive oil. Once the oil shimmers, add the diced yellow onion. Cook for 4 to 5 minutes, stirring occasionally, until the onion pieces are translucent and softened. Add the 1 pound of ground beef. Use the wooden spoon to break the beef into small crumbles as it cooks. Continue cooking for 6 to 7 minutes, until the beef is fully browned and no pink remains. Tip: For deeper flavor, let the beef develop a light brown crust on the bottom of the skillet before stirring. Add the 3 minced garlic cloves and cook for 1 more minute, just until fragrant. Drain any excess grease from the skillet.
Step 2: Build the Savory Filling
To the skillet with the cooked beef and onions, add the drained and rinsed pinto beans, the drained corn kernels, and the entire can of diced tomatoes with green chilies, including the liquid. Stir to combine. Add the can of condensed cream of mushroom soup, 1/2 cup of the shredded cheddar cheese, 1 teaspoon chili powder, 1/2 teaspoon ground cumin, 1/2 teaspoon smoked paprika, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Stir everything together until the ingredients are evenly distributed and the soup has coated the mixture. Let the filling simmer over medium-low heat for 5 minutes, stirring once or twice. This allows the flavors to meld and the mixture to thicken slightly.
Step 3: Assemble the Casserole Layers
Remove the skillet from the heat. Use the back of your spoon to spread the beef and bean mixture into an even layer across the bottom of the skillet. Sprinkle the remaining 1/2 cup of shredded cheddar cheese evenly over the top of the filling. Arrange the frozen tater tots in a single, tightly packed layer over the cheese and filling, covering the surface completely. Tip: For maximum crispiness, ensure the tots are not overlapping too much and have space between them for hot air to circulate. Press the tots down gently so they adhere slightly to the cheesy layer beneath.
Step 4: Bake to Golden Perfection
Place the assembled skillet in the preheated 375°F oven. Bake for 35 to 40 minutes. The casserole is done when the tater tots are deep golden brown and crispy, and the filling is bubbling visibly around the edges of the skillet. To test, insert a knife into the center; it should come out hot to the touch. If the tots are browning too quickly, you can loosely tent the skillet with aluminum foil for the last 10 minutes of baking.
Step 5: Rest and Serve
Carefully remove the hot skillet from the oven using oven mitts. Place it on a heat-safe surface or trivet. Let the casserole rest for 8 to 10 minutes before serving. This resting time allows the filling to set slightly, making it easier to scoop and serve neat portions. Tip: The filling will be very hot; resting ensures a safer eating temperature. If desired, garnish with the optional 2 tablespoons of chopped fresh parsley for a fresh color contrast. Serve directly from the skillet.
Tips and Tricks
For a lighter version, use ground turkey or a lean ground beef blend and low-sodium soup. To make ahead, assemble the casserole completely, cover tightly, and refrigerate for up to 24 hours before baking; you may need to add 5-10 minutes to the bake time. If you don’t have an oven-safe skillet, transfer the filling to a greased 9×13-inch baking dish before adding cheese and tots. For extra crisp tots, spray them lightly with cooking oil before baking. Leftovers reheat well in a 350°F oven for 15-20 minutes to maintain texture better than microwaving.
Recipe Variations
- Spicy Kick: Use hot ground sausage instead of beef, add a diced jalapeño with the onions, and top with pepper jack cheese.
- Vegetarian Twist: Omit the beef. Use 2 additional cans of beans (like black and kidney) and 1 cup of cooked quinoa for substance.
- Breakfast Style: Substitute cooked, crumbled breakfast sausage for the beef. Use frozen hash brown patties or shredded potatoes instead of tater tots.
- Cheese Lover’s: Mix 1/2 cup of sour cream into the filling. Use a blend of cheddar, Monterey Jack, and Colby cheeses totaling 1.5 cups.
- Southwest: Use black beans instead of pinto, add 1 teaspoon of oregano, and garnish with sliced avocado and a dollop of sour cream after baking.
Frequently Asked Questions
Can I use fresh potatoes instead of tater tots? Yes. Thinly slice 1.5 pounds of russet potatoes. Parboil for 5 minutes, drain, and layer over the filling. Bake for 45-50 minutes until tender and golden.
How do I store and reheat leftovers? Cool completely, then store in an airtight container in the refrigerator for up to 4 days. Reheat portions in a 350°F oven for 15-20 minutes until hot throughout to keep the tots crispy.
Can this casserole be frozen? Yes. Assemble completely but do not bake. Wrap the skillet tightly in plastic wrap and foil, or transfer to a freezer-safe dish. Freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.
What can I substitute for cream of mushroom soup? Use cream of chicken or celery soup. For a homemade version, mix 1 cup of béchamel sauce (made with 2 tbsp butter, 2 tbsp flour, 1 cup milk) with 1/4 cup sautéed mushrooms.
Is it necessary to drain the canned corn and beans? Draining removes excess liquid and sodium, preventing a soggy filling. For a saucier result, you can leave 1-2 tablespoons of liquid from the beans.
Summary
This cowboy casserole combines seasoned beef, beans, and corn under a crispy potato topping. It’s a straightforward, family-friendly meal prepared in one skillet. Perfect for busy weeknights or casual gatherings.




