If you're keen on Thai foods but don’t want to depart the home, these Thai peanut noodles are sure to satisfy your craving! These can be manufactured in the Instant Pot in just 5 minutes, producing them the perfect weeknight meal. Moreover, they’re vegan-pleasant much too!Overall Time 55 min Servings six enchiladas Head to Recipe Within the Rec