These vegan oil-free Thai peanut noodles are made with brown rice noodles, tossed in a nutty, creamy and slightly spicy peanut sauce, and ready in 10 minutes!
1.1k