Cut the red onion in half. Thinly slice one half and set aside. Dice the remaining half.
In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, 5 minutes. Add the corn kernels, cumin and cayenne. Cook, stirring occasionally, until the corn is slightly caramelized, 3 more minutes. Season lightly with salt and set aside.
Transfer the hummus to a serving bowl or platter and scatter the corn mixture on top, followed by the tomatoes, and queso fresco. Season with salt, cayenne pepper, and a drizzle of olive oil. Garnish with cilantro leaves and serve with lime wedges.