I’m so excited to share my personal favorite treat with you: these Fudgy Olive Oil Brownies (Dairy Free!) Recipe is hands down one of the richest, most decadent brownies I’ve ever made, and the best part is that they’re completely dairy-free! The combination of olive oil and creamy peanut butter with dark chocolate gives them an irresistibly fudgy texture and deep flavor that melts in your mouth. I love how straightforward the ingredients and steps are, making it effortless to whip up a batch anytime you crave something wonderfully chocolatey but dairy-free.
Why You'll Love This Fudgy Olive Oil Brownies (Dairy Free!) Recipe
First of all, the flavor profile here is honestly next level. The olive oil adds this subtle fruitiness that gently cuts through the richness of the chocolate, while the creamy peanut butter brings in a luscious, nutty undertone that rounds everything out. I find that this unique combo transforms a simple brownie into something truly special and complex without overwhelming your palate. Every bite feels indulgent yet balanced.
Another thing I adore about this Fudgy Olive Oil Brownies (Dairy Free!) Recipe is how simple it is to prepare. I don’t have to hunt down unusual ingredients or spend hours at the stove. The process is straightforward — basically melting chocolate and olive oil, mixing, and baking. Plus, no complicated dairy substitutes needed! Whether you're baking for a quick weeknight dessert or impressing guests at a party, these brownies deliver joy without stress. It’s easy but oh-so-impressive.
Ingredients You'll Need
Each ingredient here plays a vital role in achieving that perfect fudgy texture and depth of flavor. They’re all everyday pantry staples, which makes this recipe incredibly accessible. From the rich Dutch process cocoa to the nutty olive oil and peanut butter, every item works harmoniously to create brownies that are moist, deeply chocolatey, and wonderfully dairy-free.
- Dutch process cocoa powder: Provides a rich, intense chocolate flavor that’s smooth and less acidic than natural cocoa.
- All purpose flour or almond flour: Gives structure to the brownies while keeping them tender; almond flour is great if you want gluten-free.
- Kosher salt: Enhances the chocolate’s natural flavor and balances the sweetness.
- Olive oil: Adds moisture with a subtle fruity note and replaces butter for a dairy-free base.
- Creamy peanut butter: Boosts fudginess and brings a lovely nutty richness — sunflower butter works well as a substitute.
- Dark chocolate chips: Melts into gooey pockets of chocolate and intensifies the overall cocoa experience.
- Granulated sugar: Sweetens the batter and helps create a slight crust on top.
- Brown sugar: Adds moisture and a deeper caramel-like sweetness.
- Eggs: Bind everything together and contribute to the fudgy, dense crumb.
- Vanilla extract: Rounds out the chocolate flavors with a warm, aromatic finish.
Directions
Step 1: Start by preheating your oven to 350°F. Line an 8 x 8-inch baking dish with parchment paper, making sure to leave an overhang on two sides so you can easily lift the brownies out later. Grease the exposed pan edges lightly with butter or oil to prevent sticking.
Step 2: In a small bowl, whisk together the Dutch process cocoa powder, all purpose (or almond) flour, and kosher salt until evenly combined. This dry mix will give your brownies that beautiful chocolate intensity and proper texture.
Step 3: Place half of the chocolate chips, the peanut butter, and olive oil in a small saucepan over low heat. Stir frequently as the chocolate melts and all components combine into a smooth, glossy mixture. This step is key to ensuring velvety brownies, so be patient and gentle with the heat.
Step 4: Pour the melted chocolate mixture into a medium mixing bowl. Immediately whisk in both sugars until fully blended. Then, add the eggs one at a time, whisking well after each addition. Stir in the vanilla extract for that inviting aroma.
Step 5: Switch to a spatula and fold in your dry ingredients until a very thick batter forms. Gently stir in the remaining chocolate chips for delightful pockets of melted chocolate throughout.
Step 6: Pour the batter into your prepared pan, smoothing it evenly. Sprinkle a handful or two of extra chocolate chips on top for a beautiful, melty finish.
Step 7: Bake for about 30 minutes. The brownies are done when the edges are set, and a toothpick inserted near the center comes out clean — keep in mind you might see melted chocolate spots from those chips, which is perfect! Allow the brownies to cool in the pan for 30 minutes, then carefully lift them out using the parchment paper to cool further before slicing.
Step 8: Slice into 16 squares and enjoy warm, at room temperature, or chilled depending on your preference.
Servings and Timing
This recipe yields 16 generous servings that are perfect for sharing or savoring over several days. Prep time is about 10 minutes since the steps come together quickly. Baking takes roughly 30 minutes, while cooling requires an additional 30 minutes to allow the brownies to set fully for clean slicing. Altogether, you’re looking at about 1 hour and 10 minutes from start to finish, making it a wonderful weekend project or an easy weeknight indulgence.
How to Serve This Fudgy Olive Oil Brownies (Dairy Free!) Recipe
I love serving these brownies slightly warm, just pulled from the oven with a few minutes of cooling—this way the chocolate chips on top are perfectly melty and gooey. They pair beautifully with a scoop of dairy-free vanilla ice cream or a drizzle of coconut whipped cream to make dessert feel extra special without dairy. For a simple garnish, I’ll sprinkle some flaky sea salt on top right after baking to highlight the chocolate’s richness and add a delightful crunch.
For celebrations or cozy family dinners, these brownies shine served alongside fresh raspberries or a handful of toasted nuts for contrasting textures. I also enjoy pairing them with a bold red wine like a Cabernet Sauvignon or a rich port when hosting dinner parties; for non-alcoholic options, an iced coffee or a spiced chai latte complements the chocolate and olive oil nuances perfectly. Portion-wise, the 16 squares are quite satisfying, but you can cut smaller if serving many guests or at a buffet.
Don’t hesitate to serve these brownies at room temperature, which allows the fudgy texture to be fully appreciated. If you prefer chilled snacks, try them straight from the fridge—though I recommend letting them soften for 10–15 minutes before eating to enjoy their full flavor and softness. Presentation is fun too: I sometimes stack a couple of brownie squares on a pretty dessert plate and dust liberally with cocoa powder or powdered sugar for an elegant touch.
Variations
I often experiment with this Fudgy Olive Oil Brownies (Dairy Free!) Recipe based on what I have on hand or to suit different dietary needs. For a gluten-free version, swapping the all purpose flour for finely ground almond flour works beautifully and gives a slightly nuttier taste that complements the peanut butter. If you want to boost the protein or add some crunch, folding in chopped walnuts or pecans before baking is a wonderful addition.
To mix up the flavors, try using different nut butters such as almond or cashew butter, or for a nut-free variation, sunflower seed butter is a great substitute though it might change the flavor profile slightly. If you love spice, adding a pinch of cayenne pepper or cinnamon to the dry mix adds warmth and an unexpected kick that I find intriguing. For the chocolate, feel free to use semi-sweet or even white chocolate chips, though dark chocolate gives the best fudgy results.
If you want a quicker cooking method, I’ve even used the same batter to make fudgy brownie bars in a muffin tin—just reduce baking time to about 18-20 minutes and watch them closely. This is great for portion control and fun presentations at gatherings. I like that this recipe is very forgiving, so you can get creative without fear!
Storage and Reheating
Storing Leftovers
Once cooled, I store leftover brownies in an airtight container at room temperature, wrapped in foil or parchment to keep them moist and fudgy. They stay delicious for up to 5 days this way. If your kitchen is warm, I prefer storing them in the fridge to extend freshness up to 10 days—just remember to bring them back to room temperature before enjoying, as they can become dense and firm when cold.
Freezing
These brownies freeze wonderfully, which makes them a perfect make-ahead treat. I like to slice them first, wrap each square tightly in plastic wrap, and then place them in a freezer-safe bag or container. They keep well for up to 3 months. When you’re ready to enjoy, simply thaw at room temperature for a few hours or overnight in the fridge. This method preserves their fudginess beautifully without drying out the brownies.
Reheating
To bring your brownies back to life, I gently warm a single portion in the microwave for about 10-15 seconds just until soft and slightly gooey—watch carefully so they don’t overheat and dry out. Alternatively, warming them briefly in a low oven (about 300°F for 5–8 minutes) wrapped in foil helps preserve moisture and evenly distributes heat. Avoid reheating for too long or at high temperatures to maintain that perfect fudgy texture and rich chocolate flavor that makes these brownies so addictive.
FAQs
Can I use a different type of oil instead of olive oil?
Absolutely! While olive oil gives these brownies their unique fruity richness, you can substitute with other neutral oils like avocado oil, vegetable oil, or melted coconut oil. Just keep in mind that coconut oil might add a subtle coconut flavor, and some oils have a lighter texture, which could slightly change the final texture.
Are these brownies vegan?
This recipe calls for eggs, so it’s not vegan as written. However, I’ve had success substituting flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg) to make them vegan-friendly. The texture is still fudgy and delicious, although slightly different. Using a vegan chocolate chip brand ensures the entire recipe stays plant-based.
Can I make this recipe gluten-free?
Yes! Just swap the all purpose flour for almond flour or a gluten-free flour blend that you trust. Almond flour pairs especially well here, enhancing the nutty flavor and keeping the brownies moist. Just be mindful that gluten-free flours can absorb liquids differently, so the batter may thicken or need minor adjustments in that case.
Why do the brownies sometimes have a crusty top and fudgy inside?
That’s actually a hallmark of great brownies! The mixture of sugars (granulated and brown) helps create a thin, crackly crust, while the melted chocolate, olive oil, and peanut butter keep the interior dense and fudgy. It’s the perfect textural contrast that makes these brownies so satisfying!
Can I use regular cocoa powder instead of Dutch process?
While regular cocoa powder can work in a pinch, Dutch process cocoa is preferred because it’s less acidic and has a smoother flavor, which enhances the richness of these brownies. Using natural cocoa might result in a slightly more bitter or tangy taste, but it won’t ruin the brownies—just a subtle difference to keep in mind.
Conclusion
I truly hope you give this Fudgy Olive Oil Brownies (Dairy Free!) Recipe a try because it has become such a beloved go-to in my kitchen. The depth of flavor, fudgy texture, and ease of preparation make it a standout brownie that everyone can enjoy—even those avoiding dairy. It’s one of those recipes I find myself recommending again and again to friends and family because it never disappoints. Trust me, once you bake a batch, these brownies will quickly become a cherished favorite in your dessert repertoire!
Print
Fudgy Olive Oil Brownies (Dairy Free!) Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Dairy Free
Description
These Fudgy Olive Oil Brownies are a delicious dairy-free treat with a rich, chocolatey flavor and moist, fudgy texture. Made with olive oil and peanut butter, they're a moist alternative to traditional brownies and easy to make with simple ingredients. Perfect for those seeking a dairy-free or gluten-free option (when using almond flour) without sacrificing flavor or texture.
Ingredients
Dry Ingredients
- ¼ cup Dutch process cocoa powder
- ¼ cup all purpose flour (or almond flour, for gluten-free)
- ½ teaspoon kosher salt
Wet Ingredients
- ¼ cup olive oil
- ⅓ cup creamy peanut butter (or other nut or sunflower butter)
- 2 eggs
- 1 teaspoon vanilla extract
Sugars and Chocolate
- 1 cup dark chocolate chips (plus one handful, divided; preferably 63% cacao)
- ½ cup granulated sugar
- ½ cup brown sugar, packed
Instructions
- Preheat and Prepare Pan: Preheat the oven to 350°F. Line an 8 x 8-inch baking dish with parchment paper, ensuring it extends on two sides for easy removal. Grease the exposed pan edges with butter or oil to prevent sticking.
- Mix Dry Ingredients: In a small bowl, whisk together the Dutch process cocoa powder, all purpose flour (or almond flour), and kosher salt until fully combined.
- Melt Chocolate Mixture: In a small saucepan over low heat, combine ½ cup chocolate chips, ⅓ cup peanut butter, and ¼ cup olive oil. Stir frequently for a few minutes until the chocolate has melted and the mixture is smooth.
- Combine Wet Ingredients: Pour the melted chocolate mixture into a medium mixing bowl. Immediately whisk in granulated sugar and brown sugar. Add the eggs one at a time, whisking well after each addition. Stir in the vanilla extract.
- Add Dry Ingredients and Chocolate Chips: Switch to a spatula and fold the dry ingredients into the wet ingredients until a very thick batter forms. Stir in the remaining ½ cup chocolate chips.
- Transfer and Top Batter: Pour the batter into the prepared pan, smoothing it into an even layer. Sprinkle an additional handful or two of chocolate chips evenly over the top.
- Bake: Place in the oven and bake for 30 minutes until set and a toothpick inserted comes out clean, keeping in mind some melted chocolate may appear if it touches a chip.
- Cool and Serve: Allow brownies to cool in the pan for 30 minutes. Use the parchment paper to lift them out onto a wire rack and cool further. Slice into 16 pieces and serve warm or at room temperature.
- Storage: Store brownies wrapped in foil at room temperature for up to 5 days or refrigerate for up to 10 days. For best texture, bring refrigerated brownies to room temperature before serving as they solidify when cold.
Notes
- To make these brownies gluten-free, substitute all purpose flour with almond flour.
- Use high-quality dark chocolate chips with at least 60% cacao for best flavor.
- The peanut butter can be swapped for other nut butters or sunflower seed butter for a nut-free version.
- Ensure to grease the exposed pan edges well to prevent sticking when lifting the brownies out with parchment paper.
- Brownies will solidify in the fridge; allow them to come to room temperature before serving for the best fudgy texture.

Leave a Reply