There are several methods for defeating illusions such as Disguise Self.
AnyOutside of the two methods listed in the spell (succeeding an Investigation check and physical interaction), any creature with access to Truesight automatically detects illusions as false, so the. The True Seeing spell does justgives you that ability.
True Seeing: This spell gives the willing creature you touch the ability to see things as they actually are. For the duration, the creature has Truesight, notices secret doors hidden by magic, and can see into the Ethereal Plane, all out to a range of 120 feet.
Another similar method is to acquire the Witch Sight Eldritch Invocation for Warlocks:
Witch Sight: You can see the true form of any shapechanger or creature concealed by illusion or transmutation magic while the creature is within 30 feet of you and within line of sight.
You could also use the Polymorph or True Polymorph spells to become a creature with Truesight. I am not aware of any beasts with Truesight to Polymorph into (although they may exist in a rulebook I don't have), such asbut one example for True Polymorph is the Couatl.
Finally, you could find or create a magic item that grants Truesight, such as the Gem of Seeing, which also grants Truesight.
Gem of Seeing: This gem has 3 Charges. As an action, you can speak the gem's Command Word and expend 1 charge. For the next 10 minutes, you have Truesight out to 120 feet when you peer through the gem.