Heat a pan with a little oil to a medium-high heat. Add the diced onions and sauté for 2-3 minutes until they start to become translucent.
Add the ground meat and sprinkle over the taco seasoning. Brown completely in the pan, stirring so the onion and seasoning are fully incorporated into the meat and it doesn’t stick.
Line a baking sheet – you can use aluminum foil or a silicone mat, both of which will stop the nachos from sticking to the bottom of the pan.
Spread the tortilla chips so they cover the entire tray. Sprinkle over some of the cheese to form a protective layer over the nachos, keeping some behind.
Add the ground beef, corn, whole beans and refried beans. Then, add the rest of the cheese on top.
Bake at 350°F /175°C until the cheese has melted and is starting to bubble, usually 3-5 minutes.
Prepare your favorite toppings
For ease – and speed– I recommend you prepare your toppings in advance so you can assemble your nachos quickly and easily. Dice up your avocado, tomatoes, green onions, jalapenos, lettuce and any other extra ingredients you like adding to your nachos. Sprinkle the toppings over the fresh ingredients
Serve immediately to enjoy the nachos while they're piping hot and wonderfully crispy.