These eggless brownies deliver everything you want in a brownie: dense, fudgy centers, chewy edges and a secret ingredient that keeps them moist and flavorful.

Craving fudgy, chewy chocolate brownies but out of eggs? These egg-free brownies are the perfect solution. After testing several egg replacements, I found that sweet potato works best: it adds body and moisture without altering the chocolate flavor. Unlike recipes that rely on applesauce for structure, these fudgy brownies don’t need that extra support—sweet potato keeps them soft and satisfyingly dense.
They’re also a great way to sneak extra veggies into kids’ diets: you won’t detect the sweet potato in the finished brownie, but it contributes moisture and a subtle sweetness that complements the chocolate. A piece of one of these practically feels like a treat with a bit of goodness hidden inside.
Ingredients

Milk chocolate: Choose a decent-quality milk chocolate for balanced richness. Dark chocolate will make the brownies much more intense; use it only if you prefer a deeply rich chocolate flavor.
Milk chocolate chips: These add pockets of melty chocolate and help weigh down the top, keeping the texture dense and fudgy. Omit them if you prefer, but expect a slightly lighter crumb.
Cocoa: Natural cocoa powder gives deep chocolate flavor—use it for maximum impact.
Sweet potato: The secret ingredient. Roast whole, peel and blitz into a smooth puree to add moisture and body without changing the taste.
Sugar: This recipe uses both white and brown sugar. You can substitute one for the other if needed; brown sugar adds caramel notes (use dark brown for a stronger note). If measuring brown sugar by volume, pack it firmly.
Plain flour: Also called all-purpose flour. Avoid self-raising flour or you’ll end up with cakier brownies.
Butter: Unsalted butter helps bind and enrich the batter. Margarine may work; I haven’t tested oil in place of butter.
Baking powder: A small amount helps give structure in the absence of eggs. You want the brownies to rise slightly and then collapse as they cool—this traps air while keeping the interior fudgy.
Vanilla: Use your preferred vanilla extract or essence for added aroma.

How to make eggless brownies from scratch
I used a 6″ x 10″ rectangular brownie tin for chewy edges and the right height. A 9″ square tin works too but produces a more uniform, less chewy texture. Whatever tin you choose, adjust baking times accordingly: larger tins yield thinner brownies that cook faster, smaller tins produce taller brownies that take longer.
To save time, make the sweet potato puree up to two days ahead and refrigerate until needed.
Preheat oven to 430°F (220°C / 200°C fan). Place whole sweet potatoes on a tray; if large, halve them lengthwise. Roast for about 50 minutes or until tender when pierced. Allow to cool, peel, break into chunks and process in a food processor until very smooth—you need about 1 cup (250 g) sweet potato puree.
Reduce oven temperature to 355°F (180°C / 160°C fan). Grease and line the brownie tin.
Chop the chocolate and place it with the butter in a microwave-safe bowl. Heat in short bursts, stirring between intervals, until fully melted and smooth. Whisk to combine. Stir the vanilla into the sweet potato puree, then whisk the puree into the chocolate mixture—using a whisk up to this point helps create an even, silky batter.
Add the white and brown sugars and stir with a spatula or spoon. Sift the flour, cocoa powder, baking powder and salt over the bowl and fold in until just combined. Pour the batter into the lined tin, smooth the surface and scatter the chocolate chips on top.
Bake for about 45 minutes, until a skewer inserted in the center comes out with moist crumbs but not raw batter. The brownies will puff up during baking and collapse as they cool—that collapse is desirable, creating an airy yet fudgy interior.
Allow brownies to cool completely in the tin before cutting to get clean slices.
How do you cut brownies neatly?
Let brownies cool completely, then use a clean plastic knife for neater cuts—plastic reduces sticking compared to metal. Make single straight downward cuts rather than sawing. For perfectly even squares, measure and mark the edges, then use a clean plastic ruler to guide your cuts. If you added toppings like chocolate chips, move them aside from cut lines before slicing.
How to serve

Serve these fudgy eggless brownies on their own or with a scoop of vanilla ice cream (egg-free if you prefer). The contrast of warm fudgy brownie and cold ice cream is irresistible. For a special pairing, try them with a tart fruit ice cream—the richness of the brownies balances fruit tang beautifully.
How to store
Store cooled brownies in a covered container at room temperature for up to five days. For longer storage, you can freeze sliced brownies in an airtight container for up to three months; thaw at room temperature before serving.
Have you made this recipe? Tell me how it went in the comments below and tag me on instagram so I can see your creations!
Looking for more yummy eggless dessert recipes?
Try other egg-free treats such as vanilla ice cream, eggless carrot cake, no-churn chocolate ice cream, cakesicles or passion fruit cheesecake for more dessert inspiration.

📋 Recipe
Eggless brownies
Equipment
- Food processor or stick/immersion blender with chopping attachment
- 10″ x 6″ brownie tin or similar baking tin
Ingredients
- 2 medium sweet potatoes (about 500 g)
- 200 g unsalted butter (1 3/4 sticks)
- 150 g milk chocolate
- 3/4 cup (165 g) white sugar
- 3/4 cup (165 g) brown sugar
- 1/2 tbsp vanilla essence
- 1 cup (150 g) plain flour
- 1 cup (100 g) cocoa powder
- 1/2 tsp baking powder
- 1/4 tsp salt
- 1/4 cup (50 g) milk chocolate chips
Instructions
- Preheat oven to 430°F (220°C / 200°C fan).
- Place sweet potatoes on a baking tray and roast for about 50 minutes, until soft.
- Cool, peel and puree in a food processor until smooth; you need 1 cup (250 g) puree.
- Reduce oven to 355°F (180°C / 160°C fan). Grease and line a brownie tin.
- Chop the chocolate. Melt chocolate and butter together in short microwave bursts, stirring until smooth.
- Whisk vanilla into the sweet potato puree, then combine puree with the melted chocolate and butter.
- Add white and brown sugars and mix with a spatula.
- Sift in flour, cocoa, baking powder and salt and fold until combined.
- Pour batter into the lined tin, smooth the top and sprinkle with chocolate chips.
- Bake about 45 minutes, until a skewer comes out with moist crumbs but no raw batter.
- Cool completely in the tin before cutting into squares or rectangles.
Nutrition
Nutritional Disclaimer
Nutrition information is an estimate. Ingredient brands and measurements can affect the final values—calculate based on the specific products you use if exact nutrition is required.
Join the community!

Pin it for later!









