Moist, warmly spiced bars combine grated carrot and squeezed zucchini with ground ginger, cinnamon, nutmeg and a hint of cloves. The batter is mixed until just combined, spread into a lined 9x13 pan and baked at 350°F until a toothpick comes clean. Once cooled, spread a zesty lemon cream cheese frosting. Optional: fold in crystallized ginger or chopped nuts; refrigerate leftovers.
The exhaust fan in my tiny apartment kitchen was barely functional, which is a detail that matters because I was about to fill that space with the warmest, most aggressively spiced cloud of ginger and cinnamon vapor imaginable. I had bought a massive bag of carrots on sale and a zucchini that was never going to get grilled like I promised myself. These bars were born out of that particular kind of kitchen desperation that sometimes leads to your best work.
I brought a pan of these to a potluck where three people asked for the recipe before they even finished their first bar. One friend stood next to the dessert table eating a second piece while pretending to help me clean up, which is honestly the highest compliment a bake can receive.
Ingredients
- All-purpose flour and whole wheat flour: The blend gives you tenderness from the white flour and a subtle nuttiness from the whole wheat without making things heavy.
- Baking powder and baking soda: Together they provide lift and a slight tenderizing effect that keeps the crumb soft.
- Salt: Do not skip this, it is what makes every spice taste like itself instead of just sweet fog.
- Ground ginger, cinnamon, nutmeg, and cloves: This warm quartet is the backbone of the entire flavor profile, so use fresh jars if yours have been open since last fall.
- Packed light brown sugar: The molasses depth is essential here, white sugar will taste flat by comparison.
- Vegetable oil: Oil based cakes stay moister than butter based ones, and these bars need that lasting softness.
- Large eggs: They bind the batter and add richness without heaviness.
- Vanilla extract: A quiet but necessary supporting player in both the bars and the frosting.
- Unsweetened applesauce: This adds moisture and a gentle sweetness while keeping the fat content reasonable.
- Grated carrot: Fine shreds distribute better and melt into the crumb more evenly than coarse ones.
- Grated zucchini, squeezed dry: Squeeze it in a clean towel until you are surprised by how much green water comes out.
- Crystallized ginger, chopped: Entirely optional but those chewy little pops of heat scattered through the bar are worth the extra chopping.
- Cream cheese, softened: Cold cream cheese will leave lumps in your frosting, so set it out early and be patient.
- Unsalted butter, softened: Adds stability and a silky edge to the frosting that cream cheese alone cannot achieve.
- Powdered sugar, sifted: Sifting prevents those dreadful stiff white streaks that no amount of beating can fix.
- Fresh lemon juice and lemon zest: The zest carries the floral lemon oils and the juice adds the bright acid that makes this frosting sing against the spiced bars.
Instructions
- Preheat and prepare the pan:
- Set your oven to 350°F and line a 9x13 pan with parchment, leaving the sides hanging over like handles. This single step saves you from the terror of bars stuck to the bottom later.
- Whisk the dry ingredients:
- In a medium bowl, combine both flours, baking powder, baking soda, salt, ginger, cinnamon, nutmeg, and cloves with a whisk until evenly blended. Take a moment to actually smell this mixture because it is wonderful.
- Beat the wet ingredients:
- In a larger bowl, beat the brown sugar, oil, eggs, vanilla, and applesauce until the surface looks smooth and slightly glossy. The sugar will not fully dissolve and that is perfectly fine.
- Fold in the vegetables:
- Stir in the grated carrots, squeezed zucchini, and crystallized ginger if you are using it. The batter will look peculiar and chunky at this stage, which is exactly right.
- Combine wet and dry:
- Add the flour mixture to the wet bowl and stir gently until you no longer see dry streaks. Stop as soon as everything is incorporated because overmixing builds gluten and makes the bars tough.
- Spread and bake:
- Scrape the batter into your prepared pan and spread it to the edges with a spatula. Bake for 30 to 35 minutes, checking with a toothpick at the 30 minute mark.
- Cool completely:
- Leave the bars in the pan on a wire rack until they reach room temperature with absolutely no remaining warmth. Frosting a warm bar is a one-way ticket to a melting, sliding mess.
- Make the frosting:
- Beat the softened cream cheese and butter together until completely smooth with no pale streaks. Add the powdered sugar, lemon juice, zest, and vanilla, then beat until the mixture is fluffy and spreadable.
- Frost and cut:
- Spread the frosting in an even layer across the fully cooled bars using gentle sweeping strokes. Cut into twelve squares with a sharp knife, wiping the blade between cuts for clean edges.
A rainy Tuesday afternoon with a pot of Earl Grey and a plate of these bars still slightly chilled from the fridge is, I would argue, a perfectly complete afternoon.
What to Know About the Spices
Ground spices lose their punch roughly six months after opening, and since these bars rely heavily on that warm spice blend, stale jars will give you a flat tasting result. I learned this the hard way when I used a two-year-old tin of cloves and wondered why everything tasted like nothing. Give each spice a sniff before adding it, and if the aroma is faint or dusty, replace it.
Squeezing the Zucchini Properly
Grate the zucchini onto a clean kitchen towel, fold it over, and press down hard with your palms over the sink. You will be genuinely shocked at how much pale green water pours out. Skipping this step is the most common reason these bars turn gummy in the center instead of tender and moist.
Storing and Serving
These bars keep beautifully in the refrigerator for up to five days, and the flavors actually deepen after a night of resting. Let them sit at room temperature for about fifteen minutes before serving so the frosting softens back to its proper texture.
- A thin layer of parchment between stacked bars prevents the frosting from smearing onto the ones below.
- They also freeze well without the frosting for up to three months if you want to bake ahead.
- Always label your container with the date because trust me, frozen bars all look the same after a month.
There is something quietly satisfying about transforming ordinary vegetables into something that disappears from a plate in minutes. These bars do exactly that, every single time.
Recipe FAQs
- → How do I keep the bars from getting soggy from zucchini?
-
Squeeze grated zucchini thoroughly in a clean kitchen towel or fine mesh sieve to remove excess moisture before folding into the batter. This prevents a dense, soggy crumb and helps the bars bake evenly.
- → Can I substitute the brown sugar with maple syrup?
-
Yes. Replace part of the brown sugar with maple syrup for a deeper flavor and added moisture; reduce oil slightly or bake a few minutes longer to set. Keep an eye on texture and sweetness.
- → How can I add crunch without altering the bake time?
-
Fold in chopped walnuts or pecans after the batter is mixed, or sprinkle nuts on top before baking. These additions add crunch without changing baking time if added sparingly.
- → What’s the best way to store and chill the bars?
-
Once frosted, store covered in the refrigerator in an airtight container for up to 4–5 days. For room-temperature storage without frosting, keep in an airtight container for 2 days.
- → Can I make these gluten-free?
-
Use a 1:1 gluten-free flour blend that includes xanthan or guar gum to mimic structure. Watch texture—bake until a toothpick comes out clean and adjust moisture if needed.
- → How do I prevent the frosting from becoming runny?
-
Beat cream cheese and butter until smooth, then add sifted powdered sugar gradually and chill the frosting briefly before spreading. Ensure bars are completely cooled to avoid melting the frosting.