This easy Protein Carrot Cake is rich, moist and surprisingly macro-friendly. Warm spices and a protein vanilla frosting make it perfect for breakfast, a post-workout snack or a guilt-free dessert.

Why you will love this recipe
- Macro-friendly. No oil, butter, refined sugar or refined flour—this cake delivers protein and flavor with fewer calories.
- Deliciously moist. Fresh grated carrots and warm spices keep the cake tender and satisfying, especially when paired with the light protein frosting.
- Quick and easy. Minimal prep and straightforward steps make this a great recipe for beginners or busy cooks. From start to finish it takes about 40 minutes.
- Versatile. Add mix-ins like walnuts, pecans, raisins or coconut, or adapt ingredients to suit gluten-free, dairy-free or low-carb needs.
Ingredients and substitutes
This recipe uses simple pantry items and a few fresh ingredients. Below are the main components and recommended substitutions so you can tailor the cake to your needs. Exact quantities appear in the recipe card later in the page.
- Oat flour. A whole-grain option with fiber. Substitute whole wheat, almond or all-purpose flour if necessary.
- Protein powder. Vanilla or unflavored vegan protein powder works best for texture. Casein or blends are fine; pure whey can dry the cake out.
- Grated carrots. Freshly grated carrots are ideal for moisture and natural sweetness.
- Egg. Provides structure; replace with a flax egg or vegan binder to make it vegan.
- Greek yogurt. Adds protein and moisture. Use at least 2% fat for best texture. Dairy-free alternatives like soy or coconut-based Greek-style yogurt can work.
- Unsweetened applesauce. Replaces oil and refined sugar while adding moisture. You can use mashed banana, pumpkin purée or extra mashed carrots instead.
- Maple syrup. Natural sweetness; swap for honey, agave, or a sugar-free syrup if preferred.
- Spices. Vanilla extract, cinnamon, nutmeg and a pinch of salt enhance the flavor profile.
- Baking powder. Helps the cake rise and stay fluffy.
High protein frosting
The frosting is a lighter, protein-packed version of classic cream cheese frosting. It combines Greek yogurt, cream cheese and a touch of maple syrup for sweetness. Swap to plant-based cream cheese and soy or coconut yogurt for a dairy-free option.
How to make protein carrot cake with frosting
- Step 1 – Prep. Preheat the oven to 350°F (180°C). Line or lightly grease a 7.8-inch (20 cm) cake pan.
- Step 2 – Mix wet ingredients. In a large bowl combine applesauce, Greek yogurt, the egg, maple syrup, vanilla, cinnamon, nutmeg and a pinch of salt. Stir until smooth.
- Step 3 – Add dry ingredients. Add oat flour, protein powder and baking powder to the wet mixture. Stir while gradually adding milk until the batter reaches a smooth, spoonable consistency (about 3–6 tablespoons depending on the protein powder).
- Step 4 – Fold in carrots. Fold the grated carrots into the batter. Add optional mix-ins like chopped nuts, raisins or shredded coconut if you like.
- Step 5 – Bake. Pour the batter into the prepared pan and bake for about 30 minutes. The cake is done when a toothpick inserted into the center comes out clean. Allow it to cool before frosting.
- Step 6 – Frost. Whip together the frosting ingredients, taste and adjust sweetness, then spread over the cooled cake with a spatula.
Recipe variations
- Low-carb. Use almond flour, replace applesauce with mashed carrot and sweeten with a keto-friendly syrup.
- Gluten-free. Use certified gluten-free oat flour or almond flour and verify all other ingredients are gluten-free.
- Dairy-free. Substitute milk and Greek yogurt with plant-based alternatives and use plant-based cream cheese in the frosting.
- Muffins. Turn the batter into muffins: bake at 350°F (180°C) for 20–25 minutes in a lined muffin tin.

Matteo’s tips
- Grate fresh carrots. Pre-shredded carrots can be dry. Freshly grated carrots keep the cake moist.
- Pick the right protein powder. Vegan protein, casein or blends typically yield the best texture. Avoid using only whey if possible.
- Adjust milk. Different protein powders absorb liquids differently. Add milk gradually until you reach a smooth batter.
- Don’t overmix. Mix just until combined to avoid incorporating extra air that can dry the cake.
Storage directions
Leftovers can be stored frosted or unfrosted. Many prefer frosting only when ready to serve. Keep the frosting separate in a covered container in the refrigerator.
To store: Cool the cake completely, then place it in an airtight container. At room temperature it will keep up to 3 days; refrigerated it will stay fresh up to 5 days.
To freeze: Wrap cooled cake slices or the whole cake in foil or parchment and place in a freezer-safe bag. Freeze up to 3 months. Reheat in the oven or microwave before serving and add frosting after reheating if desired.

More protein dessert recipes
- Protein muffins
- Protein chocolate cake
- Protein mug cake
- Protein cinnamon rolls
- Protein donuts
- Moist protein banana bread
- Protein blondies
- Protein cheesecake
- Flourless protein brownies
Protein Carrot Cake
Ingredients
- 1 large egg
- ½ cup (120 g) Greek yogurt (minimum 2% fat recommended)
- ½ cup (120 g) unsweetened applesauce (or 1 mashed banana)
- ¼ cup (80 g) maple syrup (or honey)
- ¾ cup packed grated carrots
- 1½ cups (150 g) oat flour (or almond/regular flour)
- ½ cup (50 g) vanilla protein powder (casein or vegan recommended)
- 2 tsp baking powder
- 1 tsp vanilla extract
- ¾ tsp ground cinnamon
- ⅙ tsp salt
- A pinch of nutmeg
- 3 to 6 tbsp milk of choice, depending on protein powder
Optional Ingredients
- ¼ cup chopped walnuts (or pecans/hazelnuts)
- ¼ cup raisins
High Protein Frosting
- ¼ cup (60 g) Greek yogurt
- 2 tbsp cream cheese (low fat or full fat)
- 1–2 tbsp maple syrup, to taste
- ½ tsp vanilla extract
Instructions
- Preheat oven to 180°C (350°F). Line or grease a 20 cm (7.8-inch) cake pan.
- In a large bowl mix applesauce, Greek yogurt, egg, maple syrup, vanilla, cinnamon, nutmeg and salt until smooth.
- Add oat flour, protein powder and baking powder. Stir while adding milk gradually until the batter is smooth. Start with a small amount and increase as needed.
- Fold the grated carrots into the batter. Add optional nuts or dried fruit if desired.
- Pour batter into the prepared pan and bake for about 30 minutes. A toothpick should come out clean when inserted in the center. Cool before frosting.
- To make the frosting, combine frosting ingredients in a bowl, adjust sweetness, then spread over the cooled cake.
Notes
- Use vanilla vegan protein, casein, or a blend for the best texture. Pure whey may dry the cake.
- Milk amount varies by protein powder: casein and plant-based powders generally need more liquid than whey.
Nutrition (per slice)
Calories: 112 kcal | Carbohydrates: 15.9 g | Protein: 8.6 g | Fat: 2 g | Fiber: 1.4 g | Sugar: 6.7 g