Blueberry Cupcakes with Blueberry Cream Cheese Frosting


Got a lot of fresh blueberries to use up? Make these gorgeous cupcakes!

Prep Time:
30 mins
Cook Time:
50 mins
Additional Time:
50 mins
Total Time:
2 hrs 10 mins
12 cupcakes


  • 1 pound fresh blueberries

For Cupcakes:

  • 1 ½ cups sifted all-purpose flour

  • 1 teaspoon baking powder

  • teaspoon salt

  • ½ cup unsalted butter, softened

  • 1 cup white sugar

  • 2 eggs

  • 4 tablespoons whole milk

  • 1 teaspoon vanilla extract

Blueberry Cream Cheese Frosting:

  • ½ cup unsalted butter, softened

  • ½ (8 ounce) package cream cheese, softened

  • ½ teaspoon vanilla extract

  • 3 cups powdered sugar, or more as needed


  1. Preheat the oven to 350 degrees F (175 degrees C). Line a cupcake pan with 12 paper liners.

  2. Place blueberries into a pot and let simmer over medium heat until most of the water has evaporated from the fruit, stirring every few minutes, about 30 minutes total. Remove from heat and let cool, 20 to 30 minutes. Transfer to a blender or food processor and puree.

  3. Sift flour, baking powder, and salt together in a bowl.

  4. Cream butter in the bowl of an electric stand mixer and add sugar. Beat until light and fluffy. Add eggs, one at a time, until completely mixed. Scrape down the bowl. Mix in 6 tablespoons of blueberry puree, milk, and vanilla extract. Add dry ingredients and mix on low speed until incorporated. Scrape down the bowl and mix on low speed for 1 minute more.

  5. Fill the prepared cupcake tin evenly with batter using an ice cream scoop.

  6. Bake in the preheated oven until a toothpick inserted into the center of a cupcake comes out clean, 20 to 25 minutes. Remove from the oven and place on a wire rack to cool completely.

  7. Beat butter, cream cheese, and vanilla extract together with an electric mixer. Add powdered sugar and mix in 1/4 cup blueberry puree, 1 tablespoon at a time, until frosting is smooth and spreadable. Frost cooled cupcakes.

Nutrition Facts (per serving)

447 Calories
20g Fat
66g Carbs
4g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 447
% Daily Value *
Total Fat 20g 25%
Saturated Fat 12g 61%
Cholesterol 82mg 27%
Sodium 107mg 5%
Total Carbohydrate 66g 24%
Dietary Fiber 1g 5%
Total Sugars 51g
Protein 4g
Vitamin C 4mg 19%
Calcium 44mg 3%
Iron 1mg 7%
Potassium 75mg 2%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love