Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies
As you walk into the kitchen, the warm aroma of freshly baked cookies envelops you, creating an inviting atmosphere that beckons you closer. The gentle scent of olive oil mingled with the sweet notes of chocolate and the earthy crunch of pistachios sings a melody that’s hard to resist. These Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies are not just cookies; they are a delightful experience that evokes cozy afternoons shared with friends or family, reminiscent of lazy weekends spent baking together.
Table of Contents

I still remember the first time I tried a similar cookie at a quaint café tucked away in my neighborhood. The texture was incredibly chewy, and every bite was bursting with rich flavors. It made such an impression on me that I couldn’t wait to recreate that magic in my own kitchen! Now, as I share this recipe, I hope you feel just as excited as I did. In just 30 minutes, you can whip up a batch of these delightful cookies—perfect for any occasion whether it’s a sweet treat at brunch or an afternoon pick-me-up. So, let’s get started on these Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies that are bound to make your taste buds dance!
Why You’ll Love This Recipe
- Simple & Quick: This easy recipe comes together in about 30 minutes—perfect for a last-minute dessert!
- Irresistible Flavor: The combination of rich olive oil, chewy chocolate, and crunchy pistachios creates a flavor explosion.
- Eye-Catching Appeal: These cookies aren’t just tasty—they’re visually stunning with that gorgeous contrast of colors.
- Flexible Serving: Enjoy them as a snack, dessert, or even breakfast treat with a cup of coffee.
- Diet-Friendly Options: Completely eggless and dairy-free, making them suitable for a variety of diets!

Ingredients You’ll Need
1/2 cup olive oil: The star of the show! It adds a unique flavor and moist texture to these cookies. Extra virgin offers the best taste, but light olive oil works too.
2/3 cup light brown sugar: This gives the cookies a rich sweetness and moist chewiness—you really can’t skip this!
1/4 cup white cane sugar: Balances the brown sugar and adds a slight crispness to the edges.
1 flax egg (1 Tablespoon/8 grams ground flaxseed mixed with 3 Tablespoons water): A fantastic egg substitute that binds the ingredients while offering nutty flavor.
1 teaspoon vanilla bean paste (or vanilla extract): Adds warmth and depth. Use pure vanilla extract for a budget-friendly option.
1 1/4 cups all-purpose flour: The foundation of our cookie dough; it provides structure. For a gluten-free version, opt for a 1:1 all-purpose gluten-free flour blend.
1/2 teaspoon baking soda: A must for lift and the signature chewy texture.
1/2 teaspoon salt: Enhances all the flavors, especially the sweet notes.
1/4 teaspoon baking powder: Works with baking soda to create a perfect soft cookie.
6 Tablespoons chocolate chunks (or chocolate chips): The gooey chocolate pockets in each bite!
2 Tablespoons crushed pistachios: Adds a delightful crunch and beautiful color contrast.
Flaky sea salt (optional, as topping): A sprinkle on top before baking elevates the overall flavor profile.
How to Make Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies
Preheat and Prepare: Begin by making your flax egg. Combine 1 tablespoon of ground flaxseed with 3 tablespoons of water in a small bowl and set it aside for about 5 minutes to thicken. Meanwhile, preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper to prevent sticking and allow for easy cleanup.
Combine Wet Ingredients: In a large mixing bowl, pour in the olive oil, light brown sugar, and white sugar. Using an electric mixer, beat together these ingredients for about 1-2 minutes until they become creamy and well combined. The process helps to incorporate air for a lovely texture.
Add Flax Egg and Vanilla: Introduce the flax egg and vanilla bean paste to the creamed mixture. Blend everything for an additional 30 seconds. The mixture should be luscious and aromatic at this point, a lovely indication you’re on the right track!
Combine Dry Ingredients: Now it’s time to add your dry ingredients. Gently sift in the all-purpose flour, followed by baking soda, salt, and baking powder. Make sure to add the flour first to keep the dry ingredients contained and to ensure a smooth dough without lumps.
Mix and Form Dough: Using your mixer on a low speed, blend all the ingredients until a thick cookie dough forms. You may need to scrape down the sides of the bowl occasionally to ensure everything is well mixed. The dough should be soft and slightly sticky to the touch.
Fold in Chocolate and Pistachios: With a spatula, fold in 4 tablespoons of chocolate chunks and the crushed pistachios into the cookie dough, making sure they are evenly distributed throughout. Feel free to sneak a taste—it’s delicious even before baking!
Scoop and Shape: Scoop out even portions of the dough using a 2-tablespoon cookie scoop or your hands, rolling them into balls. Place each ball on the prepared baking sheet, ensuring to space them about 2 inches apart. Do not flatten them, as they’ll spread beautifully in the oven.
Top and Bake: For that extra chocolaty goodness, sprinkle the remaining 2 tablespoons of chocolate chunks on top of the cookie dough balls. Bake the cookies in your preheated oven for 10-12 minutes, or until they look golden around the edges but remain soft in the center. Remember—soft centers mean delightful chewiness!
Cool and Serve: As soon as the cookies come out of the oven, gently tap the baking tray on the counter to create beautifully wrinkled tops. If you fancy perfectly round cookies, use a round cookie cutter to reshape them while they’re still warm. Let the cookies cool on the tray for about 5 minutes before transferring them to a wire rack to cool completely. For an extra touch, sprinkle with flaky sea salt before serving!

Storing & Reheating
Keep your cookies in an airtight container at room temperature for about 3-4 days for optimal freshness. If you want to extend their deliciousness, pop them into the fridge where they’ll stay good for up to a week. For longer storage, freeze the cookies by placing them in a single layer on a baking sheet until solid, then transfer them to a freezer-safe bag or container for up to 3 months. When you’re ready to enjoy, simply reheat in the oven at 350°F for 5-7 minutes until warmed through. Just a heads up—the texture may change slightly after freezing, but a quick warm-up will help them regain their delightful chew!
Chef’s Helpful Tips
- Be diligent about measuring your flour! Too much can lead to dry cookies, so use the spoon-and-level method for best results.
- Remember to let your flax egg sit—this step ensures it thickens properly and hydrates fully for optimal binding.
- If using a different type of sugar, note that each has its unique moisture content and sweetness level.
- For a more complex flavor, consider browning the olive oil before adding it to the batter; it gives a nutty, rich taste.
- Keep an eye on the baking time. Every oven is different—remove cookies when they look slightly underbaked for that perfect chewy texture!
As you embark on this cookie-baking adventure, imagine the soft, warm cookies fresh from the oven waiting for you. The delightful flavors blend seamlessly, creating bites of joy that are sure to brighten your day. Feel free to experiment with mix-ins or toppings—perhaps some chopped dark chocolate or a swirl of nut butter for a unique twist! Enjoy every moment in the kitchen, and let those delicious Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies become a favorite in your recipe collection.
Recipe FAQs
Can I use a different type of oil?
Absolutely! While olive oil gives these cookies a unique flavor, you can substitute it with melted coconut oil or a neutral oil like sunflower oil. Just keep in mind that each oil will impart its distinct aroma and taste, which can alter the final product.
What can I use instead of pistachios?
If you’re not a fan of pistachios or simply don’t have them on hand, feel free to swap them for another nut like walnuts or pecans, or even sunflower seeds for a nut-free option. Both alternatives add delicious crunch and flavor to the cookies.
How can I make these cookies gluten-free?
To make these cookies gluten-free, substitute the all-purpose flour with a 1:1 gluten-free flour blend. Be sure to check that your baking soda and powder are also gluten-free. The texture can vary slightly, but they should still turn out delicious!
Do I need to chill the dough?
No chilling is necessary! The dough is designed to be baked right after combining the ingredients, making these cookies quick and easy to prepare. However, if you prefer a thicker cookie, chilling the dough for about 30 minutes can help. Enjoy the warm goodness of these cookies fresh from the oven!
PrintMore Desserts & Appetizers Recipes
- Easy Rotisserie Chicken Tostadas
- Million Dollar Bacon Goat Cheese
- Valentine Eggless Cheesecake
- Raspberry Linzer Cookies
- Gingerbread Cookie Bars
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 12 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Description
These Vegan Olive Oil, Pistachio, Chocolate Chunk Cookies bring irresistible flavor with every bite, featuring a chewy texture and a delightful blend of olive oil, chocolate, and pistachios. Perfect for any occasion, they are quick to prepare, making them a lovely treat for yourself or friends!
Ingredients
- 1/2 cup olive oil
- 2/3 cup light brown sugar
- 1/4 cup white cane sugar
- 1 flax egg (1 Tablespoon/8 grams ground flaxseed mixed with 3 Tablespoons water)
- 1 teaspoon vanilla bean paste (or vanilla extract)
- 1 1/4 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 1/4 teaspoon baking powder
- 6 Tablespoons chocolate chunks (or chocolate chips)
- 2 Tablespoons crushed pistachios
- Flaky sea salt (optional, as topping)
Instructions
- Preheat your oven to 350°F (175°C) and prepare the baking sheet with parchment paper.
- For the flax egg, mix ground flaxseed with water and let thicken for 5 minutes.
- In a bowl, mix olive oil, brown sugar, and white sugar until creamy.
- Add the flax egg and vanilla to the mixture and blend for another 30 seconds.
- Sift in the flour, baking soda, salt, and baking powder; mix until a dough forms.
- Fold in chocolate chunks and pistachios until evenly distributed.
- Scoop the dough onto the prepared baking sheet, spacing them 2 inches apart.
- Top with extra chocolate if desired, then bake for 10-12 minutes.
- Allow cookies to cool on the tray before transferring to a wire rack.
Notes
Make sure to measure flour properly to avoid dry cookies.
The flax egg should sit for optimal binding in the dough.
Consider browning the olive oil for a richer flavor.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 7g
- Sodium: 120mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg





