Go Back
Cranberry Crunch Muffins. single muffin with muffins on cooling rack in background.

Cranberry Crunch Muffins

Cranberry Crunch Muffins - a moist delicious muffin with pops of tart cranberry inside and a buttery crumble on top.
Course Breakfast/Brunch
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Servings 18 muffins
Author Barry C. Parsons at RockRecipes.com


For the muffin batter

  • 2 1/2 cups flour
  • 3 tsp baking powder
  • 2 eggs
  • 1 1/4 cups sugar
  • 2 tsp vanilla extract
  • 1/4 cup melted butter
  • 1/4 cup vegetable oil
  • 1/2 cup whipping cream
  • 1/2 cup milk
  • 2 tbsp apple cider vinegar
  • 2 cups fresh or frozen cranberries

For the Crumble Topping

  • 1 tsp baking powder
  • 3/4 cups oats large
  • 1 cup flour
  • 1/2 cup brown sugar
  • 3/4 cup butter cut in small cubes


To make the muffin batter

  1. Sift together the flour and baking powder and set aside.
  2. In the bowl of a stand mixer with the whisk attachment in place, whisk together the eggs, sugar and vanilla extract on high speed until foamy and slightly stiffened.
  3. Mix together the melted butter and vegetable oil in a measuring cup with a spout.
  4. Slowly add the oil and butter mixture to the egg mixture in a slow stream as the mixer continues to whisk.
  5. Mix together the whipping cream, milk and apple cider vinegar and add slowly to the mixing bowl continuing to mix but at a reduced speed.
  6. Fold in the dry ingredients by hand with a rubber spatula being careful not to over mix. Don't worry about lumps in the batter, they are fine.
  7. When the dry ingredients are almost incorporated, gently fold in the frozen cranberries.
  8. Spoon batter into well greased muffin tins, filling them almost to the top.

To make the Oatmeal Crunch Topping

  1. Mix together the baking powder, oats and flour in a large bowl.
  2. Using your hands, rub the butter through the dry ingredients until fully incorporated. This crumble mixture should hold together when pressed into handfuls.
  3. Sprinkle the crumble mixture evenly over the tops of the muffins.
  4. Bake in a preheated 350 degree F oven for about 20-25 minutes or until a wooden skewer inserted into the center of a muffin comes out clean.
  5. The baking time may vary depending on whether fresh or frozen berries are used.