Neither card wins across the board. The ASUS PRIME GeForce RTX 5070 has 12GB of VRAM and the ASUS Dual Radeon RX 9060 XT has 8GB. ASUS recommends a 550W PSU for the RX 9060 XT and 750W for the GeForce RTX 5070. If VRAM matters more to you, pick the GeForce RTX 5070. If you want to stay on a lower-rated power supply, pick the RX 9060 XT.
Condition:
  • The PSU figures are ASUS's recommended PSU ratings for these two ASUS cards. They don't cover other GeForce RTX 5070 or RX 9060 XT models.
  • The GeForce RTX 5070 takes one 16-pin power connector. The Radeon RX 9060 XT takes one 8-pin connector. They're different plugs, so you can't rank them against each other.

GeForce RTX 5070 vs Radeon RX 9060 XT, spec by spec

GeForce RTX 5070 vs Radeon RX 9060 XT, spec by spec
SpecGeForce RTX 5070RX 9060 XT
Power connectors Different types, no winner1× 16-pin 1× PCIe 8-pin
Recommended PSU 750 W 550 W Better
Slot width 2.5 slots 2.5 slots
VRAM 12 GB Better8 GB

The part that's easy to miss

The RTX 5070 has more VRAM, but it comes with a catch: ASUS recommends a 750W PSU for the RTX 5070, versus 550W for the RX 9060 XT.

Exact source claims

  • GeForce RTX 5070: one 16-pin power connector
    Original quote
    Power Connectors 1 x 16-pin
  • GeForce RTX 5070: recommended PSU 750W
    Original quote
    Recommended PSU 750W
  • GeForce RTX 5070: 2.5-slot card
    Original quote
    Slot 2.5 Slot
  • GeForce RTX 5070: 12GB GDDR7 video memory
    Original quote
    Video Memory 12GB GDDR7
  • Radeon RX 9060 XT: one 8-pin power connector
    Original quote
    Power Connectors 1 x 8-pin
  • Radeon RX 9060 XT: recommended PSU 550W
    Original quote
    Recommended PSU 550W
  • Radeon RX 9060 XT: 2.5-slot card
    Original quote
    Slot 2.5 Slot
  • Radeon RX 9060 XT: 8GB GDDR6 video memory
    Original quote
    Video Memory 8GB GDDR6

Official sources