Decadent Egg-Free Brownies Recipe for Fudgy Chocolate Bliss

These eggless brownies are everything you want in a brownie: dense and fudgy with chewy edges, and a secret ingredient that keeps them moist and delicious.

Eggless brownies on a cooling rack
Eggless brownies.

Craving fudgy, chewy chocolate brownies but don’t have eggs? This eggless brownie recipe solves that problem. After experimenting with several egg substitutes, sweet potato proved the best option. It adds body and moisture without altering the chocolate flavor, so the brownies stay soft and fudgy where applesauce might leave them too cake-like.

These brownies are a handy way to sneak a little extra vegetable into a treat for kids — you won’t taste the sweet potato at all. The texture is rich and moist, and a slice almost feels like a small victory toward your daily veg intake.

Ingredients

Eggless brownie ingredients, vanilla, salt, cocoa powder, milk chocolate chips, plain flour, sweet potato, brown sugar, white sugar, unsalted butter, milk chocolate, baking powder.

Milk chocolate: Choose a decent-quality milk chocolate for balance. Dark chocolate will make the brownies very intense; use it only if you prefer a richer result.

Milk chocolate chips: These enhance flavor and help weigh down the top for a dense, fudgy finish. They’re optional but recommended.

Cocoa powder: Natural cocoa gives maximum chocolate flavor.

Sweet potato: The secret ingredient — roast whole, peel, and puree for a smooth, moist binder that replaces eggs.

Sugar: This recipe uses both white and brown sugar; you may substitute all white or all brown if you prefer. Brown sugar adds caramel notes; if using packed measurements, press it down firmly.

Plain flour: Also called all-purpose flour. Avoid self-raising flour to prevent cakey brownies.

Butter: Unsalted butter helps bind the batter. I haven’t tested oil in this recipe.

Baking powder: A small amount adds structure in place of eggs, allowing the brownies to rise slightly in the oven and then collapse as they cool, which creates a more aerated yet fudgy crumb.

Vanilla essence: Adds aroma and rounds out the chocolate flavor.

Stack of eggless brownies on a board with a glass of milk.
Sweet potato brownies with a glass of milk.

How to make eggless brownies from scratch

I used a 6″ x 10″ rectangular tin for the chewy edges I prefer. A 9″ square tin works but yields a more uniform texture with fewer chewy edges. If you change tin size, adjust baking time: larger tins bake faster and flatter; smaller tins make taller brownies that take longer.

You can roast and puree the sweet potato up to two days in advance and keep it covered in the fridge.

Preheat the oven to 430°F (220°C / 200°C fan). Place the sweet potatoes on a baking tray (cut in half lengthwise if very large) and roast for about 50 minutes, until a knife slides in easily.

  • Baked sweet potato on a tray.
  • Pureed sweet potato.

Allow the sweet potatoes to cool, peel them, break into chunks, and process until very smooth. You will need about 1 cup (250 g) of sweet potato puree.

Reduce the oven to 355°F (180°C / 160°C fan). Grease and line your brownie tin.

  • Adding butter and chopped chocolate to a microwave proof bowl.
  • Whisking melted butter and chocolate together.

Chop the chocolate finely. Place chocolate and butter in a microwave-safe bowl and melt in 30–60 second bursts, stirring between intervals until smooth. Whisk to combine. Add the sweet potato puree and vanilla and whisk until smooth.

  • Adding white sugar to brownie mix.
  • Adding brown sugar to brownie mix.
  • Sifting flour, cocoa powder, salt and baking powder into brownie mix.

Stir in the white and brown sugar with a spoon or spatula. Sift flour, cocoa powder, baking powder and salt over the bowl and fold gently until combined. Pour the batter into the prepared tin, smooth the top, and sprinkle with chocolate chips.

  • Smoothing batter into lined brownie tin.
  • Sprinkling on chocolate chips.

Bake for about 45 minutes, or until a toothpick inserted into the center comes out with moist crumbs but not wet batter. The brownies will puff up while baking and then collapse as they cool — this creates a light but fudgy texture. Let cool completely before slicing.

How do you cut brownies neatly?

Let the brownies cool completely. Use a clean plastic knife to avoid sticking and make single downward cuts rather than sawing. For uniform squares, lightly mark measurements at the edges and use a clean plastic ruler to guide the cuts. If there are toppings, move them aside from the cut lines first.

How to serve

Stack of eggless brownies on a plate with a glass of milk in the background.
Stack of no egg brownies on a plate.

These eggless fudgy brownies are excellent on their own or paired with a scoop of vanilla ice cream. They also pair beautifully with tart raspberry ice cream if you eat eggs — the tang cuts through the richness for a lovely contrast.

How to store

Store brownies in a covered container at room temperature for up to five days.

Have you made this recipe? Tell me how it went in the comments and tag me on Instagram so I can see your creations!

Looking for more eggless dessert recipes?

Try other eggless treats such as vanilla ice cream, eggless carrot cake, or no-churn chocolate ice cream for more options.

Two eggless brownies on a plate, with a stack of eggless brownies in the background, and chocolate chips scattered around.
Egg free chocolate brownies on a plate

📋 Recipe

Close up of eggless brownies on a cooling rack.

Eggless brownies

Dense, fudgy, and egg-free — these brownies use sweet potato to keep them moist and delicious.
Prep Time 15 mins
Cook Time 1 hr 40 mins
Total Time 1 hr 55 mins
Course Dessert, Snack
Cuisine American
Servings 8 large slices
Calories 401 kcal

Equipment

  • Food processor or chopping bowl attachment of an immersion blender
  • 6″ x 10″ brownie tin or baking tin of choice

Ingredients

  • 2 medium sweet potatoes (about 500 g)
  • 200 g unsalted butter
  • 150 g milk chocolate
  • ¾ cup (165 g) white sugar
  • ¾ cup (165 g) brown sugar
  • ½ tablespoon vanilla essence
  • 1 cup (150 g) plain flour
  • 1 cup (100 g) cocoa powder
  • ½ teaspoon baking powder
  • ¼ teaspoon salt
  • ¼ cup (50 g) milk chocolate chips

Instructions

  1. Preheat the oven to 430°F (220°C / 200°C fan).
  2. Place the sweet potatoes on a tray and roast for about 50 minutes until soft.
  3. Cool, peel, and puree the sweet potato in a food processor until smooth; measure 1 cup (250 g).
  4. Reduce oven temperature to 355°F (180°C / 160°C fan). Grease and line the brownie tin.
  5. Chop the chocolate into small pieces.
  6. Melt the chocolate and butter together in a microwave-safe bowl, stirring until smooth.
  7. Mix the vanilla into the sweet potato puree, then add the puree to the melted chocolate and butter and whisk to combine.
  8. Sift flour, cocoa powder, baking powder, and salt over the bowl and fold gently until just combined. Stir in both sugars.
  9. Pour batter into the lined tin, smooth the top, and sprinkle with chocolate chips.
  10. Bake for about 45 minutes, until a toothpick comes out with moist crumbs but not wet batter.
  11. Allow to cool completely before cutting and serving.

Nutrition

Calories: 401 kcal
Carbohydrates: 89 g
Protein: 4 g
Fat: 5 g
Sugar: 62 g

Nutritional Disclaimer

Nutrition information is an estimate. For precise values, calculate using the brands and ingredients you use.

Keywords: Brownies without eggs, Egg free brownies, Hidden vegetables

Join the community!

Close up top down view of eggless brownies with text overlay, eggless brownies, KCAEIC.
Eggless brownie pin.

Pin it for later!

Close up side view of short stack of eggless brownies.
Stack of egg free brownies.