Vegan Chocolate Desserts: Easy Brownies, Muffins & Pastry Twists
![]()
Rich chocolate desserts don’t need eggs, dairy milk, or butter. With a few smart ingredient choices, you can make brownies, muffins, and flaky pastries that fit a vegan diet.
Chocolate is a great place to explore plant-based baking. Cocoa powder provides deep flavor; plant milk adds moisture; and the right oil or dairy-free butter helps create the texture you want. The goal isn’t to imitate every traditional pastry exactly. It’s to make something delicious using ingredients that suit your preferences.
This guide includes three approachable vegan chocolate recipes, practical ingredient swaps, shopping questions for vegan bakeries, and answers to common baking problems. None of the recipes requires an egg substitute bought from a specialist store. Ovens and ingredients vary, so use the doneness cues in each method as well as the times.
The featured image is a computer-generated illustration, not a photo of these recipes.
A little history: Jin and “choc-ko-late”
This Veggie-Blog post started in April 2007 as a friendly shout-out to a vegan pastry chef named Jin and her chocolate creations. The original writer said the shop was based in Manitowoc, Wisconsin. It was a personal recommendation from that time, not a present-day review. We have not verified that the shop still operates, ships desserts, or uses the same business name today.
Rather than assume an old offer remains available, here are ways to enjoy vegan chocolate baking now—whether you’re making dessert at home or shopping at a local bakery.
What makes a chocolate pastry vegan?
A vegan pastry contains no animal-derived ingredients. In a chocolate dessert, the ingredients to check most carefully are milk, butter, eggs, whey, cream, honey, and milk chocolate. Chocolate labeled dark or bittersweet is not automatically vegan: some bars and chips contain milk ingredients. Always read the ingredient list on the actual package rather than relying on the front label.
For a simple vegan baking pantry, keep unsweetened cocoa powder, verified vegan chocolate chips, all-purpose flour, baking powder, baking soda, sugar, neutral oil, and unsweetened plant milk on hand. You can make an impressive range of desserts from these basics.
Simple swaps that actually help
| Traditional ingredient | Plant-based option | Best use |
|---|---|---|
| Dairy milk | Unsweetened soy, oat, or almond milk | Muffins, cakes, batters |
| Melted butter | Neutral vegetable oil or suitable vegan butter | Brownies and cakes |
| Egg for binding | Ground flaxseed mixed with water | Cookies and dense bakes |
| Cream | Suitable plant-based cream | Ganache and dessert fillings |
| Milk chocolate | Chocolate explicitly free from milk ingredients | Chips, fillings, drizzle |
| Butter puff pastry | Puff pastry with a vegan ingredient list | Quick chocolate twists |
One substitution cannot perform every job that eggs perform. Some eggs bind, some help a batter rise, and others add richness. The recipes below use combinations designed around the type of dessert instead of recommending an egg replacement indiscriminately.
Recipe 1: Fudgy vegan chocolate brownies
Yield: 9 brownies
Prep: about 15 minutes
Bake: about 23–28 minutes
Pan: 20-cm (8-inch) square pan
Oven: 175°C / 350°F
Ingredients
- 1 tablespoon ground flaxseed
- 3 tablespoons water
- 125 g (1 cup) all-purpose flour
- 45 g (about 1/2 cup) unsweetened cocoa powder
- 150 g (3/4 cup) granulated sugar
- 1/2 teaspoon baking powder
- 1/4 teaspoon fine salt
- 120 ml (1/2 cup) unsweetened plant milk
- 80 ml (1/3 cup) neutral oil
- 1 teaspoon vanilla extract
- 75 g (about 1/2 cup) dairy-free dark chocolate chunks or chips
Method
- Heat the oven to 175°C / 350°F. Line the pan with parchment paper, leaving an overhang for lifting out the brownies.
- Stir the flaxseed and water together in a small bowl. Leave for 10 minutes, until slightly thickened.
- Whisk the flour, cocoa powder, sugar, baking powder, and salt in a mixing bowl.
- In a separate bowl, mix the plant milk, oil, vanilla, and flax mixture. Pour the wet ingredients into the dry ingredients and fold until no obvious dry patches remain. Do not overmix.
- Fold in the chocolate pieces. The batter will be fairly thick. Spread it evenly into the prepared pan.
- Bake for approximately 23–28 minutes. Look for set edges and a center that no longer looks wet; a toothpick should emerge with a few moist crumbs, not liquid batter.
- Cool completely before slicing into nine squares. Cooling helps a soft brownie become easier to cut.
Texture tip: For a firmer result, bake a few minutes longer; for the cleanest slices, cool and refrigerate briefly before cutting. Oven behavior and different cocoa brands can affect the result.
Recipe 2: Double-chocolate vegan muffins
Yield: 12 standard muffins
Prep: about 15 minutes
Bake: about 18–23 minutes
Oven: 180°C / 350°F
Ingredients
- 220 g (about 1 3/4 cups) all-purpose flour
- 40 g (about 1/2 cup) unsweetened cocoa powder
- 130 g (about 2/3 cup) granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon fine salt
- 240 ml (1 cup) unsweetened plant milk
- 1 tablespoon apple cider vinegar or lemon juice
- 80 ml (1/3 cup) neutral oil
- 1 teaspoon vanilla extract
- 90 g (about 1/2 cup) dairy-free chocolate chips, plus a few extra for the tops
Method
- Heat the oven to 180°C / 350°F. Line a 12-cup muffin tin with paper liners or lightly oil the cups.
- Combine plant milk and vinegar in a small jug; leave for five minutes.
- Whisk flour, cocoa powder, sugar, baking powder, baking soda, and salt in a large bowl.
- Add oil and vanilla to the milk mixture. Pour wet ingredients into dry ingredients and fold gently until combined. A few small lumps are fine.
- Fold in the chocolate chips. Divide the batter among the cups, filling each around two-thirds to three-quarters full. Sprinkle a few chips on top.
- Bake around 18–23 minutes, until the tops spring back lightly and a tester inserted away from melted chocolate comes out without raw batter.
- Rest five minutes in the tin, then cool on a wire rack.
Flavor variations: Add a little orange zest, a small pinch of cinnamon, or a spoonful of espresso powder for a different chocolate profile. Check that any toppings are vegan.
Recipe 3: Easy vegan chocolate pastry twists
Yield: about 10–12 twists
Prep: about 15 minutes
Bake: about 15–20 minutes
Oven: 200°C / 400°F
Ingredients
- 1 sheet (approximately 250–300 g) ready-rolled puff pastry confirmed vegan on its label, thawed according to the package
- 80 g (about 1/2 cup chopped) dairy-free dark chocolate, finely chopped
- 1 teaspoon neutral oil, optional, to help the chocolate spread
- 1 tablespoon plant milk for brushing
- Optional: a little coarse sugar or finely chopped nuts for topping
Method
- Heat the oven to 200°C / 400°F and line a baking sheet with parchment.
- Melt the chocolate carefully in short microwave bursts or over a double boiler, stirring often. If needed, add a teaspoon of oil to create a thin, spreadable consistency. Allow to cool so it is no longer hot.
- Unroll the pastry on a lightly floured surface. Spread a thin layer of chocolate over one half, keeping a small border free. Fold the uncovered half over the filling and press gently.
- With a sharp knife or pizza cutter, cut across the folded pastry into 10–12 strips. Twist each strip two or three times and set it on the prepared tray.
- Brush lightly with plant milk. Add optional sugar or nuts if using.
- Bake for approximately 15–20 minutes until puffed and well browned. Baking times vary with pastry thickness and brand.
- Cool on the tray for several minutes: melted chocolate inside will be hot.
Shopping tip: Puff pastry can be made with either butter or vegetable fats. “Puff pastry” on its own is not a vegan claim; inspect the ingredient list each time you buy it.
Seven ways to improve vegan chocolate baking
- Measure flour carefully. Weighing ingredients helps prevent dry muffins and heavy brownies.
- Use cocoa you enjoy. Cocoa quality and intensity make a bigger difference to flavor than elaborate decorations.
- Avoid overmixing. Once flour is wet, mix just enough to bring the batter together; excessive mixing can toughen muffins.
- Use unsweetened plant milk. Sweetened or flavored drinks can change the balance of the recipes.
- Choose the right fat. Neutral oil keeps muffins soft; a baking-suitable vegan butter can be useful for pastry-style richness.
- Allow cooling time. Brownies slice more neatly once cool, and pastry fillings need time to stop being dangerously hot.
- Read every package. Vegan status can vary between flavors and recipes, even within the same product line.
Food safety matters with egg-free baking, too. Do not taste raw batter containing uncooked flour. Flour is generally a raw ingredient that can carry harmful bacteria, so bake dough and batter thoroughly and wash surfaces after handling flour. The U.S. Food and Drug Administration’s flour safety advice explains why.
How to find a genuinely vegan pastry shop
A bakery may sell one vegan item without being entirely vegan. Before traveling across town, review the current menu and contact the bakery with a few practical questions:
- Are the brownies or pastries made without dairy, eggs, honey, gelatin, or other animal-derived ingredients?
- Does the chocolate contain milk powder, whey, butterfat, or other milk ingredients?
- Is the puff pastry made without dairy butter?
- Are there options for people with nut, soy, or wheat allergies, and how is cross-contact handled?
- Are the vegan items available every day, or only by preorder?
- If delivery is offered, which items can safely be shipped and to which locations?
Vegan does not automatically mean allergen-free. Bakeries often share equipment and work surfaces, so people with food allergies should ask about handling practices rather than assuming that a vegan label guarantees suitability.
Look for bakeries that provide clear, current ingredient information and explain how their offerings are prepared. A good answer to a detailed question is more valuable than a vague marketing slogan.
Questions readers ask
Is dark chocolate always vegan?
No. Some dark chocolate contains milk fat, milk powder, or other dairy ingredients. Check the package even when the cocoa percentage is high.
How can I replace eggs in chocolate baking?
It depends on the job the egg performs. Ground flaxseed and water can help bind brownies, while muffins can use a balanced combination of plant milk, oil, and leavening. Avoid assuming every egg substitute works in every pastry.
Can I use ordinary puff pastry for vegan chocolate twists?
Only if its ingredients are vegan. Some puff pastry is made with butter; other varieties use vegetable fats. Check the label rather than assuming.
Can I eat vegan brownie batter before baking?
No. Egg-free batter can still contain raw flour, which should not be eaten uncooked. Follow safe food handling practices and bake the mixture before eating.
Tell us about your favorite vegan chocolate dessert
Did you discover an amazing local vegan bakery, or do you have a homemade chocolate dessert that friends always ask for? Share your favorite vegan chocolate treat in the comments, and tell us what makes it special. If you’re recommending a bakery, include its city so other readers know where to look. Please avoid posting personal contact details.
Editor’s note: The 2007 mention of Jin and her Manitowoc pastry shop is included for historical context only. This updated guide does not claim a current relationship with, endorsement by, or availability from that former business.
May 30th, 2007 at 10:17
YAY! 😀
Thanks so much for all the “sweet” praise!
For the record I have on my To-Do list a whole section dedicated to “Vegan Only” desserts that are shippable. Hopefully that will be up in a month or so…there are never enough hours in the day to do everything I want to! 🙂
May 30th, 2007 at 18:17
hi—jin:
i am giver, and i give praise where its due. i really like the pastel colored sugar cookies on your blog, they are so cute. you are really good with presentation. i look forward to the vegan section, let me know when you have it up, i will do a post about it. missy.
February 16th, 2008 at 18:23
LOVE your blog, thanks for entertaining me
Hope there will be more posts soon
regards, terry
ps – sorry im not that good in writing in english because I came from europe – but i understand a lot