Taco Hashbrown Casserole recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There are certain recipes that feel like a warm hug on a plate, and this Taco Hashbrown Casserole is the undisputed champion of comfort food in my house. I stumbled upon the concept during one of those hectic weeks where creativity in the kitchen was at an all-time low. My kids were asking for tacos, but I was craving the satisfying, cheesy goodness of a classic casserole. The lightbulb moment was a fusion of the two ideas. The first time I pulled this golden, bubbly masterpiece from the oven, the aroma alone was a declaration of victory. It smelled like a taco night and a cozy Sunday dinner all at once. The top was perfectly crusted with cheese, and underneath lay a magical combination of seasoned beef, creamy potatoes, and zesty tomatoes. At the dinner table, there was no debate, no one picking out vegetables—just the happy sound of forks scraping against plates. It has since become our go-to for potlucks, busy weeknights, and lazy weekends. It’s the recipe that proves you can have the best of both worlds, all in one deliciously simple casserole dish.

The Perfect Fusion: Taco Hashbrown Casserole Ingredients

This recipe combines the convenience of pantry staples with fresh ingredients to create a symphony of textures and flavors. Each component plays a crucial role in building the ultimate comfort food casserole.

For the Casserole Base:

  • Ground Beef: 1.5 pounds (85/15 or 90/10 lean-to-fat ratio works best to minimize grease)
  • Yellow Onion: 1 medium, finely diced
  • Taco Seasoning: 1 packet (about 1 ounce) of your favorite store-bought brand, or 3 tablespoons of a homemade blend.
  • Frozen Shredded Hashbrowns: 1 bag (30-32 ounces), thawed completely and patted dry.
  • Cream of Chicken Soup: 1 can (10.5 ounces). (Cream of mushroom or cheddar cheese soup also work well).
  • Sour Cream: 1 cup (full-fat provides the best flavor and texture).
  • Diced Tomatoes with Green Chiles (e.g., Rotel): 1 can (10 ounces), undrained.
  • Shredded Mexican Cheese Blend: 3 cups, divided. (A blend of Cheddar, Monterey Jack, Asadero, and Queso Quesadilla is ideal).

For Optional Toppings (The Fun Part!):

  • Shredded Lettuce
  • Diced Tomatoes
  • Sliced Black Olives
  • Pickled Jalapeños
  • Guacamole or Diced Avocado
  • Extra Sour Cream or a dollop of Greek Yogurt
  • Salsa or Pico de Gallo
  • Chopped Fresh Cilantro
  • Crushed Tortilla Chips

Step-by-Step Guide to Assembling Your Casserole

Follow these detailed instructions to ensure your casserole is perfectly layered, flavorful, and baked to golden, bubbly perfection. The key is in the preparation of each component before they are combined.

Step 1: Preparation is Key

First, preheat your oven to 375°F (190°C). Generously grease a 9×13 inch baking dish with butter or non-stick cooking spray. This will prevent the casserole from sticking and make cleanup much easier. Set the dish aside. Ensure your frozen hashbrowns are fully thawed. To speed this up, you can microwave them in their bag for a few minutes or place the sealed bag in a bowl of warm water. Once thawed, empty them onto a clean kitchen towel or a thick layer of paper towels and pat them as dry as possible to remove excess moisture. This is a critical step to prevent a watery casserole.

Step 2: Brown the Meat and Aromatics

Place a large skillet or Dutch oven over medium-high heat. Add the ground beef and the diced yellow onion. Cook, breaking up the meat with a wooden spoon, for about 8-10 minutes, or until the beef is fully browned and the onion has softened. There should be no pink remaining.

Step 3: Drain and Season

Once the beef is cooked, carefully drain off any excess grease from the skillet. This is another crucial step to ensure your final dish isn’t greasy. Return the skillet to the stovetop over low heat. Sprinkle the taco seasoning over the meat and stir to coat everything evenly. Pour in the entire can of undrained diced tomatoes and green chiles (Rotel). Stir well and let the mixture simmer for 3-5 minutes, allowing the flavors to meld together beautifully.

Step 4: Create the Creamy Potato Base

In a very large mixing bowl (larger than you think you need!), combine the thawed and dried hashbrowns, the can of cream of chicken soup, the cup of sour cream, and half of your shredded cheese (1.5 cups). Use a spatula to mix these ingredients thoroughly until the hashbrowns are evenly coated in the creamy mixture.

Step 5: Combine and Assemble

Pour the seasoned ground beef mixture from the skillet directly into the large bowl with the hashbrown mixture. Stir everything together until it is well combined. You should have a uniform mixture of meat, potatoes, and creamy sauce.

Step 6: Bake to Perfection

Spoon the entire mixture into your prepared 9×13 inch baking dish and spread it into an even layer. Top the casserole evenly with the remaining 1.5 cups of shredded Mexican cheese, making sure to cover all the way to the edges. Place the dish in the preheated oven and bake, uncovered, for 35-45 minutes. The casserole is done when it is hot and bubbly throughout and the cheese on top is melted and turning golden brown at the edges.

Step 7: Rest Before Serving

Remove the casserole from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut and serve neat portions. It will also be extremely hot, so this resting period is important for safety.

Nutrition Facts

  • Servings: 8-10 generous portions
  • Calories per serving: Approximately 550-650 kcal (This is an estimate and can vary based on the lean-to-fat ratio of your beef, the brand of soup, and the amount of toppings used).

Preparation and Cook Time

  • Preparation Time: 20 minutes (includes browning the meat and mixing)
  • Cook Time: 35-45 minutes
  • Total Time: Approximately 1 hour to 1 hour 5 minutes

Serving Suggestions: Beyond the Casserole Dish

This Taco Hashbrown Casserole is a complete meal in itself, but its true potential is unlocked by how you serve it. Set up a “toppings bar” and let everyone customize their own plate for a fun and interactive dinner.

  • The Classic Scoop and Top:
    • Serve a generous square of the casserole directly onto a plate.
    • Set out bowls of classic taco toppings: shredded iceberg lettuce, fresh diced tomatoes, sliced black olives, and pickled jalapeños.
    • Finish with a dollop of sour cream and your favorite salsa.
    • Why it works: This is the quintessential way to enjoy the casserole, allowing the toppings to add a fresh, cool crunch that contrasts beautifully with the warm, savory base.
  • The Ultimate Nacho Plate:
    • Instead of a plate, serve a scoop of the casserole in a wide, shallow bowl.
    • Surround the casserole with sturdy tortilla chips for dipping and scooping.
    • Top with a generous spoonful of guacamole and a sprinkle of fresh cilantro.
    • Why it works: This turns the meal into a shareable, dip-able experience, perfect for a game day or a casual party.
  • The “Breakfast for Dinner” Champion:
    • Serve a slightly smaller portion of the casserole.
    • Top it with a perfectly fried or poached egg with a runny yolk.
    • Add a side of sliced avocado and a dash of hot sauce.
    • Why it works: The creamy yolk acts as a rich sauce that melds with the cheesy potatoes, making it an incredibly satisfying brunch or “brinner” option.
  • Inside a Burrito or Quesadilla:
    • Use leftovers by spooning a thin layer of the casserole onto a large flour tortilla.
    • Roll it up tightly for a hearty burrito or fold it in half with extra cheese and pan-fry it for a crispy, gooey quesadilla.
    • Why it works: This is a fantastic way to reinvent leftovers into a completely new and portable meal for lunch the next day.

5 Pro Tips for the Best Taco Hashbrown Casserole

  1. Don’t Skip Thawing the Hashbrowns: This is the most important tip. Throwing frozen hashbrowns directly into the mix will release a significant amount of water as they cook, resulting in a soupy, watery casserole. Taking the time to thaw them and pat them dry ensures a perfectly creamy, not runny, consistency.
  2. Shred Your Own Cheese: While pre-shredded cheese is convenient, it’s coated in starches like potato starch or cellulose to prevent clumping. These anti-caking agents can inhibit a smooth, seamless melt. For the ultimate gooey, cheesy pull, buy a block of cheddar and Monterey Jack and shred it yourself. The difference in texture is remarkable.
  3. Create a Crispy Topping: For an extra layer of texture, add a crunchy element on top. Mix a cup of crushed tortilla chips or cornflakes with a couple of tablespoons of melted butter and sprinkle it over the cheese during the last 10-15 minutes of baking. This creates a golden, crunchy crust that is absolutely irresistible.
  4. Make It Ahead for Easy Weeknights: This casserole is a meal-prepper’s dream. You can assemble the entire casserole (without baking), cover it tightly with foil, and refrigerate it for up to 24 hours. When you’re ready to eat, you may need to add 10-15 minutes to the baking time since it’s starting from cold. You can also freeze the unbaked casserole for up to 3 months.
  5. Customize Your Creamy Base: If you’re not a fan of canned “cream of” soups, you can easily make your own substitute. Alternatively, for a tangier flavor profile, you can replace the cream of chicken soup with an additional cup of sour cream or full-fat Greek yogurt, plus 1/4 cup of all-purpose flour mixed into the meat to help thicken it. This gives the casserole a fresher, brighter taste.

Frequently Asked Questions (FAQ)

1. Can I use a different type of meat in this casserole?
Absolutely! This recipe is incredibly versatile. Ground turkey or ground chicken are excellent, leaner alternatives to ground beef. For a smoky, spicier kick, try using bulk pork chorizo (if you use chorizo, be sure to drain the grease very well as it can be oily).

2. How can I make a vegetarian version of this taco hashbrown casserole?
Making a delicious vegetarian version is easy. Omit the ground beef and substitute it with two cans of black beans (rinsed and drained) and 1 to 1.5 cups of frozen corn. You can also add a diced bell pepper (any color) along with the onion for more veggie goodness. Simply sauté the onion and pepper, then stir in the beans, corn, taco seasoning, and Rotel, and proceed with the recipe as written.

3. My casserole turned out a bit watery. What did I do wrong?
A watery result is almost always caused by excess moisture from one of three sources. First, ensure your hashbrowns are completely thawed and patted very dry. Second, be meticulous about draining all the excess grease from the ground beef. Third, if you substitute the Rotel with a different brand of salsa, be aware that some salsas have a much higher water content, which can contribute to a runnier final product.

4. What is the best way to store and reheat leftovers?
Leftovers are fantastic! Store them in an airtight container in the refrigerator for up to 4 days. While you can easily reheat individual portions in the microwave, the best method to preserve the texture is in the oven. Place the desired amount in an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 15-20 minutes, or until heated through. Removing the foil for the last 5 minutes can help re-crisp the top.

5. Can I use fresh potatoes instead of frozen hashbrowns?
Yes, you can, but it requires an extra step. You will need about 2.5 to 3 pounds of Russet potatoes. You can either parboil them, dice them, and then proceed, or you can shred them using a box grater. If you shred them raw, you must place the shreds in a clean kitchen towel and wring out as much liquid as humanly possible before mixing them with the other ingredients. This mimics the state of the thawed frozen hashbrowns and is crucial for the final texture.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Taco Hashbrown Casserole recipe


  • Author: Sophia

Ingredients

For the Casserole Base:


  • Ground Beef: 1.5 pounds (85/15 or 90/10 lean-to-fat ratio works best to minimize grease)


  • Yellow Onion: 1 medium, finely diced


  • Taco Seasoning: 1 packet (about 1 ounce) of your favorite store-bought brand, or 3 tablespoons of a homemade blend.


  • Frozen Shredded Hashbrowns: 1 bag (30-32 ounces), thawed completely and patted dry.


  • Cream of Chicken Soup: 1 can (10.5 ounces). (Cream of mushroom or cheddar cheese soup also work well).


  • Sour Cream: 1 cup (full-fat provides the best flavor and texture).


  • Diced Tomatoes with Green Chiles (e.g., Rotel): 1 can (10 ounces), undrained.


  • Shredded Mexican Cheese Blend: 3 cups, divided. (A blend of Cheddar, Monterey Jack, Asadero, and Queso Quesadilla is ideal).


For Optional Toppings (The Fun Part!):


  • Shredded Lettuce


  • Diced Tomatoes


  • Sliced Black Olives


  • Pickled Jalapeños


  • Guacamole or Diced Avocado


  • Extra Sour Cream or a dollop of Greek Yogurt


  • Salsa or Pico de Gallo


  • Chopped Fresh Cilantro


  • Crushed Tortilla Chips



Instructions

Step 1: Preparation is Key

First, preheat your oven to 375°F (190°C). Generously grease a 9×13 inch baking dish with butter or non-stick cooking spray. This will prevent the casserole from sticking and make cleanup much easier. Set the dish aside. Ensure your frozen hashbrowns are fully thawed. To speed this up, you can microwave them in their bag for a few minutes or place the sealed bag in a bowl of warm water. Once thawed, empty them onto a clean kitchen towel or a thick layer of paper towels and pat them as dry as possible to remove excess moisture. This is a critical step to prevent a watery casserole.

Step 2: Brown the Meat and Aromatics

Place a large skillet or Dutch oven over medium-high heat. Add the ground beef and the diced yellow onion. Cook, breaking up the meat with a wooden spoon, for about 8-10 minutes, or until the beef is fully browned and the onion has softened. There should be no pink remaining.

Step 3: Drain and Season

Once the beef is cooked, carefully drain off any excess grease from the skillet. This is another crucial step to ensure your final dish isn’t greasy. Return the skillet to the stovetop over low heat. Sprinkle the taco seasoning over the meat and stir to coat everything evenly. Pour in the entire can of undrained diced tomatoes and green chiles (Rotel). Stir well and let the mixture simmer for 3-5 minutes, allowing the flavors to meld together beautifully.

Step 4: Create the Creamy Potato Base

In a very large mixing bowl (larger than you think you need!), combine the thawed and dried hashbrowns, the can of cream of chicken soup, the cup of sour cream, and half of your shredded cheese (1.5 cups). Use a spatula to mix these ingredients thoroughly until the hashbrowns are evenly coated in the creamy mixture.

Step 5: Combine and Assemble

Pour the seasoned ground beef mixture from the skillet directly into the large bowl with the hashbrown mixture. Stir everything together until it is well combined. You should have a uniform mixture of meat, potatoes, and creamy sauce.

Step 6: Bake to Perfection

Spoon the entire mixture into your prepared 9×13 inch baking dish and spread it into an even layer. Top the casserole evenly with the remaining 1.5 cups of shredded Mexican cheese, making sure to cover all the way to the edges. Place the dish in the preheated oven and bake, uncovered, for 35-45 minutes. The casserole is done when it is hot and bubbly throughout and the cheese on top is melted and turning golden brown at the edges.

Step 7: Rest Before Serving

Remove the casserole from the oven and let it rest on a wire rack for at least 10-15 minutes before serving. This allows the casserole to set, making it much easier to cut and serve neat portions. It will also be extremely hot, so this resting period is important for safety.

Nutrition

  • Serving Size: one normal portion
  • Calories: 550-650 kcal