Try: brownies · zucchini · allulose · chocolate

low sugar zucchini brownies stacked on a green ceramic plate — sugar swap recipe by Mel
With The Swap No Sugar Added*
Desserts · By Mel

Low Sugar Zucchini Brownies

I need you to trust me on the zucchini. I know how it sounds. A vegetable. In a brownie. You are already suspicious and I completely understand.

Here is what zucchini actually does: it disappears completely into the batter and leaves behind pure moisture. You cannot see it, you cannot taste it, and you cannot tell. What you can tell is that these brownies have a fudgy, dense interior that standard brownies spend their entire baking time trying and failing to achieve.

The allulose does the rest — same caramelised depth, same crinkle top, zero sugar. I have made these for people who would never voluntarily eat a vegetable dessert. Nobody has ever guessed.

Prep15 min
Cook30 min
Serves12
Sugar1g*
Jump to Recipe ↓
Standard fudge brownies (25g sugar per serving) Zucchini allulose brownies (1g sugar)*

*Per USDA FoodData Central

The Swap Snapshot

Typical VersionThe Sugar Swap VersionSugar per serving*
Standard Fudge Brownies
White flour, butter, 1.5 cups sugar, milk chocolate — a sugar bomb in a baking tin
Low Sugar Zucchini Brownies
Shredded zucchini, cocoa powder, allulose, dark chocolate chips
25g1g

*Based on USDA FoodData Central values. The Sugar Swap is not medical or nutritional advice.

Ingredients

Serves 12 · Scale as needed

  • 1½ cups grated zucchini (about 1 medium), excess moisture squeezed out
  • ¾ cup unsweetened cocoa powder
  • ¾ cup ⇄ granulated allulose — the sweetener swap
  • 2 large eggs
  • ¼ cup unsalted butter, melted
  • ¼ cup almond flour
  • 1 tsp vanilla extract
  • ½ tsp baking powder
  • ¼ tsp salt
  • ½ cup dark chocolate chips (85%+ cacao)
Mel — The Sugar Swap

The key to getting that crinkle top is whisking the eggs and allulose together vigorously for a full two minutes before adding anything else. This creates the shiny, crackled surface that makes brownies look properly indulgent. Do not skip this step.

Read my story →

Instructions

  1. 1

    Preheat oven to 175°C (350°F). Grease and line a 20x20cm (8x8 inch) baking tin.

  2. 2

    Grate the zucchini and squeeze firmly in a clean cloth to remove as much moisture as possible. This step is essential.

    ⇄ Swap Note

    Zucchini replaces oil and some of the flour in traditional brownies, keeping them incredibly moist without adding any flavour. The allulose replaces all the sugar — cup for cup, no adjustments needed.

  3. 3

    Whisk eggs and allulose together vigorously for 2 minutes until slightly pale and thickened. This creates the crinkle top.

  4. 4

    Add melted butter and vanilla and whisk to combine. Fold in cocoa powder, almond flour, baking powder, and salt.

  5. 5

    Fold in the grated zucchini and dark chocolate chips until evenly distributed.

  6. 6

    Pour into the prepared tin and bake for 28–32 minutes. The centre should still have a very slight wobble — it firms up as it cools. Do not overbake.

  7. 7

    Cool completely in the tin before cutting. They slice much cleaner when fully cool.

mixing zucchini brownie batter with allulose and dark chocolate — The Sugar Swap process photo

The batter — allulose, grated zucchini, cocoa. It looks exactly like the real thing. It tastes better.

⇄ The Swap Reason

Why Zucchini Makes the Best Low Sugar Brownies

Standard brownies rely on sugar for three things: sweetness, moisture retention, and structure. Allulose handles the sweetness and moisture exactly as sugar would — it even gives you that shiny crinkle top when whisked with eggs. Zucchini adds moisture and body without contributing any flavour, replacing some of the fat needed in traditional recipes. The result is a brownie that is denser, fudgier, and more satisfying than the original — because vegetables, it turns out, are excellent bakers. Read more about allulose in our Is Allulose the Best Sugar Substitute? post.

Common Mistakes

  • Not squeezing the zucchini. This is the step people skip. Wet zucchini makes wet brownies that never set properly. Squeeze until no more liquid comes out.
  • Overbaking. Pull them out when the centre still has a slight wobble. They will firm up completely as they cool. Overbaked allulose brownies go dry faster than sugar versions.
  • Cutting while warm. These need to be completely cool to slice cleanly. The structure sets as they cool. Patience is a virtue and also essential.

Storage

Store in a sealed container at room temperature for 2 days or in the fridge for up to a week. They actually improve on day two. Freeze well — separate layers with parchment and freeze for up to 2 months.

Nutrition per serving

180Calories
5gProtein
14gCarbs
14gFat
6gFiber
1gSugar*

*Per USDA FoodData Central · Typical version: 25g sugar · The Sugar Swap is not medical or nutritional advice.

Frequently Asked Questions

Can I taste the zucchini?

No. Genuinely not at all. The zucchini disappears completely into the batter — it has almost no flavour of its own and the cocoa and dark chocolate mask anything that might remain. This has been tested extensively on sceptics.

Can I use monk fruit instead of allulose?

You can, but allulose specifically gives the fudgy texture and crinkle top that makes these brownies look and feel right. Monk fruit alone tends to make a drier, cakier result in brownies.

Can I add nuts?

Yes — walnuts or pecans work brilliantly. Add ½ cup with the chocolate chips in step 5.