If you love tacos and cheesy casseroles, then you’re in for a treat with this Taco Potato Casserole Recipe! This dish combines the bold flavors of tacos with tender, hearty potatoes, topped with melted cheese, and baked to perfection. It's a crowd-pleasing comfort food that’s perfect for family dinners, potlucks, or game-day gatherings. With layers of seasoned ground beef, crispy potatoes, and gooey cheese, this casserole is easy to make and even easier to devour. Read on for the full recipe and tips to customize it to your liking!
What is Taco Potato Casserole?
Taco Potato Casserole is a comforting, layered dish that combines the savory flavors of seasoned taco beef, potatoes, and cheese. It's like having a taco in casserole form, with the added bonus of hearty potatoes to make it even more filling. The dish typically uses either diced or shredded potatoes, taco-seasoned ground beef, enchilada or salsa sauce, and loads of melted cheese. You can also add your favorite taco toppings like sour cream, green onions, or cilantro to serve.
Ingredients List for Taco Potato Casserole
To make this Taco Potato Casserole that serves about 6-8 people, you’ll need the following ingredients:
- 1 lb ground beef (or ground turkey)
- 1 packet taco seasoning (or homemade taco seasoning)
- 1 small onion, chopped
- 1 teaspoon garlic powder
- 1 can (10 oz) diced tomatoes with green chilies (such as Rotel)
- ½ cup salsa or enchilada sauce
- 1 bag (30 oz) frozen diced hash brown potatoes (or fresh potatoes, diced and parboiled)
- 1 can (15 oz) black beans, drained and rinsed (optional)
- 2 cups shredded cheddar cheese (or Mexican blend cheese)
- ½ cup sour cream (optional)
- 2 tablespoon olive oil or butter (for greasing the pan)
- Fresh cilantro, green onions, or jalapeños for garnish (optional)
Ingredients List for Additional Variations
If you want to make your Taco Potato Casserole a bit different, here are some variations you can try:
- For extra heat: Add diced jalapeños, use spicy taco seasoning, or choose a hot salsa.
- Vegetarian option: Omit the ground beef and add more beans, corn, and bell peppers.
- Healthier version: Swap out ground beef for ground turkey or chicken, use low-fat cheese, and substitute the sour cream with Greek yogurt.
- Cheese lovers: Add extra cheese or mix different cheeses like pepper jack, Monterey Jack, or mozzarella.
- Different potatoes: You can swap hash browns with sliced or diced red or sweet potatoes for a healthier option.
Substitutions and Variations
This Taco Potato Casserole Recipe is incredibly versatile, so you can adjust it based on your preferences and what you have available:
- Ground Beef Substitutes: While ground beef is traditional, you can easily swap it with ground turkey, ground chicken, or even shredded rotisserie chicken for a different take. If you prefer a vegetarian option, add more beans, roasted vegetables, or use plant-based ground meat.
- Potato Options: Frozen hash browns are a convenient choice, but you can use diced fresh potatoes, sweet potatoes, or even tater tots for a crispy twist. If using fresh potatoes, parboil them first to ensure they cook through in the casserole.
- Beans: Black beans are commonly used, but you can substitute them with pinto beans, kidney beans, or refried beans for added texture and protein.
- Sauce: While salsa or enchilada sauce adds flavor and moisture, you can also use taco sauce, green enchilada sauce, or even a creamy sauce made from sour cream mixed with green chilies.
- Cheese: Cheddar and Mexican cheese blends work well, but feel free to experiment with other cheeses like Monterey Jack, pepper jack, or even a sprinkle of cotija cheese for a Mexican-inspired touch.
Step-by-Step Cooking Instructions

How to Cook Taco Potato Casserole: A Step-by-Step Guide
Let’s get started on this easy Taco Potato Casserole recipe:
Step 1: Preheat Your Oven
Preheat your oven to 375°F (190°C) and grease a 9x13-inch baking dish with olive oil or butter.
Step 2: Cook the Ground Beef
In a large skillet, heat a little oil over medium heat. Add the chopped onion and sauté until softened, about 3-4 minutes. Add the ground beef (or ground turkey) and cook until browned, breaking it up into small pieces with a spatula. Drain any excess fat.
Step 3: Season the Beef
Once the beef is cooked through, add the taco seasoning, garlic powder, and a little water (about ¼ cup) to help the seasoning mix in evenly. Stir in the can of diced tomatoes with green chilies and simmer for another 2-3 minutes until well combined and the sauce thickens slightly.
Step 4: Prepare the Potatoes
While the beef is cooking, if you are using fresh potatoes, parboil them by simmering in lightly salted water for about 5-6 minutes until they’re just tender but still firm. If you’re using frozen diced hash browns, thaw them slightly or cook according to package instructions.
Step 5: Assemble the Casserole
- First Layer: Spread half of the potatoes in an even layer in the bottom of the greased baking dish.
- Second Layer: Spread the cooked ground beef mixture evenly over the potatoes.
- Third Layer: Top the beef with black beans (if using) and pour the salsa or enchilada sauce evenly over the top.
- Final Layer: Add the remaining potatoes as the top layer. Sprinkle the shredded cheese evenly over the casserole, covering it completely.
Step 6: Bake the Casserole
Cover the baking dish with foil and bake in the preheated oven for 25-30 minutes, until the casserole is heated through and the cheese is melted and bubbly. Remove the foil during the last 10 minutes of baking to allow the cheese to turn golden brown.
Step 7: Garnish and Serve
Once the casserole is baked, remove it from the oven and let it sit for 5 minutes before serving. Garnish with fresh cilantro, sliced jalapeños, green onions, and a dollop of sour cream, if desired. Serve warm and enjoy!
Common Mistakes to Avoid
Here are a few common pitfalls to avoid when making your Taco Potato Casserole:
- Overcooking the potatoes: If using fresh potatoes, make sure they’re just parboiled, not fully cooked, before adding them to the casserole. This ensures they finish cooking in the oven without becoming mushy.
- Soggy potatoes: Be sure to thaw frozen hash browns or cook them according to package instructions before adding them to the casserole. If you add them frozen, they may release too much water, making the casserole soggy.
- Not draining the beef: If your ground beef is fatty, drain the excess grease after browning it. This helps avoid a greasy casserole.
Serving and Presentation Tips
To make your Taco Potato Casserole even more appealing, try these simple serving and presentation ideas.
How to Serve Taco Potato Casserole
- Family-Style: Serve the casserole straight from the baking dish for an informal, family-style dinner. Let everyone help themselves to a hearty scoop.
- Individual Portions: For a more formal presentation, slice the casserole into individual squares and serve on plates, topping each piece with a dollop of sour cream, salsa, and fresh garnishes.
Presentation Ideas for Taco Potato Casserole
- Garnish with Fresh Herbs: Brighten up the dish by garnishing with freshly chopped cilantro or parsley. A sprinkle of sliced green onions also adds a nice pop of color.
- Add a Crunch: For added texture, sprinkle some crushed tortilla chips or crispy fried onions on top of the casserole after it’s done baking.
- Serve with Sides: Pair this casserole with a simple green salad, Mexican rice, or refried beans to complete the meal.
Taco Potato Casserole Recipe Tips
- Make it Ahead: You can assemble the casserole ahead of time and refrigerate it for up to 24 hours before baking. Just add a few extra minutes to the bake time if baking directly from the fridge.
- Freeze for Later: This casserole freezes well. Simply assemble it, cover it tightly with foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking as directed.
- Double the Recipe: If you’re feeding a crowd, double the recipe and bake it in two 9x13-inch dishes. This is perfect for potlucks or large family gatherings.
Frequently Asked Questions (FAQs)
Can I use tater tots instead of diced potatoes?
Yes! Tater tots can be a delicious substitute for diced or shredded potatoes in this recipe. Simply arrange them in a single layer over the beef mixture, and they’ll bake up crispy and golden.
Can I make this casserole gluten-free?
Yes, just make sure to use gluten-free taco seasoning and check the label on any pre-packaged sauces or beans to ensure they’re gluten-free.
How do I store leftovers?
Store leftover casserole in an airtight container in the refrigerator for up to 3-4 days. You can reheat individual portions in the microwave or oven.
Can I make this casserole vegetarian?
Yes! Skip the ground beef and use extra beans, corn, and vegetables like bell peppers or zucchini. You can also use a meat substitute like crumbled tofu or tempeh.
Conclusion
This Taco Potato Casserole Recipe is a fun and flavorful twist on classic comfort food. With layers of seasoned taco meat, tender potatoes, and gooey cheese, it's sure to be a hit with your family and friends. Customize it with your favorite toppings, make it ahead for a busy weeknight, or double the recipe for a crowd — however you make it, this casserole is guaranteed to please. Enjoy!
PrintTaco Potato Casserole Recipe
Taco Potato Casserole is a comforting dish made with ground beef, taco seasoning, hash browns, diced tomatoes with green chilies, and melted cheese. It's simple to prepare and easily customizable with variations like a vegetarian option or extra heat. Perfect for busy weeknights or weekend dinners, this casserole is sure to become a family favorite.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6-8 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
- 1 lb ground beef (or ground turkey)
- 1 packet taco seasoning (or homemade taco seasoning)
- 1 small onion, chopped
- 1 tsp garlic powder
- 1 can (10 oz) diced tomatoes with green chilies (e.g., Rotel)
- ½ cup salsa or enchilada sauce
- 1 bag (30 oz) frozen diced hash brown potatoes (or fresh potatoes, diced and parboiled)
- 1 can (15 oz) black beans, drained and rinsed (optional)
- 2 cups shredded cheddar cheese (or Mexican blend cheese)
- ½ cup sour cream (optional)
- 2 tbsp olive oil or butter (for greasing the pan)
- Fresh cilantro, green onions, or jalapeños for garnish (optional)
Instructions
- Preheat oven to 375°F (190°C) and grease a casserole dish with olive oil or butter.
- In a skillet, cook the ground beef and chopped onion over medium heat until the beef is browned. Drain excess fat.
- Add taco seasoning, garlic powder, diced tomatoes with green chilies, and salsa or enchilada sauce to the beef mixture. Stir well and simmer for 5 minutes.
- In the greased casserole dish, layer the frozen diced hash browns (or parboiled fresh potatoes).
- Pour the beef mixture over the potatoes, spreading evenly.
- If using, add a layer of black beans on top of the beef mixture.
- Top with shredded cheddar cheese and bake for 30-35 minutes until the cheese is bubbly and golden.
- Let the casserole cool slightly before adding optional garnishes like sour cream, cilantro, or jalapeños.
Notes
- For extra heat, use spicy taco seasoning or hot salsa.
- Make it vegetarian by skipping the meat and adding extra beans and vegetables.
- For a healthier option, use ground turkey and substitute sour cream with Greek yogurt.
Nutrition
- Serving Size: 1 slice (based on 8 servings)
- Calories: 420
- Sugar: 3g
- Sodium: 880mg
Leave a Reply