If you love the bold flavors of tacos and the comforting goodness of potatoes, then this Taco Potato Casserole is the perfect dish for you! It combines seasoned ground beef, tender potatoes, gooey cheese, and zesty taco seasonings, all baked to perfection. This easy-to-make, hearty casserole is ideal for weeknight dinners, potlucks, or anytime you want to feed a crowd. Stick around to discover all the details—from ingredients to cooking tips—that will make this dish a family favorite!
What is Taco Potato Casserole?
Taco Potato Casserole is a savory, filling dish that brings together the classic elements of tacos—spiced ground beef, cheese, and toppings—and layers them with tender potatoes. It's essentially a taco in casserole form, with potatoes serving as a hearty base. This dish is perfect for those who want the flavors of tacos without having to assemble individual tortillas. It’s loaded with layers of cheesy, taco-flavored goodness, making it a crowd-pleaser for any meal.
Ingredients List for Taco Potato Casserole
Before you start cooking, gather all your ingredients so the process runs smoothly. Here’s what you’ll need for this delicious and easy-to-make casserole:
- 1 lb ground beef – You can use ground turkey or chicken for a lighter option.
- 1 packet taco seasoning (1 oz) – Store-bought or homemade taco seasoning adds all the zesty flavor you need.
- 4 medium russet potatoes – Peeled and thinly sliced or diced. You can also use Yukon gold or red potatoes for a creamier texture.
- 1 can diced tomatoes with green chilies (10 oz) – Adds flavor and a slight kick. You can use Rotel or a similar brand.
- 1 cup sour cream – Adds a creamy layer to balance the spices.
- 1 can cream of chicken soup (10.5 oz) – Or substitute with cream of mushroom or cream of celery soup if you prefer.
- 2 cups shredded cheese – A Mexican blend, cheddar, or Monterey Jack all work well.
- 1 medium onion – Diced, for extra flavor in the beef mixture.
- 1 tablespoon olive oil – For sautéing the onion and beef.
- Salt and pepper – To taste.
- Toppings – Optional but recommended: chopped green onions, diced tomatoes, sliced jalapeños, avocado, sour cream, and fresh cilantro for garnish.
Substitutions and Variations
This Taco Potato Casserole is incredibly versatile, so feel free to make adjustments based on your preferences or what you have on hand. Here are some ideas for substitutions and variations:
- Ground turkey or chicken – Swap out the ground beef for a lighter alternative like ground turkey or chicken.
- Sweet potatoes – For a healthier twist, substitute regular potatoes with sweet potatoes for added nutrition and a hint of sweetness.
- Tater tots or hash browns – Use frozen tater tots or shredded hash browns instead of sliced potatoes for a crispy, shortcut version of the casserole.
- Add beans – Mix in a can of black beans or pinto beans for extra protein and fiber.
- Vegetarian version – Replace the ground beef with plant-based ground meat or omit the meat altogether and load up on extra beans, corn, and vegetables.
- Spicy kick – Add diced jalapeños, chili powder, or hot sauce for a spicier version.
Step-by-Step Cooking Instructions

Now that you have your ingredients, let’s get cooking! Follow these step-by-step instructions to make the perfect Taco Potato Casserole:
- Preheat the oven – Start by preheating your oven to 350°F (175°C). Grease a 9x13-inch casserole dish with non-stick spray or a light coat of oil.
- Cook the ground beef – Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and sauté for 3–4 minutes until softened. Add the ground beef, breaking it apart as it cooks. Once the beef is browned and cooked through (about 8–10 minutes), drain any excess fat.
- Add taco seasoning – Stir the taco seasoning into the cooked ground beef, following the package instructions (usually adding a small amount of water, around ¼ cup, and simmering for 2–3 minutes). Set the beef mixture aside.
- Prepare the potato layer – In a large bowl, combine the sliced potatoes with the can of diced tomatoes with green chilies, sour cream, and cream of chicken soup. Season with salt and pepper, and stir until the potatoes are fully coated with the mixture.
- Layer the casserole – Spread half of the potato mixture evenly in the bottom of the greased casserole dish. Then, spread the taco-seasoned beef over the potatoes. Add the remaining potato mixture on top, spreading it out evenly.
- Top with cheese – Sprinkle the shredded cheese evenly over the top of the casserole.
- Bake – Cover the casserole dish with aluminum foil and bake in the preheated oven for 40–45 minutes. After that, remove the foil and bake for an additional 10–15 minutes, or until the potatoes are tender and the cheese is melted, bubbly, and golden.
- Cool and serve – Let the casserole cool for about 5 minutes before serving. Add your favorite toppings like chopped green onions, diced tomatoes, avocado, or fresh cilantro.
How to Cook Taco Potato Casserole: A Step-by-Step Guide
Here’s a quick recap of the main steps to help you make the perfect Taco Potato Casserole:
- Preheat the oven to 350°F and grease your casserole dish.
- Brown the ground beef and onions, then season with taco seasoning.
- Mix potatoes with diced tomatoes, sour cream, and soup to form the creamy potato layer.
- Layer the casserole with the potato mixture, beef, and cheese.
- Bake covered for 40–45 minutes, then uncover and bake for an additional 10–15 minutes.
- Let it cool and garnish with fresh toppings before serving.
Common Mistakes to Avoid
While this recipe is relatively simple, there are a few common mistakes you’ll want to avoid for the best results:
- Not slicing potatoes evenly – Make sure your potatoes are sliced or diced evenly to ensure they cook at the same rate. If the slices are too thick, they may not cook through in the oven.
- Skipping the foil – The foil helps the casserole cook evenly and prevents the cheese from burning. Be sure to remove the foil in the last 10–15 minutes to let the cheese get golden and bubbly.
- Overcooking the beef – Don’t overcook the beef during the browning process. Cook it just until it’s no longer pink and crumbly, then remove from heat to prevent it from drying out.
- Not enough seasoning – Make sure to season both the beef and the potato mixture with salt and pepper to avoid a bland casserole.
Serving and Presentation Tips
Taco Potato Casserole is a hearty, filling dish that can be served as a meal on its own or with complementary sides. Here are some serving and presentation tips:
- Cut into even portions – Use a sharp spatula or knife to slice the casserole into neat squares or portions for easy serving.
- Serve with taco toppings – Top each portion with fresh ingredients like diced tomatoes, green onions, avocado, jalapeños, sour cream, or salsa.
- Offer sides – Serve with a side of Mexican rice, a simple green salad with lime vinaigrette, or chips and guacamole for a complete meal.
How to Serve Taco Potato Casserole
This casserole is incredibly versatile and can be served in various ways. Here are some ideas:
- With tortilla chips and salsa – A crunchy side that complements the creamy casserole.
- With a fresh salad – A crisp green salad with a tangy lime dressing helps balance the richness of the dish.
- With extra toppings – Serve with a side of guacamole, sour cream, or pico de gallo to add fresh and vibrant flavors.
- As leftovers – This casserole reheats well, making it perfect for meal prep or leftovers. Just heat individual portions in the microwave for 1–2 minutes until warmed through.
Presentation Ideas for Taco Potato Casserole
Make your Taco Potato Casserole look as appealing as it tastes with these simple presentation ideas:
- Bake in a colorful dish – A bright, oven-safe casserole dish adds visual appeal to your dinner table.
- Serve with fresh garnishes – Top each serving with chopped cilantro, a drizzle of sour cream, and a lime wedge for a fresh, restaurant-style presentation.
- Offer toppings bar – Set out a variety of toppings like chopped tomatoes, jalapeños, and shredded lettuce so guests can customize their servings.
Taco Potato Casserole Recipe Tips
Here are a few extra tips to ensure your casserole turns out perfectly every time:
- Make it ahead – You can assemble the casserole up to a day in advance and store it in the fridge until you’re ready to bake. Just add an extra 5–10 minutes to the baking time if it’s cold.
- Freeze leftovers – This casserole freezes well. Portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge and re
heat in the oven or microwave until warmed through.
- Use a mandoline slicer – For perfectly even, thin potato slices, use a mandoline slicer to save time and ensure the potatoes cook evenly.
Frequently Asked Questions (FAQs)
Can I make Taco Potato Casserole ahead of time?
Yes! You can assemble the casserole ahead of time and store it in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time if it's cold from the fridge.
Can I use frozen potatoes or hash browns?
Absolutely! You can use frozen diced hash browns or shredded hash browns for an easier and quicker option. Just layer them in as you would the sliced potatoes.
How do I store leftovers?
Leftover casserole can be stored in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven until warmed through.
Can I freeze Taco Potato Casserole?
Yes! This casserole freezes well. Portion individual servings into airtight containers and freeze for up to 3 months. Thaw overnight in the fridge and reheat as needed.
Conclusion
This Taco Potato Casserole combines all the flavors of a taco with the comforting heartiness of potatoes, making it a satisfying, crowd-pleasing dish perfect for any occasion. Whether you’re serving it for a weeknight dinner or bringing it to a potluck, this casserole is sure to be a hit. Plus, with its simple ingredients and easy customization options, you can tailor it to fit your family's tastes and dietary preferences. So, grab your ingredients and give this flavorful, cheesy casserole a try—you’ll love how easy and delicious it is!
PrintTaco Potato Casserole Recipe
This Taco Potato Casserole recipe combines seasoned ground beef, crispy potatoes, and melted cheese for a delicious and hearty meal. It's the perfect comfort food for taco lovers and a quick weeknight dinner that satisfies the whole family. With simple ingredients and minimal prep, this casserole delivers bold taco flavors in every bite!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Casserole
- Method: Baking
- Cuisine: Mexican-American
Ingredients
- 1 lb ground beef
- 1 packet taco seasoning
- 1 bag (28 oz) frozen diced hash brown potatoes or tater tots
- 1 can cream of chicken or cream of mushroom soup
- 1 cup sour cream
- 2 cups shredded cheese (cheddar, Mexican blend, or your choice)
- 1 can diced green chilies (optional)
- ½ cup diced onions
- Salt and pepper (to taste)
- Fresh cilantro (for garnish)
Instructions
- Preheat oven to 350°F (175°C).
- In a skillet, cook ground beef over medium heat until browned. Drain excess fat and stir in taco seasoning according to package instructions.
- In a large bowl, mix the hash brown potatoes, cream of soup, sour cream, and 1 cup of shredded cheese. Add the taco-seasoned beef and stir to combine.
- Spread the mixture into a greased 9x13-inch casserole dish.
- Top with the remaining 1 cup of shredded cheese.
- Bake for 40-45 minutes until the casserole is bubbly and the cheese is melted and golden.
- Garnish with fresh cilantro and serve.
Notes
- For extra flavor, add black beans or corn to the beef mixture.
- You can use tater tots for a crispy top layer.
- Serve with sour cream, salsa, or guacamole on the side.
Nutrition
- Serving Size: 1 serving
- Calories: 520
- Sugar: 3g
- Sodium: 950mg
Leave a Reply