Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.9
(42)
Export 15 ingredients for grocery delivery
Step 1
Preheat the oven to 350°F (177°C). Grease a 9×5 inch loaf pan. See notes for muffins or mini loaves.
Step 2
Whisk the flour, baking powder, baking soda, salt, cinnamon, ginger, and nutmeg together in a large bowl until combined. Set aside. In a medium bowl, whisk the oil, eggs, brown sugar, applesauce, vanilla, and carrots together until combined. Pour the wet ingredients into the dry ingredients and gently whisk until *just* combined. Fold in the nuts/add-in. Batter will be semi-thick.
Step 3
Spread the batter into prepared loaf pan. Bake for 55 – 65 minutes. (I like to loosely cover the bread with aluminum foil halfway through to prevent heavy browning on top.) Baking times vary so keep an eye on yours. The bread is done when a toothpick inserted in the center comes out *mostly* clean with zero raw batter. Remove the bread from the oven.
Step 4
Cool completely in the pan set on a wire rack before removing and frosting.
Step 5
Using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese in a medium bowl on medium-high speed until smooth and creamy. Beat in the butter until combined. Add the confectioners’ sugar, vanilla, cinnamon, and a pinch of salt (I usually add a little less than 1/8 teaspoon), then beat on low speed until smooth and creamy. Taste. Add more cinnamon and/or salt if desired. Frost cooled bread, slice, and serve.
Step 6
Cover and store leftover bread at room temperature for up to 3-4 days or in the refrigerator for up to about 10 days. Storing with frosting: Cover and store leftover bread in the refrigerator for up to about 1 week.