This Thai Peanut Noodles recipe is fantastic for a quick and delicious better-than-takeout meal. The noodles are cooked in a rich Peanut Sauce. Best of all, the recipe comes together, start to finish, in under 30 minutes, and it all happens in your Instant Pot!