This Panera copycat cranberry orange muffins recipe features orange zest, dried cranberries, sour cream, and a sweet brown sugar streusel topping. These large, bakery-style muffins are quick, easy, and perfect for a healthy breakfast or Christmas treat!
Preheat the oven to 350ºF. Line 10 muffin tins with cupcake liners.
Place the dried cranberries into a medium-sized bowl and cover with water. Let the berries soak for 10 minutes before incorporating into the batter. (Skip this if using fresh cranberries.)
In a large mixing bowl, whisk together the sugar, sour cream, vegetable oil, buttermilk, eggs, and vanilla bean paste until combined. Add in the flour and then the baking powder, salt, and baking soda. Stir just until combined. Add the orange zest and stir. Drain the cranberries thoroughly and fold them into the batter.
Using a medium scoop, evenly divide the batter between the cupcake liners.
To make the streusel topping, combine the flour and sugar in a medium-sized bowl. Add the butter and use a pastry blender to cut the butter in until the mixture forms pea-sized, crumbly balls. Use a small scoop to sprinkle the topping onto each muffin.
Bake in the preheated oven for 18-20 minutes or until a toothpick inserted comes out clean or with moist, but not wet, crumbs. Remove muffin pan from the oven and place onto a cooling rack to cool.
Once the muffins are completely cooled to room temperature, make the icing by whisking the powdered sugar and orange juice together until smooth. Use a fork or spoon to drizzle the icing over each of the muffins.