To make these nachos, start by preheating your oven to 400 F.
Next, add the olive oil to a 10-12 inch cast iron skillet. Heat the skillet on the stove, over medium-high heat.
Dice the onion. Then, once the skillet is hot, add in the onion alongside the ground beef, and cook until onions have softened and the meat is almost cooked through - this should take approximately 5 minutes.
Then, dice the jalapeño and garlic, and add it to the skillet alongside the taco seasoning. Allow everything to cook together for another 2 minutes.
Next, add the enchilada sauce, water, and rice to the skillet, and stir until everything is fully combined.
Place the cover on the skillet and allow everything to cook, undisturbed, for 16-17 minutes.
Once the time is up, turn off the heat and remove the cover from the skillet.
Chop the cilantro and add it to the skillet alongside half of the shredded Mexican cheese. Stir to combine.
Then, add in the tortilla chips. Press them down so that you can fit as many as possible into the skillet, without them breaking.
Top the tortilla chips with the remaining shredded cheese, then transfer the skillet to the oven and allow it to bake for 10-12 minutes, until the cheese is fully melted.
Once the cheese has melted, remove the skillet from the oven.
Garnish the nachos with diced avocado and more sliced jalapeño and/or chopped cilantro, if desired. Serve and enjoy!