|

Carrot and Zucchini Bars with Lemon Cream Cheese Frosting

This post may contain affiliate links. Read our disclosure policy.

If you’re looking for a clever way to sneak veggies into dessert, these Carrot and Zucchini Bars with Lemon Cream Cheese Frosting are a sweet solution that totally works for my family. Honestly, zucchini only gets a warm welcome in our house when it’s baked into something sugary—think muffins, quick breads, or cake bars like these. I loved the idea of pairing it with carrots for a double dose of veggie goodness, and the result was a moist, flavorful treat that felt like a fresh twist on classic carrot cake.

What really made these bars stand out was the hint of ginger in the batter and the bright lemon cream cheese frosting on top—it’s a combo that’s cozy and refreshing all at once. The bars are packed with texture from the shredded veggies and chopped nuts, and they bake up beautifully with flecks of green and orange throughout. I left the zucchini unpeeled so the color could shine, but if you’re trying to keep it under the radar for picky eaters, peeling works just fine.

Carrot and Zucchini Bars | realmomkitchen.com
  • EGGS – Eggs provide structure and help bind the batter together. They also add moisture and richness to the bars.
  • BROWN SUGAR – Brown sugar sweetens the bars while adding a deeper, slightly caramel-like flavor. Its extra moisture also helps keep the bars soft and tender.
  • CANOLA OIL – Canola oil adds moisture without contributing a strong flavor. It helps give the bars a soft, cake-like texture.
  • HONEY – Honey adds natural sweetness and a subtle floral flavor. It also helps keep the bars moist.
  • VANILLA – Vanilla enhances the sweetness and rounds out the flavors of the carrots, zucchini, and warm spices.
  • CARROT – Grated carrot adds natural sweetness, moisture, and color. Finely shredding it helps the carrot blend smoothly into the batter.
  • ZUCCHINI – Shredded zucchini adds plenty of moisture without making the bars taste strongly of zucchini. It helps create a tender texture and is a great way to add extra vegetables to the dessert.
  • WALNUTS – Chopped walnuts add crunch and a rich, nutty flavor. They also provide a nice contrast to the soft texture of the bars.
  • ALL-PURPOSE FLOUR – All-purpose flour gives the bars their structure. Measure it carefully so the bars stay soft rather than becoming dense.
  • BAKING POWDER – Baking powder helps the bars rise and gives them a lighter texture.
  • GROUND GINGER – Ground ginger adds a warm, slightly spicy flavor that pairs especially well with carrots, zucchini, honey, and lemon.
  • BAKING SODA – Baking soda provides additional lift and helps the bars brown nicely as they bake.
  • REDUCED FAT CREAM CHEESE – Reduced-fat cream cheese forms the creamy base of the frosting. It adds a tangy flavor that balances the sweetness of the bars.
  • POWDERED SUGAR – Powdered sugar sweetens and thickens the cream cheese frosting while keeping it smooth.
  • LEMON ZEST -Lemon zest adds fresh citrus flavor and brightness to the frosting. It pairs especially well with the cream cheese and helps balance the richness of the dessert.

Preheat the Oven – Set your oven to 350°F and lightly grease a 13x9x2-inch baking pan or line it with parchment paper for easy removal.

Mix the Wet Ingredients – In a large mixing bowl, whisk together the eggs, brown sugar, canola oil, honey, and vanilla extract. Don’t worry if the brown sugar looks clumpy—it will dissolve as the mixture rests.

Add the Veggies & Nuts – Fold in the shredded carrots, shredded zucchini (peeled or unpeeled), and walnuts. Mix gently until evenly distributed.

Combine the Dry Ingredients – In a separate bowl, whisk together the flour, baking powder, ground ginger, and baking soda.

Make the Batter – Add the dry ingredients to the wet mixture and stir just until combined—don’t overmix. The batter will be thick and textured.

Bake the Bars – Spread the batter evenly into your prepared pan. Bake for 25 minutes, or until a toothpick inserted in the center comes out clean. Let the bars cool completely in the pan on a wire rack.

Make the Lemon Cream Cheese Frosting – In a medium bowl, beat together the reduced-fat cream cheese, powdered sugar, and lemon zest. Use an electric mixer on medium speed until the frosting is light and fluffy. Once the bars are fully cooled, spread or pipe the frosting over the top.

Can you taste the zucchini in these bars?
Not really! The zucchini adds moisture and blends right in with the carrots. Most people won’t even notice it’s there—especially with the lemon frosting on top.

Do I need to peel the zucchini before shredding?
It’s up to you. Leaving the skin on adds pretty green flecks and extra nutrients, but peeling helps hide it if you’re serving picky eaters.

How do I store these bars?
Store frosted bars in an airtight container in the refrigerator for up to 5 days. Unfrosted bars can be kept at room temperature for 2–3 days.

Can I freeze them?
Yes! Freeze unfrosted bars for up to 3 months. Thaw in the fridge overnight and frost just before serving.

What’s the best way to shred the veggies?
A box grater works great, or use a food processor with a shredding blade for faster prep. Be sure to squeeze out excess moisture from the zucchini gently.

Can I make this recipe ahead of time?
Yes! Bake the bars and store them (frosted or unfrosted) in the fridge. They’re even better the next day once the flavors have settled.

Gently remove excess moisture from the zucchini. After shredding the zucchini, give it a light squeeze with paper towels or a clean kitchen towel. You want to remove excess liquid without drying it out completely, since the zucchini helps keep the bars moist.

Finely shred the carrots and zucchini. Smaller shreds blend more evenly into the batter and give the bars a softer texture. A box grater works well, or use the shredding attachment on a food processor to make prep quicker.

Don’t overmix the batter. Once the dry ingredients are added, stir only until everything is combined. Overmixing can make the bars heavier instead of soft and tender.

Let the bars cool completely before frosting. The lemon cream cheese frosting can melt or become runny if spread over warm bars. Allow the bars to cool completely in the pan before adding the frosting.

Make them a day ahead for even better flavor. These bars can be prepared in advance, and the flavor gets even better after the carrot, zucchini, ginger, and lemon have had time to meld together. Store the frosted bars covered in the refrigerator until ready to serve.

Carrot and Zucchini Bars | realmomkitchen.com

Carrot and Zucchini Bars with Lemon Cream Cheese Frosting

Real Mom Kitchen

These Carrot and Zucchini Bars are a moist, veggie-packed dessert made with shredded carrots and zucchini, warm spices like ginger, and crunchy walnuts for texture. Topped with a tangy lemon cream cheese frosting, they strike a delicious balance between cozy and refreshing. It’s a clever way to serve up veggies in a sweet treat that’s perfect for sharing—whether you peel the zucchini or let its vibrant color shine!
5 from 17 votes
Prep Time 25 minutes
Cook Time 25 minutes
Cooling time 1 hour
Total Time 1 hour 50 minutes
Course Dessert
Cuisine American
Servings 36 servings
Calories 114 kcal

Ingredients
  

  • 2 eggs slightly beaten
  • ¾ cup brown sugar packed
  • ½ cup canola oil
  • ¼ cup honey
  • 1 tsp vanilla
  • 1 ½ cups carrot shredded
  • 1 cup zucchini shredded
  • ½ cup walnuts chopped
  • 1 ½ cups all-purpose flour
  • 1 tsp baking powder
  • ½ tsp ground ginger
  • ¼ tsp baking soda

Lemon Cream Cheese Frosting:

  • 8 oz pkg reduced fat cream cheese
  • 1 cup powdered sugar
  • 1 ½ tsp lemon zest

Instructions
 

  • Preheat oven to 350 degrees F. In a large bowl, whisk together the eggs, brown sugar, oil, honey, and vanilla.  Don't worry about clumps of the brown sugar. Those will dissolve as it sits while you prepare the remaining ingredients.  Then fold in the carrot, zucchini, and walnuts.
  • In another bowl, add the flour, baking powder, ginger, and baking soda.  Whisk to blend together.
  • Add the flour mixture to the wet mixture. Stir just until combined. Spread batter into an ungreased 13x9x2-inch baking pan.
  • Bake for about 25 minutes or until a toothpick inserted in the center comes out clean. Cool completely in the pan on a wire rack.
  • Once the cake is cooled, prepare the frosting. In a medium mixing bowl, beat the frosting ingredients with an electric mixer on medium speed until fluffy.  Spread or pipe the frosting over the cooled bars.  Makes 36 bars.

Nutrition

Serving: 1 serving | Calories: 114kcal | Carbohydrates: 15g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 0.01g | Cholesterol: 12mg | Sodium: 51mg | Potassium: 66mg | Fiber: 0.5g | Sugar: 10g | Vitamin A: 946IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 0.4mg
Did you love this recipe?Please Leave a Review!
Keyword bars, carrot cake, carrots, lemon, zucchini

Recipe adapted from Better Homes and Gardens.