Preheat the oven to 375°F/190°C. Place the oven rack in the middle of the oven. Line with muffin liners or spray with cooking spray on a 12 muffin pan. Set aside.
Sift the dry ingredients. In a large mixing bowl, whisk together the flour, baking powder, and salt.
Whisk the wet ingredients. In a medium sized bowl, whisk together the non-dairy yogurt, canola oil, non-dairy milk, vanilla, and sugar.
Combine. Pour the wet ingredients into the dry ingredients. Using a whisk or spatula, mix well. Make sure to scrape the sides of the bowl to incorporate all of the ingredients. Finally, add the chocolate chips and mix a few more times.
Fill. Scoop the batter into the prepared muffin tray, filling each about ¾ of the way full.
Bake for 23-25 minutes or until the muffins are golden brown and a toothpick inserted into the center pulls out clean.
Cool and enjoy! Let the muffins cool in the hot tray for 10 minutes before removing them to cool on a wire cooling rack. Enjoy!