Go Back
+ servings
Plated cowboy tater tot casserole
5 from 7 votes

Cowboy Casserole

Cowboy Casserole is a delicious and simple to make tater tot casserole packed with ground beef, cheese, tomatoes, and corn. No canned soup needed.
Author Diana
Servings 8 servings
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour



  • 1 tablespoon olive oil
  • 1 pound ground beef 80-85% lean, Note 1
  • ½ yellow onion finely diced
  • 2 cloves garlic finely minced
  • 1 14-ounce can diced tomatoes
  • 2 cups frozen corn thawed
  • ½ cup sour cream
  • 2 cups shredded cheddar cheese divided
  • salt and pepper to taste
  • 32 ounce frozen tater tots Note 2
  • 2 tablespoons parsley finely chopped


  • Preheat the oven to 375°F.
  • In a dutch oven or skillet, heat the olive oil and cook the ground beef breaking it apart with a wooden spoon until it’s no longer pink. Drain fat if needed. Season with salt and pepper.
  • Add the onion, and cook for 2-3 minutes or until it’s translucent, add the garlic and cook for 30 seconds.
  • Add tomatoes, corn, sour cream, and 1 cup of cheddar. Cook until the cheese has melted and everything is well incorporated. Remove from heat.
  • Pour the creamy mixture into the casserole dish, top with the remaining cheese, and then arrange the tater tots on top.
  • Bake for 30-35 minutes.
  • Garnish with fresh parsley and serve.


  1. Any ground meat will work in this casserole, including beef, turkey, chicken, pork, or a ground meat vegan alternative. Cooked, chopped cooked chicken or turkey leftovers would work too. 
  2. Don’t let the tots thaw: Thawed tater tots tend to fall apart into piles of shredded potatoes. Keep your tots in the freezer until you’re ready to add them to your casserole.
  3. Chopped bell pepper or a small amount of jalapeño pepper would be delicious cooked in with the meat for some extra spice. Any sort of frozen or blanched veggies can be added too. Try carrots, peas, or broccoli.


Calories: 688kcal | Carbohydrates: 71g | Protein: 27g | Fat: 37g | Saturated Fat: 15g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 79mg | Sodium: 801mg | Potassium: 2100mg | Fiber: 11g | Sugar: 20g | Vitamin A: 1387IU | Vitamin C: 86mg | Calcium: 502mg | Iron: 10mg