Taco hashbrown casserole is ground beef browned with onion and taco seasoning, stirred together with thawed shredded hash browns, sour cream and sharp cheddar, then baked in the same cast-iron skillet until the top is melted and the edges crisp. It takes 50 minutes start to finish, 15 of them hands-on, and it serves eight with sour cream and diced tomato on the side.

Think of it as taco night and a hash brown casserole folded into one pan. The beef brings the seasoning, the potatoes bring the comfort, and the sour cream does the job a can of cheese soup usually does, binding everything into a scoopable, creamy bake that holds together on a fork. There is no baking dish to grease and no soup to open, just one skillet from stovetop to oven to table.

Why You'll Love This Taco Hashbrown Casserole
  • One cast-iron skillet from browning the beef to serving, with nothing to transfer
  • Taco hashbrown casserole that uses sour cream instead of canned soup, so it tastes like the toppings, not the can
  • Fifteen minutes of hands-on work and the oven does the rest
  • Cheddar on top melts into a golden lid while the edges go crisp against the pan
  • Assemble it a day ahead and bake it straight from the fridge
  • Serves eight, and leftovers reheat into a very good breakfast

Pin it now CTA
A cast-iron skillet of shredded spuds and seasoned beef under melted cheese, with bowls of sour cream and diced tomato

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

in this recipe!

Taco hashbrown casserole in a cast-iron skillet with a scoop taken out, a wooden spoon and a striped towel beside it

What Goes Into Taco Hashbrown Casserole

A classic taco hashbrown casserole is five things: ground beef, a packet of taco seasoning, frozen shredded hash browns, a can of cheddar cheese soup and a bag of shredded cheese, stirred together and baked in a 9-by-13 dish. This version keeps the first three, swaps the soup for a cup of sour cream and a little of the beef’s pan juices, and moves the whole thing into a 12-inch cast-iron skillet.

Sour cream makes a better binder than soup here. It carries the tang that taco toppings are supposed to have, it does not turn gluey as it bakes, and it thins out just enough in the oven to coat every shred of potato. A can of cheese soup still works if that is what you have, and the Variations section covers it.

The skillet matters for the same reason it matters in a hash brown breakfast: the potatoes against the hot cast iron fry while the ones on top bake, so a single pan gives you crisp edges and a soft middle. A glass or ceramic dish only bakes.

Save this recipe

Enter your email and I’ll send this recipe straight to your inbox.

Ingredient Notes

Ingredients for taco hashbrown casserole: ground beef, taco seasoning, shredded hash browns, sour cream, shredded cheddar, onion and garlic

  • Ground beef. One pound, 85/15. Lean enough that you will not need to drain much, fatty enough to brown properly. Ground turkey works with an extra tablespoon of oil.
  • Yellow onion and garlic. One medium onion, diced, and two cloves. They cook with the beef, so dice the onion small enough to soften in the time the beef takes to brown.
  • Taco seasoning. One packet, about 2 and 1/2 tablespoons, or the same amount of a homemade blend. Added to the raw beef so it toasts in the fat rather than sitting on top.
  • Frozen shredded hash browns. A 20-ounce bag, thawed and squeezed dry in a clean towel. Wet potatoes are the single biggest cause of a soggy casserole. Refrigerated shredded potatoes from the dairy case work the same way without the thawing.
  • Sour cream. One cup, full fat. It binds the potatoes and beef and gives the bake its tang. Greek yogurt works, with a slightly sharper result.
  • Sharp cheddar. Two cups, shredded from a block and divided: half stirred through, half on top. Pre-shredded cheese is coated in starch and melts into a dull film rather than a golden one. A Mexican blend or pepper Jack is good too.
  • Salt and pepper. Half a teaspoon of each, because taco seasoning packets vary in salt and the potatoes need seasoning of their own.
  • For serving. More sour cream, diced tomato, sliced green onion, salsa, cilantro, pickled jalapeños or crushed tortilla chips. Two or three is plenty; the pictures show sour cream and tomato.

Do You Need to Thaw the Hash Browns?

Yes. For taco hashbrown casserole, thaw the hash browns and squeeze them dry before they go in. Frozen shreds release a surprising amount of water as they bake, and in a mixed casserole that water has nowhere to go but into the sour cream, which turns the whole thing loose and pale. Thaw the bag overnight in the fridge or for 20 minutes in a colander under cool running water, then squeeze handfuls in a clean kitchen towel until no more liquid drips out. You will be surprised how much comes out of 20 ounces.

If you are in a hurry, spread the frozen shreds on a sheet pan and bake them at 400°F for 10 minutes to drive off the moisture, then use them as written. They will not be as evenly dry as squeezed potatoes, but they will not flood the skillet either.

Diced hash browns work in a pinch and give a chunkier texture. Thaw and dry them the same way. For a from-scratch version, grate two pounds of peeled russets, rinse them until the water runs clear and squeeze them hard, which is the same step the Mexican chorizo hash on this site relies on for crisp potatoes.

How To Make Taco Hashbrown Casserole

Four steps: diced onion in a cast-iron skillet, raw beef added, seasoning sprinkled over and stirred through

Set the oven to 375°F and have the hash browns thawed and squeezed before you start, because the beef takes only a few minutes and the potatoes need to be ready.

First, heat a tablespoon of oil in a 12-inch oven-safe skillet over medium-high heat and cook the diced onion for 3 minutes, until it starts to soften. Next, add the ground beef and the garlic, then sprinkle the taco seasoning over the raw meat. Break the beef up with a spatula and stir the seasoning through so it coats everything, then cook for 6 to 8 minutes, until the beef is browned with no pink left and the onion is soft. Spoon off any pooled fat, leaving a tablespoon or so in the pan for flavor.

Four steps: the beef browned, hash browns added with tongs, stirred through, then sour cream spooned on top

Then take the skillet off the heat and add the squeezed hash browns, a few handfuls at a time with tongs, turning them through the beef until no dry clumps of potato remain. After that, spoon the sour cream over the top with the salt, pepper and 1 cup of the cheddar, and fold until the mixture is evenly creamy. Press it into an even layer with the back of the spatula.

Baking and Serving

Finally, scatter the remaining cup of cheddar over the top and bake uncovered for 25 to 30 minutes, until the cheese is melted and golden in patches and the edges are bubbling and browned against the pan. Let the taco hashbrown casserole rest for 5 minutes, then scoop it onto plates and pass the sour cream and diced tomato at the table.

Squeeze the potatoes harder than you thinkA 20-ounce bag of thawed hash browns holds close to half a cup of water. Wring it out in a towel in two or three batches, and the casserole bakes up creamy on the inside and crisp at the edge instead of wet.

How To Tell When Taco Hashbrown Casserole Is Done

A hand lifting a spoonful of the cheesy bake from the skillet

Taco hashbrown casserole is done when the cheese on top has melted into a single golden layer with browned spots, the edges are bubbling and dark against the cast iron, and a spoon pushed into the center comes out hot. There is no raw ingredient to worry about once the beef is browned, so the bake is about texture: 25 minutes gives a soft, creamy casserole, 30 gives crisper edges and a firmer top.

If the top is golden but the middle still looks loose and pale, give it 5 minutes more. If the top is browning too fast, which can happen in a dark skillet, lay a sheet of foil loosely over it for the rest of the bake. The Illinois Extension temperature chart puts reheated casseroles at 165°F in the center, which is the number to look for on leftovers.

Make It Ahead

A spoonful of beef, potato and melted cheddar lifted over the skillet

Assemble the casserole through the folding step, press it into the skillet, cover it and refrigerate it for up to 24 hours. Keep the topping cheese in a bag and add it just before baking. Bake from cold for 35 to 40 minutes rather than 25 to 30, and check that the center is hot before it comes out.

The beef can also be browned and seasoned up to three days ahead and refrigerated on its own. On the night, warm it in the skillet for a few minutes, then add the potatoes, sour cream and cheese and bake as written. That cuts the hands-on time on a weeknight to about five minutes.

Storing Taco Hashbrown Casserole

Cool leftovers within two hours, then refrigerate them in a covered container for up to 4 days. Reheat portions in a skillet over medium heat with a teaspoon of oil, pressing them down so the bottom crisps, or in the microwave in two-minute bursts. The skillet method turns leftover taco hashbrown casserole into something close to a loaded hash brown, and it is excellent under a fried egg.

To freeze, cool the baked casserole completely, cut it into portions and freeze them in a single layer before bagging, for up to 2 months. Thaw overnight in the fridge and reheat as above. Freezing the unbaked mixture is possible but the potatoes come back softer, so bake first if you can.

Variations and Substitutions

A gold spoon resting in the skillet with bowls of sour cream and diced tomato below

Swaps That Work

Cheddar cheese soup. The classic binder. Use one 10.5-ounce can in place of the sour cream, and leave out the salt until you taste it, because the soup is salty.

Ground turkey or chicken. Same weight, with an extra tablespoon of oil for browning and a pinch more salt.

Black beans instead of beef. Two 15-ounce cans, drained and rinsed, cooked with the onion and seasoning for 5 minutes. A vegetarian casserole that still eats like taco night.

Pepper Jack or a Mexican blend. Either in place of the cheddar, for a little heat or a stretchier top.

Add-Ins

Corn and green chiles. A cup of frozen corn and a 4-ounce can of diced green chiles stirred in with the potatoes.

Rotel. One 10-ounce can of diced tomatoes with green chiles, drained well, folded through for a wetter, spicier casserole.

Jalapeños or hot sauce. A sliced jalapeño cooked with the onion, or a tablespoon of hot sauce in the sour cream.

Breakfast version. Swap the beef for a pound of breakfast sausage, keep the taco seasoning, and crack four eggs into wells on top for the last 12 minutes of baking.

What to Serve with Taco Hashbrown Casserole

Close view of the taco hashbrown casserole with a corner scooped out, showing the shredded potato and beef under the cheese

Remember it later!

Planning to try this recipe soon? Pin it for a quick find later!

in this recipe!

Treat it like a taco bar. Sour cream and diced tomato are the two that matter, and a spoonful of spicy guacamole on each plate turns it into a full dinner. Shredded lettuce, salsa, sliced green onion and crushed tortilla chips all belong on the table too.

For something green alongside, a simple romaine salad with lime and olive oil cuts the richness. On a night when the oven is already on, a pan of bacon basil cornbread muffins bakes at nearly the same temperature, and a bowl of chicken tortilla soup makes it a two-course Tex-Mex supper.

Taco Hashbrown Casserole FAQ

Frequently Asked Questions

Can I make taco hashbrown casserole without cheese soup?

Yes. This recipe uses 1 cup of sour cream in place of the soup, folded through with 1 cup of cheddar, and it binds the potatoes just as well with a cleaner, tangier flavor. A can of cheddar cheese soup works if you prefer it; just skip the added salt.

Do I have to thaw the frozen hash browns for taco hashbrown casserole?

Yes. Thawed and squeezed potatoes keep the casserole creamy instead of watery. Thaw the 20-ounce bag overnight in the fridge or under cool running water for 20 minutes, then wring it out in a towel. In a hurry, dry the frozen shreds on a sheet pan at 400°F for 10 minutes.

Can I make taco hashbrown casserole in a 9-by-13 dish?

Yes. Brown the beef in any skillet, mix everything in a bowl and spread it in a greased 9-by-13-inch dish. Bake uncovered at 375°F for 25 to 30 minutes, the same as the skillet. The edges will be softer because glass and ceramic do not fry the potatoes the way cast iron does.

Can I make taco hashbrown casserole in the slow cooker?

Yes. Brown the beef with the onion and seasoning on the stove, then stir it with the potatoes, sour cream and 1 cup of cheese in a greased slow cooker. Cook on low for 3 to 4 hours, add the remaining cheese for the last 20 minutes, and serve once it has melted. The texture is softer, with no crisp edge.

More Questions About Hash Brown Casseroles

Good to Know

Is taco hashbrown casserole spicy?

Only as spicy as the taco seasoning, which in most packets is mild. For heat, cook a sliced jalapeño with the onion, use pepper Jack in place of cheddar or stir a tablespoon of hot sauce into the sour cream before folding it in.

Can I use fresh potatoes instead of frozen hash browns?

Yes. Grate 2 pounds of peeled russets, rinse the shreds until the water runs clear, then squeeze them dry in a towel. They go in exactly like thawed hash browns and bake in the same 25 to 30 minutes.

Why did my taco hashbrown casserole turn out greasy?

Usually because the beef fat was not drained, or the cheese was pre-shredded. Spoon off all but a tablespoon of fat after browning, and use block cheddar you shred yourself, which releases less oil as it melts.

How many calories are in taco hashbrown casserole?

About 380 calories per serving when the skillet is divided into 8 servings, with roughly 19 g protein, 20 g carbohydrates and 25 g fat, before toppings. These figures are an estimate from the recipe card and change with the beef and cheese you use.

Brown the beef with the seasoning, fold in the potatoes and sour cream, top with cheese and bake. Taco hashbrown casserole is the kind of skillet dinner that feeds eight on a Tuesday with time to spare, and a bowl of guacamole on the side makes it taco night.

A spoonful of taco hashbrown casserole lifted from the skillet

Taco Hashbrown Casserole

A one-skillet taco hashbrown casserole: ground beef browned with onion and taco seasoning, folded with thawed shredded hash browns, sour cream and sharp cheddar, then baked in the same cast-iron skillet until golden. About 50 minutes, 15 of them hands-on, and it serves eight with sour cream and diced tomato.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 8 servings
Author Nayla

Save this recipe

Enter your email and I’ll send this recipe straight to your inbox.

Ingredients
 

Taco Beef

  • 1 tbsp olive oil
  • 1 medium yellow onion diced
  • 1 lb ground beef 85/15
  • 2 cloves garlic minced
  • 1 packet taco seasoning about 2 1/2 tablespoons

Potatoes and Binder

  • 20 oz frozen shredded hash browns thawed and squeezed dry
  • 1 cup sour cream full fat
  • 2 cups sharp cheddar cheese shredded from a block, divided
  • 1/2 tsp kosher salt
  • 1/2 tsp black pepper

For Serving

  • sour cream
  • diced tomato
  • sliced green onion or cilantro optional

Equipment

  • 9x13 inch Baking Dish
  • Large skillet
  • Mixing bowl (optional)
  • wooden spoon
  • Oven

Instructions
 

Brown the Beef

  1. Start the onion. Set the oven to 375°F (190°C). Heat the olive oil in a 12-inch oven-safe skillet over medium-high heat and cook the onion for 3 minutes, until it starts to soften.
    Diced onion cooking in a cast-iron skillet with a spatula
  2. Add the beef. Tip the ground beef into the skillet with the garlic.
    Raw ground beef tipped from a bowl onto the onion in the skillet
  3. Season. Sprinkle the taco seasoning over the raw beef.
    Taco seasoning sprinkled over the raw beef in the skillet
  4. Stir it through. Break the beef up with a spatula and stir until the seasoning coats everything.
    The seasoning stirred through the beef with a spatula
  5. Brown. Cook for 6 to 8 minutes, until the beef is browned with no pink left and the onion is soft. Spoon off all but about a tablespoon of fat and take the skillet off the heat.
    The beef browned and crumbled with the onion in the skillet

Fold in the Potatoes

  1. Add the hash browns. Add the squeezed hash browns to the skillet a few handfuls at a time with tongs.
    Shredded hash browns added to the beef with tongs
  2. Mix. Turn the potatoes through the beef until no dry clumps remain.
    The hash browns turned through the beef until evenly mixed
  3. Bind with sour cream. Spoon the sour cream over the top with the salt, pepper and 1 cup of the cheddar. Fold until evenly creamy, then press the mixture into an even layer.
    Sour cream spooned onto the beef and hash browns before folding

Bake and Serve

  1. Top and bake. Scatter the remaining 1 cup of cheddar over the top and bake uncovered for 25 to 30 minutes, until the cheese is melted and golden in patches and the edges bubble and brown against the pan.
  2. Rest and serve. Let the skillet stand for 5 minutes, then scoop onto plates and serve with sour cream, diced tomato and any other taco toppings.

Notes

Baking dish: brown the beef in any skillet, mix everything in a bowl and spread it in a greased 9-by-13-inch dish. Bake uncovered at 375°F for 25 to 30 minutes.
Make ahead: assemble through the folding step, cover and refrigerate up to 24 hours, keeping the topping cheese separate. Bake from cold for 35 to 40 minutes.
Storage: cool within 2 hours and refrigerate covered up to 4 days. Reheat portions in a skillet with a teaspoon of oil, or in the microwave. Freeze baked portions up to 2 months.
Substitutions: one 10.5-ounce can of cheddar cheese soup for the sour cream, with no added salt; ground turkey with an extra tablespoon of oil; two 15-ounce cans of black beans for a vegetarian version; pepper Jack or a Mexican blend for the cheddar.
Doneness: the cheese is melted and golden in patches, the edges bubble and brown against the pan, and the center is hot. Rest 5 minutes before serving.
Nutrition values are an estimate.

Nutrition

Calories: 380kcal | Carbohydrates: 20g | Protein: 19g | Fat: 25g | Saturated Fat: 12g | Cholesterol: 80mg | Sodium: 720mg | Potassium: 420mg | Fiber: 2g | Sugar: 2g | Vitamin A: 650IU | Vitamin C: 6mg | Calcium: 260mg | Iron: 2mg
Nayla