Go Back
carrot cake cupcakes with cream cheese frosting
Print Recipe
5 from 3 votes

Carrot Cake Cupcake

Super MOIST Carrot Cake Cupcake with cream cheese frosting! This recipe is made with whole wheat flour, crushed pineapple, almonds, dried cranberries and no refined sugar!
Prep Time22 mins
Cook Time25 mins
cooling time5 mins
Total Time47 mins
Course: Breakfast, Dessert
Cuisine: American
Keyword: Cupcake, Easter
Servings: 9 jumbo cupcakes
Author: Silvia Ribas


  • 2 large cage-free eggs
  • 2 cups shredded carrots
  • 1 1/2 cups crushed pineapple, fresh or canned
  • 1/4 cup olive oil
  • 1/2 tbsp vanilla extract
  • 1/3 cup maple syrup
  • 2 cups whole wheat flour
  • 1 tbsp baking powder
  • 1/2 tsp cinnamon
  • 1 pinch sea salt
  • 1 cup shaved/ slivered/ crushed almonds
  • 1 cup baking cranberries

Cream Cheese Frosting

  • 8 oz cream cheese
  • 1 tsp vanilla extract
  • 1/2 cup powdered sugar


  • Turn oven on 375F degrees. Line muffin pan with liners, muffin molds or silicone mold and set aside. 
  • Add the first six ingredients to a stand mixer, one at a time and mix using the whisk attachment on medium speed until well incorporated. 
  • Switch to the paddle attachment. Add the flour, one cup at a time. Followed by baking powder, cinnamon and salt. Mix until well combined. Turn off mixer and remove bowl from stand. Fold in almonds and cranberries.
  • Scoop the dough into the muffin cups about 3/4 full. Bake for 23-25 minutes. Tops should be golden brown. Insert a toothpick to make sure it’s fully cooked inside (toothpick should come out clean). See notes* Remove from oven allow it to cool down.

Cream Cheese Frosting

  • Add cream cheese, powdered sugar and vanilla extract to a bowl and mix using a hand mixer or you can use the stand mixer, until smooth and well incorporated. 
  • When cupcakes are cooled down, spread a generous layer of cream cheese on top using a piping bag or spatula.

Carrot Topping

  • Cut 1 1/2 - 2 inches of the end of a carrot then slice it in half lengthwise. Place one half cut side down on top of the cream cheese frosting and place a few rosemary leaves on top. 


*Recipe times for 9 jumbo muffins, if you are making smaller muffins cook for 18-21 minutes.