This taco casserole is a delicious, cheesy dinner layered with seasoned beef, beans, and tortillas. Perfect for busy weeknights, it’s full of bold Mexican flavors and topped with melted cheese for the ultimate comfort meal!
Cook the Beef: In a skillet over medium heat, cook ground beef until browned. Drain excess fat. Add taco seasoning and water; simmer for 3–4 minutes.
Add Ingredients: Stir in black beans, corn, and salsa. Mix well to combine.
Layer the Casserole: In a greased 9x13-inch baking dish, layer tortillas, then spread a portion of the beef mixture. Sprinkle cheese on top. Repeat layers until all ingredients are used, finishing with cheese.
Bake: Preheat the oven to 350°F (175°C). Bake uncovered for 20–25 minutes or until bubbly and golden.
Serve: Top with diced tomatoes, black olives, and green onions. Serve warm with sour cream and guacamole.
Notes
Make Ahead: Assemble the casserole, cover, and refrigerate for up to 24 hours. Bake before serving.
Flavor Boost: Add jalapeños or hot salsa for extra spice.
Tortilla Tip: For a crunchy top, use crushed tortilla chips instead of soft tortillas on the final layer.
Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave before serving.