Yield: 48

Cranberry Orange Muffins

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

This easy muffin recipe is perfect for Christmas breakfast or all year round! Cranberry Orange Muffins with a hint of orange and a crumb topping are just like your favorite coffee shop baked goods but even better.


For the muffins:

  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 4 large eggs
  • ½ teaspoon orange extract
  • 1 orange, zested
  • 3 cups all-purpose flour
  • 1 teaspoon baking soda
  • ½ teaspoon baking powder
  • ½ teaspoon kosher salt
  • 3.4 ounce pkg instant vanilla pudding
  • 1 cup milk
  • 12 ounce fresh cranberries (about 3 cups)

For the topping:

  • 1 cup quick cook oats
  • ½ cup unsalted butter, softened
  • 1 cup light brown sugar, packed
  • ½ cup all-purpose flour
  • 1 orange, zested


  1. For the muffins, cream butter and vanilla sugar for about 3 minutes. Add eggs, one at a time. Beat in orange extract and zest (about 1 tsp zest).
  2. In separate bowl, mix flour, baking soda, baking powder, salt and pudding mix.
  3. Add milk and flour mixure alternately, about 3 additions of each. Fold in cranberries.
  4. For the topping, mix all ingredients with a fork until crumbly. Set aside.
  5. Grease or line muffin tins, fill them ¾ full if not using the topping, and a little less if putting the topping on the muffins. If using the crumb topping, sprinkle 1-2 Tbsp of topping on each muffin, pressing in slightly. Try not to spill excess on pans.
  6. Bake in a 350 degree preheated oven. Recipe makes 2 dozen jumbo muffins, or 4 dozen regular sized. These muffins freeze very well. Bake jumbo muffins for 27-30 minutes, and regular sized for 22-25 minutes.


  • Use vanilla sugar in place of the granulated sugar for a delicious depth of flavor!
  • You can use this recipe to make jumbo muffins, regular sized muffins or mini muffins. For Jumbo Muffins, bake 27 - 30 minutes. For regular muffins, bake 22 - 25 minutes. If making mini-muffins, bake for 15 - 20 minutes or until a toothpick inserted into the center of one muffin comes out clean.
  • This recipe makes 2 dozen jumbo muffins, 4 dozen regular muffins and about 6 dozen mini-muffins. Feel free to freeze whatever your family can't eat within a few days!
  • Make sure to use Instant vanilla pudding mix (not the sugar free kind) in this recipe.
  • A 12 oz bag of cranberries is approximately 3 cups of cranberries.
  • See blog post for more recipe tips and tricks.

Nutrition Information:



Serving Size:

1 muffin

Amount Per Serving: Calories: 301Total Fat: 13gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 62mgSodium: 176mgCarbohydrates: 43gFiber: 1gSugar: 25gProtein: 4g

*Nutrition facts are an estimate and not guaranteed to be accurate. Please see a registered dietitian for special diet advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram