Desserts
This vegan no-butter cookie recipe proves plant-based baking can deliver the same satisfying crunch and chewy centers—without compromising on flavor. 💛 I've perfected the oil-based method through countless batches, ensuring every bite has that perfect texture.
The secret lies in the right oil-to-flour ratio and proper mixing technique, which creates the ideal balance between crispy edges and tender interiors.
What makes these cookies truly special is their versatility and simplicity. With just a few pantry staples and a 15-minute prep time, you can create cookies that rival classic butter-based recipes.
The oil-based dough is easier to handle than traditional cookie dough, making it perfect for beginners or anyone looking to streamline their baking process.
By the time these cookies emerge from the oven, you'll have golden, fragrant cookies with a satisfying crunch that gives way to a soft, chewy center. The flavor is rich and slightly sweet, with a subtle nuttiness from the oil that enhances the overall taste.
These cookies are perfect for satisfying cravings, sharing with friends, or adding to your holiday baking repertoire.
Don't worry if you don't have all the fancy ingredients—this recipe is designed to work with what you have on hand. Whether you're adding chocolate chips, oats, or a pinch of cinnamon, the possibilities are endless. Let's get baking!
Ingredients for vegan cookie recipe no butter
Pantry staples plus a few plant-based magic ingredients—these cookies prove vegan baking rocks!
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 3 cups | Sifted for light texture |
| Coconut Oil (refined) 🥥 | 1 cup | Melted, not solid |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar works too |
| Maple Syrup 🍁 | ¼ cup | Pure, grade A |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla preferred |
| Baking Soda 🧪 | ½ tsp | Not baking powder |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Chocolate Chips (vegan) 🍫 | 2 cups | Enjoy Life brand ideal |
| Flaxseed Meal 🌱 | 2 tbsp | For egg substitute |
| Almond Milk (unsweetened) 🥛 | ¼ cup | For dough consistency |
| Cinnamon 🌿 | 1 tsp | Ground, not sticks |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
Coconut oil is the secret weapon here—refined (not virgin) for neutral flavor. Trader Joe's sells it in bulk for cheap, or grab the Bob's Red Mill brand if you're near a Whole Foods. The flaxseed meal is non-negotiable for the egg substitute—Bob's Red Mill or Golden Flax work best. For chocolate chips, Enjoy Life brand is the only vegan option I trust (no dairy cross-contamination). The almond milk keeps the dough from getting too dry—unsweetened is key, or the flavor gets weird. Measure your flour right after opening the bag—it gets packed down over time.
No coconut oil? Avocado oil or melted vegan butter works in a pinch (use same amount). Short on flaxseed? Chia seeds at double the amount (2 tbsp chia + 6 tbsp water = 1 egg). The maple syrup can be swapped for agave nectar if you prefer. For chocolate lovers, vegan white chocolate chips add a nice contrast. The nutmeg is optional but worth it for that cozy holiday vibe. If your dough feels too dry, add 1 tbsp more almond milk. Too sticky? Chill it for 30 minutes before scooping.
Store cookies in an airtight container with parchment between layers—they stay fresh for 5-7 days. Freeze half the batch right after baking for up to 3 months (wrap individually in plastic). For extra crunch, bake 1-2 minutes longer at the end. These reheat beautifully—30 seconds in the microwave brings back that fresh-from-oven magic. Double the recipe if you're making them for a crowd—the dough keeps for 24 hours in the fridge.
Why You'll Love This Recipe
- Here’s what sold me: that maple syrup caramelizes just enough to give these edges a subtle crisp, while the coconut oil keeps the center soft. It’s the kind of cookie that disappears in minutes—even with my coffee-drunk coworkers.
- I’ll be real: I’ve used these for cookie exchanges, last-minute gifts, and yes, even as a midnight snack when I forgot to eat dinner. The dough’s sturdy enough to freeze in balls, and they bake up fresh-tasting every time. Talk about a multitasker.
Step-by-step instructions for vegan no-butter cookie magic
Here's how to transform simple pantry staples into irresistibly chewy, crisp-edged cookies—no butter required!
👨🍳 Step 1: Create the Flax Egg and Mix Wet Ingredients
In a small bowl, whisk together the 2 tbsp flaxseed meal and 0.25 cup almond milk (unsweetened). Let it sit for 5 minutes—you'll see it thicken into a gel-like consistency that mimics eggs perfectly. This is your vegan binder, and it's what makes these cookies hold together beautifully.
While that thickens, melt the 1 cup coconut oil (refined) in a microwave-safe bowl for 30 seconds (or until just liquid). Then whisk in the 1.5 cups granulated sugar, 0.25 cup maple syrup, 1 tbsp vanilla extract, and the flax egg mixture. The sugar should dissolve completely, creating a smooth, glossy base. If the coconut oil starts to separate, just give it another quick stir—it'll come together again.
👨🍳 Step 2: Combine Dry Ingredients and Fold in Chocolate
In a separate large bowl, sift together the 3 cups all-purpose flour, 0.5 tsp baking soda, 0.5 tsp salt, 1 tsp cinnamon, and 0.25 tsp nutmeg. I always sift the flour first—this prevents dense cookies and gives them that light, airy texture we want. Whisk everything thoroughly to distribute the spices evenly.
Pour the wet mixture into the dry ingredients and gently fold with a silicone spatula until just combined. You'll still see some flour streaks, and that's perfect—overmixing develops gluten and makes cookies tough. Now fold in the 2 cups vegan chocolate chips by hand, making sure they're evenly distributed throughout the dough. If you're using Enjoy Life brand chips, you'll notice they're smaller and melt beautifully without separating.
⏰ Step 3: Chill the Dough for Perfect Texture
This is the secret to oil-based cookies—chilling prevents excessive spreading while baking. Cover the bowl with plastic wrap and refrigerate for at least 1 hour (I prefer 2 hours or even overnight). The cold dough will firm up, making it easier to scoop and shape. Pro tip: If you're short on time, pop the dough in the freezer for 30 minutes—it works in a pinch!
While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. The oven needs to be fully preheated before you add the cookies—this ensures even baking and that signature crispy edge we're after. Trust me, skipping this step leads to flat, greasy cookies that don't hold their shape.
🔥 Step 4: Bake to Golden Perfection
Scoop the chilled dough into 2-tablespoon portions (use a cookie scoop for uniform size) and place them 3 inches apart on the prepared baking sheets. The dough will hold its shape beautifully now—no more messy fingers or cookies that spread into pancakes! Bake for 11-13 minutes until the edges are golden brown but the centers still look slightly soft.
Here's the thing—these cookies look underdone when you take them out, but they'll continue cooking on the hot baking sheet. Let them cool on the pan for 5 minutes before transferring to a wire rack. This resting time is crucial—it allows the cookies to set properly and prevents them from crumbling when you try to move them. The centers should be soft and chewy, with crisp edges that give way to that melt-in-your-mouth texture.
🍽️ Step 5: Enjoy Warm with Extra Chocolate
Serve these cookies warm for the ultimate experience—the chocolate chips will be gooey and the edges will be perfectly crisp. I like to sprinkle a little extra vegan chocolate chips on top right after baking while they're still warm. The contrast between the crispy edges and the soft, chewy centers is what makes these cookies irresistible.
Store any leftovers in an airtight container at room temperature for up to 5 days, or freeze the dough balls for up to 3 months. When you're ready to bake, just scoop them straight from the freezer onto the prepared baking sheet—no thawing required! The cookies will be just as delicious, with that same perfect balance of crunch and chew.
Pro Tips For Making Vegan Cookie Recipe No Butter
- MELT THE COCONUT OIL FIRST: I learned this the hard way—pouring cold coconut oil into warm dough makes cookies dense and greasy. Instead, melt the oil first (microwave 20-30 seconds or heat in a bowl over simmering water) until fully liquid, then let it cool just slightly before mixing. This ensures even distribution without overworking the dough.
- CHILL THE DOUGH LONGER THAN YOU THINK: I was skeptical until I tried it: refrigerate the dough for at least 2 hours, or overnight if possible. Coconut oil solidifies as it chills, preventing cookies from spreading into flat pancakes. (Yes, even if you’re impatient like me—trust the process.)
- WEIGH YOUR FLOUR (AND DON’T PACK IT): Scooping flour from the bag is a disaster for these cookies. Use a kitchen scale and spoon the flour into the measuring cup, then level it off—no pressing or tapping. Too much flour makes them dry; too little means they’ll crumble. (I skip this step when lazy, but the dough is noticeably better when I don’t.)
- BAKE ONE SHEET AT A TIME: Coconut oil cookies brown faster than butter-based ones, and crowding the pan leads to uneven baking. Spread them 2 inches apart on a single sheet, then rotate the pan halfway through. Overloading the tray = pale centers and crisp edges. (Your future self will thank you.)
Essential equipment for this dish
Cookie Scoop Essentials
Invest in a cookie scoop—it’s a game-changer for uniform cookies. I use a 2-tablespoon stainless steel scoop (like the OXO Good Grips brand) to portion the dough evenly.
This ensures consistent baking times and shapes. If you don’t have one, a round tablespoon works in a pinch, but press firmly to avoid air pockets. 💛
Mixing Tools Matter
A silicone spatula is your best friend for folding dry ingredients into wet without overmixing. I prefer the OXO Good Grips brand—the flexible edge gets into every corner of the bowl.
For the flax egg mixture, a small whisk or fork works perfectly to create that egg-like consistency. Avoid metal spoons if your bowl is nonstick—they can scratch.
Baking Sheet Must-Haves
Use heavy-duty baking sheets with parchment paper to prevent sticking and burning. I love Nordic Ware Half-Sheet Pans—they’re durable and distribute heat evenly. For oil-based cookies, dark-colored pans (like the Wilton Half-Sheet Pans) help create that golden crust faster.
Line them with parchment before preheating the oven to avoid warping.
Oven Thermometer Check
Ovens lie—always use an oven thermometer (like the Thermoworks Oven Thermometer) to confirm your oven hits 350°F. Oil-based cookies bake differently than butter-based ones, and accuracy matters.
Place the thermometer near the center rack while preheating. If your oven runs hot, lower the temp to 340°F for even baking.
Chilling Containers
For chilling dough, use an airtight container (like a Glasslock 3.5-quart container) with a lid to keep it cold and prevent drying. If you don’t have one, a ziplock bag works—just press out all the air before sealing.
For longer storage, I freeze dough balls in a single layer on a tray before transferring to a freezer bag to prevent clumping.
Wire Rack Upgrade
A wire cooling rack (like the OXO Good Grips brand) is non-negotiable for crispy edges. Place it directly on the counter to cool cookies evenly. If you’re short on space, prop up a wire rack over a baking sheet—this allows airflow underneath while keeping drips contained.
Never stack warm cookies; they’ll steam and turn soggy. ✨
Nutrition facts
Frequently asked questions
Can I use other oils instead of coconut oil?
Refined avocado oil or melted vegan butter work perfectly in a 1:1 ratio. For a neutral flavor, stick with refined coconut oil or vegetable oil. Just avoid strong-flavored oils like olive oil—they can overpower the cookie's sweetness. If you're using avocado oil, it has a slightly higher smoke point, so you might get a touch more browning.
Why do my vegan cookies spread so much?
Oil-based dough spreads more than butter-based dough, but chilling the dough for 2+ hours solves this. If they still spread too much, try baking at 340°F instead of 350°F or scoop slightly smaller portions. Underbaking by 1-2 minutes also helps—they'll firm up as they cool. For extra structure, add 1 tbsp cornstarch to the dry ingredients.
How do I make these cookies gluten-free?
Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill or King Arthur). Add 1 tsp xanthan gum to help bind the dough. You may need to adjust the liquid slightly—start with 0.20 cup almond milk and add more as needed. Gluten-free cookies tend to be more crumbly, so handle them gently when transferring from the pan.
Can I bake these without chocolate chips?
Swap the chocolate chips for vegan white chocolate chips, crushed nuts, oats, or dried fruit like raisins or cranberries. For extra flavor, add 1 tsp espresso powder to deepen the chocolate taste, or 0.5 tsp cinnamon for a spiced variation. The texture will vary slightly—nuts add crunch while dried fruit keeps them chewy.
Why did my cookies turn out flat?
Flat cookies usually mean the dough was too warm when baked or the oven ran hot. Always chill dough for at least 1 hour and verify your oven temperature with a thermometer. If your oven runs hot, lower the temp to 340°F. Also, scoop dough slightly larger (about 2.5 tbsp) to account for spreading. For thicker cookies, try adding 1 tbsp baking powder to the dry ingredients.
