Love eggless recipes? Try my eggless chocolate chip cookies, eggless pancakes, eggless cake, and eggless banana bread. As much as I love traditional brownies, it’s always helpful to have a few diet-friendly options in my arsenal (hello, flourless brownies, vegan brownies, and almond flour brownies). These eggless brownies are next in line! Made with classic ingredients, plus a few creative swaps, we’re able to get the same texture as regular brownies, with that signature crinkly top and soft fudge center. 

Why I love this recipe

No egg substitutes. No flax eggs or funky egg substitutes are needed. Yet you still get the same moist, rich texture.  No special kitchen gear. Just two bowls and your baking pan, and you’re good to go! Foolproof. Whether you’re a baking pro or a newbie, you’ll have no trouble making this recipe and getting the perfect moist crumbs every time.  Perfect for egg allergies. When I need a “safe” dessert in case someone has a food allergy, I make these brownies. Not only are they egg-free, but they’re also easy to make dairy-free and gluten-free.

Ingredients needed

Self-rising flour– Also known as self-raising flour, it’s simply a combination of all-purpose flour, baking powder, and salt. I never buy the overpriced grocery store kind and prefer making my own (it’s so easy to do!).  Cocoa powder– Dutch-processed or 100% unsweetened cocoa powder. I prefer using Hershey’s Cocoa Powder, as it always yields gorgeous crinkly tops.  Superfine sugar– Also known as caster sugar. The finer sugar consistency will guarantee a smoother batter which in turn yields even more gooey brownies.  Chocolate– Use your favorite baking chocolate, like semi-sweet, dark, or extra dark (70% cocoa content). I always reserve a handful to fold through at the end.  Condensed milk– I used coconut condensed milk, but traditional condensed milk and even sugar-free condensed milk will work.  Oil of choice– Any neutral flavored oil. I prefer using vegetable oil or sunflower oil.  Milk of choice– I used unsweetened almond milk, but any milk will work. 

How to make eggless brownies

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post. Step 1- Prep. Preheat the oven to 350F/180C and line an 8×8-inch pan with parchment paper.  Step 2- Mix the wet and dry ingredients. In a large mixing bowl, combine the flour, cocoa powder, and superfine sugar. In a microwave-safe bowl, add one cup of the chocolate and microwave in 20-second spurts until melted. To the chocolate, stir in the condensed milk, oil, and milk and whisk until smooth.  Step 3- Combine. Combine your wet ingredients into the dry ingredients and mix until just combined. Fold through the remaining chocolate with a spatula. Step 3- Bake. Transfer the brownie batter to the prepared pan and bake for 30-35 minutes or until a skewer comes out ‘just’ clean. Step 4- Cool and slice. Remove the brownies from the oven and let them cool completely before slicing and serving.

Recipe tips and variations

These brownies are eggless, so don’t fret if they seem a little undercooked- You can get away with them being ultra gooey.  Do not overmix the batter, as it can impact how gorgeous the crinkle tops will be. Once there are no pockets of flour, they are mixed enough.  Top the brownies will extra chopped chocolate for even more chocolate throughout! Use a warm and sharp knife. Dip the knife in warm water, then carefully dry it and slice your brownies. It’ll make way less of a mess and help guarantee even, clean cuts. Make them vegan! I kept this recipe completely vegan by using specific ingredients. These include coconut condensed milk (as pictured), plant-based milk (almond milk), and vegan chocolate chips.  Make them gluten-free. Use a gluten-free self-rising flour, like the Dove Farms brand. I cannot vouch for other brands as I haven’t had success with them.  Add fun mix-ins. Like chopped pecans, walnuts, dried cherries, or shredded coconut, or top them with a pinch of salt.  Add toppings. Serve the brownies with a scoop of vanilla ice cream or top them with my 2 ingredient dairy free frosting.

Storage instructions

To store: Leftover brownies can keep at room temperature, covered, for up to 1 week. If you’d prefer thicker and cakier brownies, refrigerate them and they will keep for up to 2 weeks.  To freeze: Place brownies in a ziplock bag and store them in the freezer for up to 6 months. 

More brownie recipes to try

Keto brownies Healthy brownies Protein brownies Greek Yogurt brownies Caramel brownies

Originally published April 2022, updated and republished February 2024

Eggless Brownies  Fudgy and Crinkle tops    - 39Eggless Brownies  Fudgy and Crinkle tops    - 61Eggless Brownies  Fudgy and Crinkle tops    - 64Eggless Brownies  Fudgy and Crinkle tops    - 7