Go Back
carrot cake for dogs

Irresistible Carrot Cake for Dogs

Delicious Irresistible Carrot Cake for Dogs recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 12 mini muffins
Calories 700 kcal

Ingredients
  

For the cake::

  • 3/4 cup pumpkin puree (I use Libby's for the best consistency)
  • 3/4 cup applesauce (unsweetened is best for pups)
  • 2 tbsp coconut oil
  • 1/2 cup water
  • 1 extra-large egg
  • 1/2 cup carrots (finely grated to ensure even distribution)
  • 1 cup wheat flour (I always use King Arthur for a better crumb)
  • 1 tsp baking powder
  • 1 tbsp ground flaxseed

For the frosting::

  • 1/2 cup yogurt (I prefer Fage plain non-fat for a thicker texture)
  • 1/4 cup peanut butter (must be xylitol-free for safety)

Instructions
 

  • Preheat your oven to 350°F and line a muffin tin with paper liners—this ensures easy removal and prevents sticking. While the oven heats, finely grate your carrots and measure out all ingredients so everything is ready when you start mixing. Having all your ingredients prepped and within reach (what chefs call mise en place) makes the baking process smooth and prevents any last-minute scrambling.
  • In a large mixing bowl, combine the pumpkin puree, applesauce, coconut oil, water, and egg. Whisk these ingredients together until well blended and smooth—this creates the moist foundation that keeps these dog treats soft and palatable. The egg acts as a binder while the pumpkin and applesauce provide natural sweetness and moisture that dogs love.
  • In a separate bowl, whisk together the wheat flour, baking powder, and ground flaxseed. Pour the wet mixture from Step 2 into the dry ingredients and stir until just combined—don't overmix, as this can make the cakes dense. Gently fold in the grated carrots from Step 1, distributing them evenly throughout the batter so each cake gets plenty of carrot pieces.
  • Divide the batter evenly among the lined muffin cups, filling each about two-thirds full. Bake in your preheated 350°F oven for 25-30 minutes until a toothpick inserted into the center comes out clean. The cakes should be golden brown on top and spring back slightly when gently pressed. Let them cool in the pan for 5 minutes before turning out onto a wire rack to cool completely.
  • While the cakes cool, whisk together the plain yogurt and xylitol-free peanut butter in a small bowl until smooth and spreadable. I like to use Greek yogurt here because it's thicker and creates a better topping consistency that won't slide right off. Once the cakes are completely cooled, dollop or spread a small amount of the yogurt-peanut butter mixture on top of each cake.