After my banana oat protein bars became a favorite on my blog, I decided to make a carrot cake version for spring to go along with my other healthy easter snacks!
Most protein bars at the store have a carrot cake version, but I believe homemade always tastes better (I mean, it hasn't been sitting on the shelf for months...)! These are soft and chewy, with real carrots and a cream cheese drizzle featuring 8 grams of protein. YUM.

I'm a huge fan of making bars as I believe it's more of a whip up, bake, and walk away approach rather than cookies (which I love, but you need to do lots of rolling and pan swaping). It just feels simpler in this phase of mom life. These are the perfect mom snack to prep for the week, along with quinoa egg bites, in my opinion.
Ingredients needed

Things to note about some of the ingredients:
- Carrots: I don't usually peel these carrots; I scrub them and then grate them on a cheese grater.
- Flour: Whole-wheat or white flour can be used in this recipe, however, whole-grain flour contains more protein and nutrients, so use it if you have it.
- Almond flour: Using almond flour makes these bars dense and chewy. I really love the texture. I also use it because it is a great source of protein.
- Flax seeds: I choose to use ground flax seeds so the body can absorb more nutrition from the seeds. If you only have the whole seeds, you can grind them in a coffee grinder or blender until they are a powder. When doing it in a blender, I find doing 1-2 cups at a time works best.
- Hemp hearts: I add hemp hearts to everything I can! So, of course they are in my protein bars!
- Sugar: Any sugar can be used for this recipe - brown sugar, white sugar, cane sugar, monk fruit, truvia; they will all work. I haven't tested this recipe with a liquid sweetener like honey or maple syrup. I usually use coconut sugar.
- Oil: I use coconut oil because I like the sweet flavor it gives. It must be melted if you use coconut oil.
Step-by-step photos from my kitchen

- Preheat the oven to 350 degrees Fahrenheit (175C). Place all the dry ingredients into a bowl: flour, almond flour, rolled oats, sugar, ground flax seeds, hemp hearts, cinnamon, and salt. Whisk together until everything is well combined.

- Fold in the grated carrots.

- Add the eggs, oil, milk, and vanilla. Stir until a thick mixture forms.

- Use a spatula to scrape everything from the bowl into a rectangular baking pan. Spread evenly into the corners. Bake until cooked, then cool and cut into bars.

5. Glaze: Soften the cream cheese with a spatula in a bowl, then add the icing sugar - it will be very thick. Add the milk and stir until there are no more lumps. I place a small zip-lock bag in a cup to hold it while I pour the glaze in. Then once it's all in one corner, use scissors to cut the smallest hole.

6. Drizzle the glaze over the cooled and cut carrot protein bars. The glaze will harden with time. Store in an air-tight container.

Tired of figuring out what to have for snacktime? Ready for wholesome options to have on the go:
I've created a 4-week snack prep eCookbook!
With grocery lists, recipes, and guides to help you prep all the wholesome snacks you will need for the week (or two weeks!), all in one prep time block. More protein, less sugar: real food ready to go.

If you are prepping these for the week ahead (like I do), you could make easy-peeling boiled eggs at the same time! If I still have some energy left after making those, I will make a batch of protein muffins with cottage cheese and chocolate chips too!
🥕Did you make this carrot cake protein bar recipe? Would you take 30 seconds to give a star rating and review just below the recipe? That means a lot to me and helps the growth of Beside the Mountain blog (your email address will not be shown).

Carrot Cake Protein Bars
Equipment
Ingredients
Dry Ingredients
- 2 cups whole-wheat flour
- 1 ½ cups almond flour
- 1 cup rolled oats
- ¾ cup sugar (I use coconut sugar)
- ⅓ cup ground flax seeds
- ⅓ cup hemp hearts
- 1 ½ tablespoons cinnamon
- 1 teaspoon salt
Wet Ingredients
Glaze
- 1 tablespoon cream cheese
- ½ cup icing sugar
- 1 tablespoon milk
Instructions
- Preheat the oven to 350°Fahrenheit (175°C). In a large mixing bowl, combine the whole-wheat flour, almond flour, rolled oats, sugar, ground flax seeds, hemp hearts, cinnamon, and salt. Whisk together until everything is well combined.
- Fold in the grated carrots, then add the eggs, milk, oil, and vanilla. Mix until the mixture is smooth and combined.
- Spread the batter into a greased or parchment-lined 9x13-inch rectangular pan, pressing it into the corners. Wet your hands slightly with water and use them to smooth the top. Bake at 350°Fahrenheit (175C) for 20-25 minutes, until they are golden brown; the middle may look a little less cooked, but it will become firm when it cools. Let the bars fully cool, cut them into rectangles, and cover with glaze.
- Glaze: In a small bowl, use a spatula to soften and spread the cream cheese. Add the icing sugar and stir together - it will be thick. Then add the milk and stir to get any lumps out. Place this cream cheese glaze in the corner of a small plastic bag. Use scissors to cut a very small part off the corner of the bag to drizzle the icing over the bars. The glaze will harden after a little while.






Kelly says
These are amazing! I didn't have cream cheese so I made a glaze with molasses, icing sugar, and milk. I have made and love the banana version too.
Danika Vanderpyl says
Hi Kelly! Thanks for sharing what you thought! I'm glad you like both flavor!! That sounds like an awesome glaze too, love the idea of using molasses!
Andrew says
these are so delicious!!!
Danika Vanderpyl says
Glad to hear you enjoyed these bars!