Go Back
+ servings
Plated portion of tater tot casserole, served on a whitee plate with a fork
5 from 19 votes

Tater Tot Casserole (No Canned Soup!)

Tater tot casserole with no canned soup has a homemade creamy sauce, seasoned meat, cheese, and vegetables, all topped with crispy tater tots. Everyone loves this meal.
Author Diana
Servings 8 servings
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour


  • 2 pounds (900g) ground beef 80/20
  • ½ teaspoon kosher salt
  • ¼ teaspoon ground black pepper
  • 1 medium yellow onion diced
  • 1 clove garlic minced
  • 2 tablespoons all purpose flour
  • ½ cup (120ml) whole milk
  • ½ cup (120ml) beef broth Note 1
  • 1 tablespoon Worcestershire sauce
  • 1 cup (150g) frozen mixed vegetables corn, carrots, peas, green beans
  • 8 ounces (225g) cheddar cheese shredded, Note 2
  • 32 ounce (900g) bag frozen tater tots


  • Preheat oven to 350°F/180°C and grease a 9x13 inch casserole dish with cooking spray.
  • In a skillet, cook ground beef until it’s no longer pink and cooked through. Drain fat. Remove onto a plate and set aside.
  • Add onion, and cook until softened (2-3 minutes), add garlic and sauté for 30 seconds – 1 minute.
  • Add flour, and cook it for 30 seconds then add the milk, beef broth, and Worcestershire sauce. Whisk and cook on medium heat for 3 minutes or until the sauce has thickened.
  • Stir in the beef and frozen vegetables and remove from heat.
  • Layer the beef in the casserole dish, followed by the cheese, and arrange the tater tots on top in a single layer.
  • Bake for 30-40 minutes. Transfer to a cooling rack, and cool for 15 minutes before serving. Garnish with freshly chopped parsley or chives.


  1. Beef broth can be substituted with beef, chicken, or vegetable stock.
  2. Whenever possible, it's recommended you freshly grate your cheese from a block as it melts much better. Pre-shredded packaged cheese comes with anti-clumping agents (which is why it's not clumpy when it comes out of the bag) which stop it from melting as nicely.


Calories: 644kcal | Carbohydrates: 36g | Protein: 31g | Fat: 42g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 18g | Trans Fat: 1g | Cholesterol: 112mg | Sodium: 984mg | Potassium: 757mg | Fiber: 3g | Sugar: 2g | Vitamin A: 1538IU | Vitamin C: 12mg | Calcium: 272mg | Iron: 4mg