½ cup (120ml)oil (Vegetable, canola, or sunflower)
⅓ cup (80ml)milk
¼ cup (60ml)fresh orange juice
1tablespoonorange zest
1teaspoonpure vanilla extract
1teaspoonorange extract((optional))
1½ cups (150g)dried cranberries
Instructions
Soak dried cranberries into hot water for 10 minutes. After 10 minutes pour into strainer and remove all the water. Set aside.
Spray muffin tins with cooking spray or line the muffin tins with cupcake liners. Preheat the oven to 425° F.
Sift all-purpose flour, baking powder, baking soda, and salt together, whisk well, and set aside.
In a large mixing bowl, whisk sour cream or yogurt, sugar, and oil together until the mixture is smooth and well combined. To this, add orange juice, orange zest, vanilla, and orange extract. Mix well.
Add dry ingredients and ⅓ cup of milk into wet ingredients and mix until well combined.
To this batter, fold in cranberries until everything is well combined. Do not over mix.
Spoon this batter into a muffin tin and fill up to almost the top. Bake in the preheated oven at 425° F for 5 minutes. Then reduce the temperature to 350° F and continue baking for 12-14 minutes or until the toothpick entered in the muffin comes out clean.
Let the muffins cool for 5 minutes, and then place them onto the cooling rack. Serve as it is or spread some butter.