Preheat oven to 400F. Line 15 muffin cups with paper liners.
Whisk together flour, baking soda, and salt in a medium bowl and set aside. In the bowl of a stand-up mixer with a paddle attachment.
Cream together oil and sugar. Beat in eggs until smooth.
Mix milk and lemon juice together, it will curdle but don't worry. Now alternately add the milk mixture and the flour until all is combined. Fold in the nuts and cranberries.
Fill the muffin liners to almost full. Bake for 18-20 min. until nicely browned and the tops bounce back when lightly touched.
Cool for 5 min. and then remove from the pan to completely cool on a cooling rack.