In a large skillet, heat the canola oil over medium heat. Sauté the diced onion until softened, about 5 minutes. Add the minced garlic and continue cooking for an additional minute, until fragrant.
Add the ground beef to the skillet and cook until browned. Sprinkle the taco seasoning over the browned beef and stir well.
Stir in the black beans and salsa until well combined. Cook for an additional 2-3 minutes.
Layer half of the corn chips on the bottom of a greased baking dish. Top with half of the beef and bean mixture, then sprinkle half of the shredded cheddar cheese over it. Repeat with another layer of corn chips, beef and bean mixture, and shredded cheddar cheese.
Bake in the preheated oven for 15-20 minutes, or until the cheese is melted and bubbly.
Once out of the oven, sprinkle your favorite taco toppings over the casserole. Serve and enjoy!