Easy Taco Casserole
Easy Taco Casserole turns ground beef, beans, corn, salsa, tortillas, and cheese into a bubbling dinner that tastes rich, hearty, and simple.
This is the kind of meal I make when I want real comfort without a sink full of dishes. The tortillas soften into tender layers, the beef mixture stays saucy, and the cheese melts into every bite.
Why You Will Love This Recipe
- Big flavor from pantry staples: Taco seasoning, salsa, beans, and corn do most of the work.
- Cheesy and saucy layers: The tortillas soak up the beef mixture and bake into a soft, hearty casserole.
- Easy to stretch: Beans and corn help one pound of beef feed four hungry people.
- Great for busy nights: You build it in one baking dish and let the oven finish the job.
Fabian’s Budget & Health Tip: Use a little less beef and add an extra half can of black beans if you want to lower the cost and add more fiber. The salsa and taco seasoning keep the filling bold, so the casserole still tastes full and satisfying.
Ingredients (Serves 4)
- 1 pound ground beef (450 g)
- 2 tablespoons taco seasoning, or 1 standard packet (18 g)
- 1 can black beans, drained and rinsed (15 ounces or 425 g)
- 1 cup corn, frozen or canned and drained (165 g)
- 1 cup salsa (240 ml)
- 8 small flour tortillas, about 6 inches each (15 cm each)
- 2 cups shredded Mexican cheese blend (225 g)
- 1 cup diced tomatoes, drained if very juicy (180 g)
- 1/2 cup sour cream (120 g)
- 1/4 cup sliced green onions (25 g)
- 1 teaspoon oil or a light coating of cooking spray for the baking dish (5 ml)
Step-by-Step Instructions
1. Heat the Oven and Prepare the Dish
Preheat the oven to 375°F (190°C). Lightly grease a 9 by 13 inch baking dish. This helps the bottom tortilla layer lift out cleanly after baking.
2. Brown the Beef
Place a large skillet over medium high heat. Add the ground beef and cook for 6 to 8 minutes, breaking it into small crumbles as it sizzles. Cook until no pink remains and the edges smell savory and browned. Drain off extra grease if needed.
3. Stir in the Filling
Sprinkle the taco seasoning over the beef. Add the black beans, corn, and salsa. Stir until everything looks glossy and well coated. Let the mixture simmer for 2 to 3 minutes, just until it thickens slightly and smells warm, spicy, and tomato rich. If the skillet looks too dry, add a small splash of water.
4. Layer the Casserole
Place a layer of flour tortillas in the bottom of the baking dish. Tear a few pieces if needed so the bottom is mostly covered. Spoon half of the beef mixture over the tortillas, then sprinkle with about one third of the cheese. Repeat with another layer of tortillas, the remaining beef mixture, and another third of the cheese.
5. Finish with Tortillas and Cheese
Add the last tortilla layer on top. Sprinkle the remaining cheese across the surface, making sure the corners get covered too. Those cheesy edges turn golden and taste especially good.
6. Bake Until Bubbling
Bake uncovered for 20 to 25 minutes. The casserole is ready when the cheese melts, the edges bubble, and the center feels hot when you insert a knife. Let it rest for 5 minutes so the layers settle before slicing.
7. Add the Fresh Toppings
Top the warm casserole with diced tomatoes, spoonfuls of sour cream, and sliced green onions. The cool sour cream and fresh tomatoes balance the cheesy beef filling.
Expert Troubleshooting & FAQs
Can I use corn tortillas instead of flour tortillas?
Yes. Corn tortillas give the casserole a firmer texture and a deeper corn flavor. Warm them for a few seconds first so they do not crack while layering.
Why is my casserole watery?
The most common cause is very thin salsa or juicy tomatoes. Use a thicker salsa, drain the beans and corn well, and save the diced tomatoes for topping after baking.
Can I make this ahead of time?
Yes. Assemble the casserole, cover it, and refrigerate it for up to 24 hours. Bake it straight from the fridge and add 5 to 10 extra minutes, until the center is hot and the edges bubble.
How do I keep the tortillas from getting soggy?
Let the beef mixture simmer until it looks saucy but not watery. Also let the casserole rest after baking. That short rest helps the tortillas absorb the filling without falling apart.
What can I use instead of ground beef?
Ground turkey, ground chicken, or cooked lentils all work well. If you use lean meat, add a spoonful of salsa or a drizzle of oil so the filling stays moist.
Estimated Nutritional Facts
These values are rough estimates per serving and will change based on your tortillas, cheese, salsa, and beef.
- Calories: about 610
- Protein: about 34 g
- Carbs: about 52 g
- Fats: about 31 g
Easy Taco Casserole

Ingredients
- 1 pound ground beef (450 g)
- 2 tablespoons taco seasoning, or 1 standard packet (18 g)
- 1 can black beans, drained and rinsed (15 ounces or 425 g)
- 1 cup corn, frozen or canned and drained (165 g)
- 1 cup salsa (240 ml)
- 8 small flour tortillas, about 6 inches each (15 cm each)
- 2 cups shredded Mexican cheese blend (225 g)
- 1 cup diced tomatoes, drained if very juicy (180 g)
- 1/2 cup sour cream (120 g)
- 1/4 cup sliced green onions (25 g)
- 1 teaspoon oil or a light coating of cooking spray for the baking dish (5 ml)
Instructions
- 1. Heat the Oven and Prepare the Dish. Preheat the oven to 375°F (190°C). Lightly grease a 9 by 13 inch baking dish. This helps the bottom tortilla layer lift out cleanly after baking.
- 2. Brown the Beef. Place a large skillet over medium high heat. Add the ground beef and cook for 6 to 8 minutes, breaking it into small crumbles as it sizzles. Cook until no pink remains and the edges smell savory and browned. Drain off extra grease if needed.
- 3. Stir in the Filling. Sprinkle the taco seasoning over the beef. Add the black beans, corn, and salsa. Stir until everything looks glossy and well coated. Let the mixture simmer for 2 to 3 minutes, just until it thickens slightly and smells warm, spicy, and tomato rich. If the skillet looks too dry, add a small splash of water.
- 4. Layer the Casserole. Place a layer of flour tortillas in the bottom of the baking dish. Tear a few pieces if needed so the bottom is mostly covered. Spoon half of the beef mixture over the tortillas, then sprinkle with about one third of the cheese. Repeat with another layer of tortillas, the remaining beef mixture, and another third of the cheese.
- 5. Finish with Tortillas and Cheese. Add the last tortilla layer on top. Sprinkle the remaining cheese across the surface, making sure the corners get covered too. Those cheesy edges turn golden and taste especially good.
- 6. Bake Until Bubbling. Bake uncovered for 20 to 25 minutes. The casserole is ready when the cheese melts, the edges bubble, and the center feels hot when you insert a knife. Let it rest for 5 minutes so the layers settle before slicing.
- 7. Add the Fresh Toppings. Top the warm casserole with diced tomatoes, spoonfuls of sour cream, and sliced green onions. The cool sour cream and fresh tomatoes balance the cheesy beef filling.








