To make Mexican potatoes:
1. Boil potato cubes for 5-6 minutes until tender then drain.
2. Cook the potatoes with olive oil, onion, garlic, chili powder, paprika, cumin, and cayenne pepper until golden brown.
3. Transfer the potato mixture to a baking dish, top with cheese, and bake for 20-25 minutes until potatoes are tender and cheese is melted.