If you're looking for a comforting and satisfying dish that combines the bold flavors of tacos with the heartiness of a potato casserole, you've come to the right place! This Taco Potato Casserole recipe is perfect for busy weeknights, potlucks, or whenever you're craving something delicious. Packed with savory ground beef, creamy potatoes, melted cheese, and a kick of taco seasoning, this dish is sure to be a family favorite. Keep reading for all the details on how to make this incredible dish, and be sure to check out our tips for making it your own!

What is Taco Potato Casserole?
Taco Potato Casserole is a mouthwatering fusion of two beloved dishes: tacos and potato casserole. It features layers of crispy potatoes, seasoned ground beef, taco seasoning, cheese, and other toppings like sour cream and salsa. The combination of the creamy, cheesy casserole with the zesty taco flavors makes this dish a crowd-pleaser. Whether you’re feeding a big family or looking for leftovers to enjoy throughout the week, this casserole delivers the perfect blend of flavors and textures in every bite.
Ingredients List for Taco Potato Casserole
Here’s everything you’ll need to whip up this scrumptious Taco Potato Casserole. Gather your ingredients ahead of time to make the cooking process smoother:
Main Ingredients:
- 1 lb ground beef (you can substitute with ground turkey or chicken)
- 1 packet taco seasoning (or homemade taco seasoning blend)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 can diced tomatoes with green chilies (like Rotel)
- 1 can black beans, drained and rinsed (optional)
- 1 can corn kernels, drained
- 4 cups frozen hash brown potatoes (or use fresh potatoes, diced small)
- 2 cups shredded cheddar cheese (or a Mexican cheese blend)
- 1 can condensed cream of chicken soup (or cream of mushroom for a vegetarian option)
- 1 cup sour cream
- ½ cup milk
- ¼ cup chopped cilantro (optional, for garnish)
Toppings (Optional):
- Sour cream
- Salsa or pico de gallo
- Sliced black olives
- Sliced green onions
- Chopped jalapeños
- Tortilla chips or corn chips for crunch
Substitutions and Variations
One of the best things about Taco Potato Casserole is how flexible it can be. Feel free to get creative with substitutions based on your dietary needs or what you have in your kitchen. Here are some ideas:
- Meat options: If you prefer poultry over beef, swap out the ground beef for ground turkey or chicken. For a vegetarian option, omit the meat altogether and increase the beans or add cooked lentils.
- Potatoes: Frozen hash browns are a great time-saver, but you can also use fresh potatoes. Dice them small or even use sweet potatoes for a slightly different flavor profile.
- Beans: If you’re not a fan of black beans, you can use pinto beans or skip them altogether. Alternatively, try adding refried beans for a creamier texture.
- Cheese: While cheddar is classic, you can experiment with other cheeses like Monterey Jack, Pepper Jack, or even queso fresco for a more authentic taco twist.
- Spice level: Adjust the spice level by adding more diced chilies, hot sauce, or jalapeños. If you want a milder dish, use mild taco seasoning and skip the extra chilies.
Step-by-Step Cooking Instructions

Now that you’ve gathered all your ingredients and chosen your variations, it’s time to start cooking. Follow these simple steps to create a delicious Taco Potato Casserole that will have everyone coming back for seconds.
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking dish. This will ensure your casserole doesn’t stick and will come out golden and bubbly.
Step 2: Cook the Ground Beef
In a large skillet, cook the ground beef over medium heat until browned, breaking it up into crumbles as it cooks. Drain off any excess grease. Add the diced onion and garlic to the skillet and sauté until the onion is soft and translucent, about 3-5 minutes.
Step 3: Add Taco Seasoning
Once the beef and onions are cooked, sprinkle the taco seasoning over the mixture. Stir in the canned diced tomatoes with green chilies (do not drain), black beans (if using), and corn. Let everything simmer for 5-7 minutes so the flavors can blend together.
Step 4: Prepare the Creamy Mixture
In a medium mixing bowl, whisk together the cream of chicken soup, sour cream, and milk. This mixture will help bind the casserole together and give it a creamy, luscious texture.
Step 5: Layer the Casserole
In your greased baking dish, start by layering half of the frozen hash browns or diced potatoes at the bottom. Spoon the seasoned beef mixture over the potatoes, spreading it out evenly. Pour the creamy soup mixture over the top, spreading it out with a spatula. Sprinkle half of the shredded cheese over the casserole.
Step 6: Add the Second Layer
Add the remaining hash browns or diced potatoes on top of the beef mixture. Sprinkle the remaining cheese over the potatoes to finish off the layers.
Step 7: Bake
Cover the casserole with aluminum foil and bake in the preheated oven for 45 minutes. After 45 minutes, remove the foil and bake for an additional 15 minutes, or until the top is golden and bubbly.
Step 8: Garnish and Serve
Once the casserole is out of the oven, let it cool for a few minutes before serving. Sprinkle with freshly chopped cilantro and any other toppings you like.
How to Cook Taco Potato Casserole: A Step-by-Step Guide
- Preheat your oven to 350°F (175°C).
- Brown the ground beef in a skillet and cook the onions and garlic until softened.
- Add taco seasoning, diced tomatoes, beans, and corn, then simmer.
- Whisk together the creamy soup mixture with sour cream and milk.
- Layer the casserole starting with half of the hash browns, then the beef mixture, creamy soup mixture, and shredded cheese.
- Add a second layer of hash browns and top with more cheese.
- Bake for 45 minutes covered, then 15 minutes uncovered, until golden and bubbly.
- Garnish with cilantro and serve with your favorite toppings.
Common Mistakes to Avoid
To ensure your Taco Potato Casserole turns out perfect every time, keep these common mistakes in mind:
- Undercooking the potatoes: If you’re using fresh potatoes, make sure they’re diced small enough to cook fully in the oven. Frozen hash browns cook faster, but larger chunks of fresh potatoes may need a bit more time.
- Over-seasoning: Be cautious with salt, especially if you're using canned ingredients like beans and corn that already contain salt. Taste as you go and adjust accordingly.
- Not draining the beef: If you skip draining the excess grease from the ground beef, your casserole may end up too oily. Always drain the beef before layering it into the casserole.
- Skipping the foil: The foil helps the casserole cook evenly and prevents the cheese from burning. Don’t forget to remove it for the last 15 minutes for a crispy, golden top.
Serving and Presentation Tips
The way you serve and present your Taco Potato Casserole can elevate it to a new level. Here are a few suggestions:
- Family-style: Serve the casserole in the baking dish with a large spoon, and let everyone scoop out their portion. Place toppings like sour cream, salsa, and jalapeños in small bowls on the side.
- Individual portions: For a fancier presentation, cut the casserole into individual squares and plate them separately. Garnish each plate with a dollop of sour cream, a sprinkle of cilantro, and a few tortilla chips on the side.
How to Serve Taco Potato Casserole
Taco Potato Casserole is a versatile dish that pairs well with a variety of sides. Consider serving it with:
- A fresh green salad with a lime vinaigrette to balance the richness of the casserole.
- Tortilla chips or cornbread on the side for a little crunch.
- Mexican rice or Spanish rice for an extra layer of flavor.
Presentation Ideas for Taco Potato Casserole
When presenting this casserole, you can add a bit of flair with:
- Toppings bar: Set up a small toppings bar with sour cream, guacamole, salsa, jalapeños, and chopped cilantro so that everyone can customize their servings.
- Layered effect: When slicing into the casserole, aim for clean layers of potatoes, beef, and cheese. This shows off the different textures and makes it visually appealing.
Taco Potato Casserole Recipe Tips
- Prep ahead: You can assemble the casserole up to a day in advance and store it in the refrigerator until ready to bake.
- Freezing: Taco Potato Casserole freezes well. Make a double batch and freeze one for an easy meal later on. Just thaw in the fridge overnight before baking.
- Reheating: To reheat leftovers, cover the casserole with foil and bake at 350°F until warmed through, about 20 minutes.
Frequently Asked Questions (FAQs)
Can I make this casserole ahead of time?
Yes, you can assemble the casserole a day in advance and store it in the refrigerator. When you’re ready to cook, just pop it in the oven.
Can I freeze Taco Potato Casserole?
Absolutely! Freeze the casserole either before or after baking. If freezing before baking, allow it to thaw in the fridge overnight before cooking. If freezing after baking, reheat it in the oven until warmed through.
Can I use fresh potatoes instead of frozen hash browns?
Yes, diced fresh potatoes work just as well. Just make sure they are cut small enough to cook through during baking.
What can I use instead of cream of chicken soup?
You can substitute cream of mushroom soup for a vegetarian version or make a homemade white sauce using butter, flour, and milk for a cleaner option.
Conclusion
Taco Potato Casserole is the perfect dish to bring bold taco flavors to the comforting world of casseroles. Whether you're feeding a crowd, meal-prepping for the week, or just indulging in some comfort food, this recipe is sure to please. Try out this recipe today, and don’t forget to experiment with your favorite toppings and variations! Happy cooking!
PrintTaco Potato Casserole Recipe
This Taco Potato Casserole recipe combines cheesy potatoes, seasoned ground beef, and taco toppings for a flavorful, hearty dish. A great option for family dinners or potlucks, this casserole is easy to make and packed with the perfect blend of taco spices.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Casserole
- Method: Baking
- Cuisine: Mexican-American
- Diet: Gluten Free
Ingredients
- Ground beef
- Taco seasoning
- Shredded cheese
- Potatoes
- Sour cream
- Diced tomatoes
- Green onions
- Jalapenos (optional)
- Tortilla chips (optional)
Instructions
- Preheat oven to 375°F (190°C).
- Brown ground beef in a skillet and add taco seasoning.
- In a casserole dish, layer cooked potatoes and ground beef.
- Top with cheese and bake for 20 minutes until melted and bubbly.
- Garnish with sour cream, diced tomatoes, and green onions. Add jalapenos and tortilla chips if desired.
Notes
For a spicier version, add more taco seasoning or hot sauce. You can use frozen hash browns instead of fresh potatoes for convenience.
Nutrition
- Serving Size: 1 portion
- Calories: 450
- Sugar: 4g
- Sodium: 780mg
Leave a Reply