Lemon & Pistachio Baked Doughnuts

I wish I had known a lot sooner how quick doughnuts can be made And I am not exaggerating, it actually takes maximum 20 minutes to make these, 15 if you are quick! As I recently mentioned on a different post, I love it when a recipe is versatile, I love that you have a…