Go Back

Coconut Zucchini Cupcakes w/ Cream Cheese Frosting

Gluten and dairy free cupcakes that are packed with warm flavors

Course Dessert
Keyword 30 minutes or less, dairy free, gluten free
Prep Time 2 minutes
Cook Time 17 minutes
Servings 8 cupcakes
Author Kelly @thekellykathleen


  • 1 whole egg
  • 1/2 cup sugar
  • 1/4 cup coconut oil melted and cooled
  • 1/2 cup dairy-free milk
  • 2 tsp vanilla extract
  • 1 cup zucchini shredded, pressed and packed
  • 1 1/2 cup oat flour
  • 1 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 tsp cinnamon
  • 1/2 tsp nutmeg
  • 1/2 cup shredded coconut

Cream Cheese Frosting

  • 8 oz dairy-free cream cheese room temperature
  • 1/2 cup vegan butter room temperature
  • 1/2 tsp vanilla
  • 3-4 cups organic powdered sugar


  1. Preheat your oven to 350 degrees F. Line or spray a muffin pan and set aside. 

  2. Whisk together the egg, sugar, vanilla, coconut oil and milk. 

  3. Add in the pressed zucchini and whisk again. Fold in the dry ingredients. 

  4. For your batter into 8 lined or sprayed muffin tins and bake for 17-20 minutes or until a toothpick is inserted and comes out clean.

  5. While your cupcakes are baking, make the frosting by whisking together the cream cheese, butter and vanilla until fully combined. Slowly whisk in the powdered sugar until you get a frosting like consistency.

  6. Once the cupcakes are baked and cooled, top with frosting.

  7. These cupcakes will stay fresh for up to 2 days on the counter or 4 days refrigerated in an airtight container. To freeze: place the cupcakes in an airtight container before frosting. When ready to frost, defrost the cupcakes completely and top with frosting.