If you’re looking for the best Eggless Almond Brownies, you’ve come to the right place! This easy recipe creates rich, fudgy brownies with a deep chocolate flavor. Best of all, you don’t need eggs.
Instead, sweetened condensed milk gives the brownies a soft, chewy texture. Plus, sliced almonds add a delicious crunch to every bite.
Whether you want a quick dessert or a treat for a special occasion, this recipe uses simple pantry ingredients and easy steps. Even beginners can make these brownies with confidence.
In this post, you’ll learn how to make Eggless Almond Brownies from scratch. You’ll also find helpful baking tips, storage instructions, and answers to common questions. So, let’s get started and bake a batch today!
Why You’ll Love This Eggless Almond Brownies Recipe
If you love rich chocolate desserts, you’ll love this Eggless Almond Brownies recipe. Not only does it deliver a rich chocolate flavor, but it also creates a soft and fudgy texture without using eggs.
Instead, sweetened condensed milk adds moisture and richness to every bite. Plus, sliced almonds give the brownies a delicious crunch and a beautiful bakery-style finish.
Even better, you can make this recipe with simple pantry ingredients and easy-to-follow steps. Whether you’re baking for your family, sharing with friends, or preparing a dessert for a special occasion, these brownies always make a great choice.
Finally, you can enjoy these Eggless Almond Brownies as they are, or you can serve them with ice cream, whipped cream, or a drizzle of chocolate sauce for an extra special treat.

Equipment Needed for Eggless Almond Brownies
Before you start, gather all the equipment you’ll need to make these Eggless Almond Brownies. This simple step helps you stay organized and makes the baking process easier.
First, line your 8×8-inch baking pan with parchment paper for easy removal. Next, use a large mixing bowl to combine the ingredients. Then, grab a whisk and a rubber spatula to mix the batter smoothly.
You’ll need the following equipment:
- 8×8-inch square baking pan
- Parchment paper
- Large mixing bowl
- Microwave-safe bowl or heatproof bowl
- Whisk
- Rubber spatula
- Fine-mesh sieve
- Digital kitchen scale or measuring cups and spoons
- Cooling rack
Ingredients for Eggless Almond Brownies
Now that you’ve gathered your ingredients, let’s take a quick look at what makes these brownies so delicious.
For the Brownie Batter
- Butter – I add butter to give the brownies a rich, buttery flavor.
- Neutral oil – I also add a little oil to keep the brownies soft and fudgy for days.
- Sweetened condensed milk – Since this recipe is eggless, I use sweetened condensed milk to add sweetness, moisture, and a chewy texture.
- Dark compound chocolate – I use dark compound chocolate because it melts easily and gives the brownies a rich chocolate flavor.
- Dutch-process cocoa powder – I like using Dutch-process cocoa powder because it gives these brownies a deeper chocolate flavor, a beautiful dark color, and a smooth, less bitter taste.
- Coffee powder – I add a small amount of coffee powder to enhance the chocolate flavor. Don’t worry—you won’t taste the coffee.
- Flaxseed powder – I use flaxseed powder as an egg substitute to help bind the batter together.
- Water – I mix the water with the flaxseed powder to create a simple flax egg.
- All-purpose flour – I use all-purpose flour to give the brownies structure while keeping them soft.
- Salt – I add a pinch of salt to balance the sweetness and bring out the chocolate flavor.
For Folding In
Once the batter is ready, I fold in these ingredients for extra texture and chocolate in every bite.
- Dark compound chocolate – I fold in chopped chocolate so you’ll find melted chocolate pockets throughout the brownies.
- Chopped almonds – I add chopped almonds for a delicious crunch that pairs perfectly with chocolate.
For Topping
Finally, I sprinkle extra chopped almonds on top to give the brownies a beautiful bakery-style finish and even more crunch.
- Extra chopped almonds
How to Make Eggless Almond Brownies
Now that you’ve prepared all the ingredients, it’s time to make these Eggless Almond Brownies. Simply follow each step below, and before you know it, you’ll have rich, fudgy brownies ready to enjoy. Let’s get started!
Step 1: Prepare the Chocolate Mixture for Eggless Almond Brownies
First, prepare the chocolate mixture for these Eggless Almond Brownies. Add the butter, neutral oil, sweetened condensed milk, and dark compound chocolate to a microwave-safe bowl. Then, microwave until the chocolate melts completely.
Next, stir everything together until smooth. Add the Dutch-process cocoa powder and coffee powder, then mix well until fully combined. Set the chocolate mixture aside while you prepare the next step.

Step 2: Make the Eggless Almond Brownies Batter
Next, prepare the flax egg by combining the flaxseed powder and water in a separate bowl. Mix well, then let it sit for about 5 minutes until it thickens.
After that, add the prepared chocolate mixture to the flaxseed mixture. Stir well until everything combines smoothly. Finally, add the flour and salt, then mix gently until you get a thick and fudgy brownie batter.

Finish the Eggless Almond Brownies Batter and Bake
Once the flour and salt are mixed in, add the chopped dark chocolate and chopped almonds. Gently fold everything together until evenly combined. These extra chocolate pieces and almonds add delicious texture to every bite.
Next, pour the batter into the prepared baking pan and smooth the top. Add the divider if you’re using one, then sprinkle sliced almonds on top for a beautiful finish.
After that, bake the Eggless Almond Brownies until they are perfectly set. Once baked, let the brownies cool completely before slicing. Finally, serve and enjoy these rich, fudgy chocolate brownies!

Tips for Success with Eggless Almond Brownies
Want perfectly fudgy Eggless Almond Brownies every time? Follow these simple tips for the best results.
- First, measure all your ingredients before you start baking. This simple step helps the recipe come together more smoothly.
- Next, use good-quality dark compound chocolate for a rich and intense chocolate flavor.
- I also recommend using Dutch-process cocoa powder because it gives the brownies a darker color and a smoother chocolate taste.
- Don’t skip the coffee powder. You won’t taste the coffee, but it makes the chocolate flavor even richer.
- Let the flax mixture rest for about 5 minutes so it has enough time to thicken before adding it to the batter.
- When you add the flour, mix just until everything comes together. Overmixing can make the brownies less tender.
- If you love extra chocolate, fold in plenty of chopped chocolate for delicious melted pockets in every bite.
- Finally, don’t overbake the brownies. Let them cool completely before slicing so you’ll get clean cuts and the perfect fudgy texture.
Eggless Almond Brownies FAQs
Can I use milk chocolate instead of dark chocolate?
Yes! However, milk chocolate will make the brownies sweeter and slightly less rich than dark chocolate.
Why do I need a flax egg?
Since this recipe doesn’t use eggs, the flax egg helps bind the batter together while keeping the brownies soft and fudgy.
Can I use natural cocoa powder?
I recommend Dutch-process cocoa powder because it gives these brownies a deeper chocolate flavor, a darker color, and a smoother taste.
How do I store Eggless Almond Brownies?
Store the brownies in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate them for up to 1 week.
Can I freeze Eggless Almond Brownies?
Yes! Wrap each brownie individually, then place them in a freezer-safe container or freezer bag. Freeze for up to 2 months. When you’re ready to enjoy them, thaw the brownies at room temperature.
Since this recipe doesn’t use eggs, I use flaxseed powder to make a simple flax egg. It helps bind the batter together and works especially well in brownies and other baked treats. If you’re new to baking with flax eggs, this helpful guide explains how they work
Related Recipes
If you enjoyed these Eggless Almond Brownies, you might also love these homemade treats:
- Fudgy Brownies with Perfect Crinkle Top
- Condensed Milk Cake Bars
- Matcha Cheese Bars
- No Bake No Steam Leche Flan

Eggless Almond Brownies
Equipment
- 8×8-inch (20×20 cm) baking pan
- Parchment paper
- Mixing Bowls
- Spatula
- Measuring scale
- Microwave (or double boiler for melting chocolate)
- Cooling Rack
Ingredients
Brownie Batter
- 40 g butter
- 40 g neutral oil
- 155 g condensed milk
- 130 g dark compound chocolate
- 30 g cocoa powder
- 10 g flaxseed powder
- 50 g water
- 100 g all-purpose flour
- 1 g salt
Folding In
- 100 g dark compound chocolate chopped
- 80 g almonds chopped
Topping
- Extra chopped almonds
Instructions
Prepare the Brownie Batter
- Preheat the oven to 180°C (350°F). Line an 8×8-inch (20×20 cm) baking pan with parchment paper.
- Combine the butter, oil, condensed milk, and 130 g dark compound chocolate in a microwave-safe bowl. Microwave until melted, then stir until smooth.
- Add the cocoa powder and coffee powder. Mix until well combined, then set aside.
- Mix the flaxseed powder and water in a separate bowl. Let it sit for 5 minutes until slightly thickened. Stir before using.
- Add the melted chocolate mixture to the flaxseed mixture and mix until combined.
- Add the all-purpose flour and salt. Mix just until no dry flour remains.
Add Mix-ins and Bake
- Gently fold in the chopped dark compound chocolate and chopped almonds.
- Pour the batter into the prepared baking pan. Insert the divider if using, then sprinkle extra chopped almonds on top.
- Bake for 30 minutes, or until the edges are set and a toothpick inserted near the center comes out with a few moist crumbs.
Cool and Serve
- Let the brownies cool completely before removing from the pan, slicing, and serving.
Notes
- Let the brownies cool completely before slicing for the best fudgy texture.
- Do not overmix the batter after adding the flour to keep the brownies soft and fudgy.
- Do not overbake the brownies to prevent them from becoming dry.
- Use good-quality chocolate and cocoa powder for a richer chocolate flavor.