This Healthier Carrot Cake is better than many full-fat versions. With only about 270 calories and 7 grams of fat, it fits low-fat and low-calorie diets. You can have your cake and eat it too.

Jump To:
This healthier carrot cake is one of the best carrot cakes you will ever eat, plus it won't leave a pool of oil on the plate. It is wonderfully moist and tender crumb—unexpected for a low-fat cake which is usually much denser.
It has about 270 calories and 7 grams of fat per serving and will fit a healthy diet like a low-calorie or low-fat diet.
You would think carrot cake is beyond most home cooks, but the skill level here is only about 3/10. Just work through the easy step-by-step photo instructions, and there are no odd hard-to-find ingredients.
Do you want that great carrot cake taste without "baking the cake"? Try Baked Carrot Cake Pancakes with Cream Cheese Glaze.
For other low-fat recipes you will love, check checkout Healthy Biscuits—Low Calorie & Almost Zero-Fat, , Low-Fat Blueberry Scones, Healthier Chicken Enchilada Casserole, Healthier Low-Fat Sausage Gravy and Biscuits, and Lower Fat Spicy Chicken Alfredo.
Inspired by Super Moist Carrot Cake with Cream Cheese Frosting by Gina at Skinnytaste.com with changes to two layers and some adjustments for taste and option.
🥕Ingredients
- Flour—AP and whole wheat flour
- Eggs
- Vegetable oil
- Crushed pineapple
- Carrots
- Walnuts—or pecans, chopped
- Coconut—Optional, flaked sweetened
- Raisins—optional
- Pantry ingredients—sugar, baking soda, ground cinnamon, vanilla extract, salt
Frosting
- Cream cheese—lower fat but not fat-free
- Vanilla extract
- Milk
- Powdered sugar
👨🍳How to Make Healthy Carrot Cake
- In a medium bowl, combine eggs, vegetable oil, and vanilla extract. Mix, then add shredded carrots, chopped walnuts, and drained pineapple.
- In a large bowl, mix flour, sugar, flaked sweetened coconut (optional), baking soda, salt, and cinnamon.
- Fold the wet ingredients into the dry ingredients until all is incorporated.
- Divide the batter between prepared pans and bake until a toothpick comes out clean—about 30-35 minutes.
- Cool in the pan briefly, then move to a cooling rack until thoroughly cooled.
- Mix frosting of reduced-fat cream cheese, vanilla extract, and milk. Beat on well with an electric hand mixer until smooth, then slowly add 2 cups of powdered sugar.
- Construct a two-layer cake with the frosting and sprinkle it with chopped walnuts.
✔️Tips
- You can use cake flour or all-purpose flour. You can substitute up to 50% of the flour with whole wheat flour.
- The crushed pineapple is used to replace most of the oil. It has minimal effect on the taste but adds some nice texture.
- Do not use fat-free cream cheese. You do need a little fat in the frosting.
- Nuts are optional, or you can use either walnuts or pecans.
- The coconut adds some traditional texture, but skip it if you don't want a bag of coconut in the pantry.
- You can make a single-layer cake in a standard 9X13 cake pan with the same ingredient, but it will take 5-10 minutes longer to cook.
⬇️How to make this a "for two" friendlier recipe
This recipe is easy to cut in half and make a single-layer cake and use only one 9-inch round pan.
- Use the recipe card and adjust the servings from 16 to 8.
- Use the amount of ingredients in the ingredient list, not the instructions—those do not adjust.
- Cook for the same amount of time.
❓FAQs
Due to the frosting, this cake should be refrigerated for up to 3 days or frozen for 2-3 months.
This recipe is listed in these categories. See them for more similar recipes.
Step-by-Step Photo Instructions
Preheat the oven to 350°, not convection.
Spray two 9-inch round baking pans with a good coat of PAM cooking spray.
Peel and shred 3-4 medium carrots to get about 2 cups of carrots. A little more or less should be okay.
Chop ½ cup of walnuts or pecans. Double if you like nuts.
Drain one 20 oz can of crushed pineapple.
In a medium bowl, combine 2 eggs, 2 tablespoons oil, and 2 teaspoons vanilla. Mix well, then add the carrots, pineapple, and ¼ cup of nuts. Optionally, also add ½ to 1 cup of raisins.
In a large bowl, mix 1 ½ cup flour (I suggest ¾ cups each of AP flour and whole wheat flour), 1 cup sugar, ½ to 1 cup flaked sweetened coconut, 2 teaspoons baking soda, 1 teaspoon salt, and 1 tablespoon cinnamon. Mix well. Now fold the wet into the dry and keep folding until all is incorporated.
Divide into two baking pans and spread reasonably smooth. Bake until a toothpick comes out clean—about 30-35 minutes. Remove and allow to cool in the pan for about 5 minutes. Then invert the pans on a cooling rack and remove them from the pans and allow them to cool completely (at least 30 minutes).
While the cake is cooling, it is cream cheese frosting time.
Mix 8 oz of reduced-fat cream cheese (not fat-free), 1 teaspoon of vanilla extract, and 1 tablespoon of milk. Beat until smooth, then slowly add 2 cups of powdered sugar while continuing to beat. You may need 1-2 more teaspoons of milk to get the desired texture.
Place the first layer on a plate. Cover with about ⅓ of the frosting and spread evenly. Add the second layer and use about ⅓ on top and ⅓ on the sides.
Add the final ¼ cup of chopped nuts to the top.
📖 Recipe
Healthier Carrot Cake
Ingredients
- 1 ½ cup flour - all AP flour or half whole wheat
- 1 cup sugar
- 2 teaspoons baking soda
- 1 teaspoon salt
- ½-1 cup flaked sweetened coconut - Optional
- ½ -1 cup walnuts or pecans - divided chopped
- ½-1 cup raisins - optional
- 2 teaspoons cinnamon
- 2 eggs - large
- 2 tablespoons oil
- 2 teaspoons vanilla
- 3-4 carrots - about 2 cups shredded
- 20 oz crushed pineapple - drained
Frosting
- 8 oz lower fat cream cheese - not fat free
- 1 teaspoon vanilla
- 1 tablespoon milk - and a little more
- 2 cups powdered sugar
Instructions
- Preheat the oven to 350°, not convection.
- Spray two 9-inch round baking pans with a good coat of PAM cooking spray.
- Peel and shred 3-4 medium carrots to get about 2 cups of carrots. A little more or less should be okay.
- Chop ½ cup of walnuts or pecans. Double if you like nuts.
- Drain one 20 oz can of crushed pineapple.
- In a medium bowl, combine 2 eggs, 2 tablespoons oil, and 2 teaspoons vanilla. Mix well, then add the carrots, pineapple, and ¼ cup of nuts. Optionally, also add ½ to 1 cup of raisins.
- In a large bowl, mix 1 ½ cup flour (I suggest ¾ cups each of AP flour and whole wheat flour), 1 cup sugar, ½ to 1 cup flaked sweetened coconut, 2 teaspoons baking soda, 1 teaspoon salt, and 1 tablespoon cinnamon. Mix well. Now fold the wet into the dry and keep folding until all is incorporated.
- Divide into two baking pans and spread reasonably smooth. Bake until a toothpick comes out clean—about 30-35 minutes. Remove and allow to cool in the pan for about 5 minutes. Then invert the pans on a cooling rack and remove them from the pans and allow them to cool completely (at least 30 minutes).
- While the cake is cooling, it is cream cheese frosting time.
- Mix 8 oz of reduced-fat cream cheese (not fat-free), 1 teaspoon of vanilla extract, and 1 tablespoon of milk. Beat until smooth, then slowly add 2 cups of powdered sugar while continuing to beat. You may need 1-2 more teaspoons of milk to get the desired texture.
- Place the first layer on a plate. Cover with about ⅓ of the frosting and spread evenly. Add the second layer and use about ⅓ on top and ⅓ on the sides.
- Add the final ¼ cup of chopped nuts to the top.
Your Own Private Notes
Recipe Notes
Pro Tips
- Cut in half and make only one layer.
- You can make this in a standard 9X13 cake pan. It will take 5-10 minutes longer to cook. The endpoint is the toothpick test.
- Use the flour you have. I suggest half AP flour and half whole wheat.
- The pineapple only adds a minimal taste, and it is nice. Some recipes use applesauce, and you can Google those.
- Due to the frosting, this cake should be stored refrigerated for up to 3 days. Or frozen for 2-3 months.
To adjust the recipe size:
You may adjust the number of servings in this recipe card under servings. This does the math for the ingredients for you. BUT it does NOT adjust the text of the instructions. So you need to do that yourself.
Nutrition Estimate
© 101 Cooking for Two, LLC. All content and photographs are copyright protected by us or our vendors. While we appreciate your sharing our recipes, please realize copying, pasting, or duplicating full recipes to any social media, website, or electronic/printed media is strictly prohibited and a violation of our copyrights.
Originally Published March 27, 2013. Updated with expanded options, refreshed photos, and a table of contents to help navigation.
Judy Craig
Well I can’t believe this is low fat. I cut the sugar down to 1/2 cup instead of a whole cup and used low fat cream cheese for the frosting. It was delicious. Who says this is low fat and healthier! Now it is!
Linda
Can this cake be made in a tube pan (like an angel food cake pan) or in a bundt pan?
Dan Mikesell AKA DrDan
Hi Linda,
Welcome to the blog. I'm sure it can be but the cooking time may be different, so get out the toothpicks to check for done.
Dan
Neshamah
Made this for my husband's birthday. He's on a diet. I used monkfruit sweetener and 1/2 C. instead. I added 1/2 C. raisins soaked in vanilla and a little water. I also used nonfat cream cheese and 1/2 the sugar for the frosting. We'll see tomorrow!
HT
I substituted pineapple with 2 cups apple sauce and the cake was very wet and dense and I needed to bake for 55 mins. I would also cut back on the tsp of salt. It’s ok not really a fluffy cake, more plum pudding texture.
Dan Mikesell AKA DrDan
Hi HT,
Welcome to the blog and sorry you had an issue.
I have removed that possible substitute suggestion although it was consistent with many other recipes. And I had better luck with it than you did, I prefer pineapple personally.
Dan
Pat
It's not OK to take off 2 stars when your own substitution caused a problem with the result.
Sheila B
Made this the other day in a 9" x 13" pan. Didn't rise very much, but all the same, it was very delicious! I am calling them carrot cake brownies! I also used egg substitutes and artificial sweetener to make it more low fat and low sugar. Hubby really liked it. This is a keeper. Thanks.
Roland
As we had a lot of carrots, was looking for a carrot cake recipe. Many recipes required a lot of oil, which I didn't want to do.
Tried this recipe and it was awesome! Our kids even wanted seconds and have it in their lunch box.
I skipped the nuts, and replaced the pineapple with apple sauce. It was a bit too wet, think 1 cup apple sauce is sufficient. Also decreased sugar to 1/2 cup.
Didn't make the frosting to decrease sugar intake.
Well done. Will make it again.