Bring the campfire home with these vegan marshmallows cream filled S’mores donuts! Perfect for breakfast or dessert, these delightful treats combine fluffy donuts filled with sweet marshmallow fluff and topped with rich chocolate and graham cracker crumbs. They are sure to impress your family and friends at any gathering, from birthday parties to cozy weekend brunches.
Why You’ll Love This Recipe
- Decadent Flavor: The combination of chocolate, marshmallow, and graham crackers delivers a deliciously indulgent treat.
- Easy to Make: With simple ingredients and straightforward steps, you can whip up these donuts without fuss.
- Versatile Occasion: These donuts are perfect for celebrations, casual get-togethers, or just a sweet treat at home.
- Vegan-Friendly: Made without animal products, these donuts cater to those looking for plant-based options.
- Fun to Customize: Feel free to add your favorite toppings or adjust the filling according to your taste preferences.
Tools and Preparation
Before diving into the recipe, gather your essential tools and equipment. Having everything on hand will make the process smooth and enjoyable.
Essential Tools and Equipment
- Stand mixer or mixing bowls
- Rolling pin
- Donut cutter
- Frying pan or deep fryer
- Cooling rack
Importance of Each Tool
- Stand mixer or mixing bowls: A stand mixer makes dough preparation easier and ensures proper mixing; however, mixing bowls work fine with some elbow grease!
- Frying pan or deep fryer: A deep fryer ensures even frying temperatures for perfectly cooked donuts while a frying pan can be used for smaller batches.

Ingredients
Bring the campfire home with these vegan marshmallows cream filled donuts topped with chocolate and graham cracker crumbs!
For the Donuts
- 1 cup whole milk
- 2¼ teaspoons (1 packet) active dry yeast
- ½ cup (1 stick) unsalted butter (melted and cooled)
- ¼ cup granulated sugar
- ½ teaspoon vanilla extract
- 1 teaspoon salt
- ½ teaspoon cinnamon
- 2 large eggs
- 3¾-4¼ cups all-purpose flour
- 2 quarts vegetable oil (or a neutral oil of your choice, for frying)
For the Filling and Topping
- 2 whole graham crackers (crushed (~½ cup graham cracker crumbs))
- 7 oz vegan marshmallows fluff
- ½ cup (1 stick) unsalted butter (room temperature)
- 1½ cups powdered sugar
- 1 tablespoon heavy whipping cream
- ½ cup heavy whipping cream
- 1 cup chocolate chips
How to Make vegan marshmallows Cream Filled S’mores Donuts
Step 1: Prepare the Dough
- In a small bowl, warm the whole milk until it’s lukewarm. Sprinkle in the active dry yeast and let it sit for about 5 minutes until frothy.
- In a large mixing bowl or stand mixer, combine melted unsalted butter, granulated sugar, vanilla extract, salt, cinnamon, and eggs. Mix until smooth.
- Add the frothy yeast mixture into the wet ingredients. Gradually mix in the all-purpose flour until a soft dough forms.
Step 2: Knead and Rise
- Lightly flour a clean surface and knead the dough for about 5-7 minutes until smooth.
- Place the dough in a greased bowl, cover it with a cloth, and let it rise in a warm place for about 1 hour or until doubled in size.
Step 3: Shape the Donuts
- Once risen, punch down the dough gently. Roll it out to about ½ inch thick on a floured surface.
- Use a donut cutter to cut out shapes from the dough. Place them on parchment-lined trays while you repeat with remaining dough.
Step 4: Frying Time
- Heat vegetable oil in a frying pan or deep fryer over medium heat.
- Carefully fry each donut until golden brown on both sides (about 2-3 minutes per side). Remove them from oil and place on cooling racks.
Step 5: Prepare Filling & Topping
- In a medium bowl, beat together room temperature unsalted butter, powdered sugar, heavy whipping cream, and marshmallow fluff until smooth.
- Melt chocolate chips in a microwave-safe bowl or using double boiler method until smooth.
Step 6: Assemble Your Donuts
- Fill each donut with the marshmallow filling using a piping bag or spoon.
- Dip the tops of each filled donut into melted chocolate then sprinkle crushed graham crackers over them before they set.
Enjoy your delicious homemade vegan marshmallows cream filled S’mores donuts!
How to Serve vegan marshmallows Cream Filled S’mores Donuts
These delicious vegan marshmallows cream filled s’mores donuts are perfect for any occasion. Whether you’re hosting a brunch or just treating yourself, here are some fun serving suggestions to elevate your experience.
For Brunch Gatherings
- Pair with fresh fruit salad for a refreshing contrast.
- Serve alongside coffee or tea to complement the sweetness.
As a Dessert Treat
- Drizzle with extra chocolate sauce for a decadent finish.
- Top with a sprinkle of crushed graham cracker crumbs for added texture.
For Kids’ Parties
- Arrange on colorful plates for a fun presentation.
- Offer them with small cups of dairy-free milk as a dip.
On Special Occasions
- Garnish with edible flowers for an elegant touch.
- Create a dessert platter that includes other vegan treats to impress your guests.
How to Perfect vegan marshmallows Cream Filled S’mores Donuts
To achieve the best results with your vegan marshmallows cream filled s’mores donuts, consider these helpful tips.
- Use fresh yeast: Ensure your yeast is active for fluffy donuts by checking the expiration date before use.
- Control the dough temperature: Keep your dough in a warm place while it rises, which helps it to expand properly.
- Fry at the right temperature: Maintain oil temperature around 350°F (175°C) to ensure even cooking without burning.
- Fill donuts generously: Use a piping bag to fill each donut fully with marshmallow fluff for that delightful creaminess in every bite.
- Let them cool slightly: Allow donuts to cool after frying and before glazing; this helps the chocolate topping set better.
Best Side Dishes for vegan marshmallows Cream Filled S’mores Donuts
Serving side dishes can enhance your meal when enjoying vegan marshmallows cream filled s’mores donuts. Here are some delightful ideas:
- Fresh Fruit Salad: A mix of seasonal fruits adds brightness and balances sweetness.
- Coconut Yogurt Parfait: Layer coconut yogurt with granola and berries for texture and flavor.
- Chia Seed Pudding: A creamy side made from chia seeds soaked in almond milk, adding nutrition and taste.
- Vegan Ice Cream: A scoop of dairy-free ice cream pairs beautifully as a cool contrast to warm donuts.
- Spiced Applesauce: Serve warm applesauce spiced with cinnamon for an autumnal twist.
- Herbal Tea: A soothing cup of herbal tea complements the sweetness of the donuts perfectly.
Common Mistakes to Avoid
- It’s easy to overlook the importance of measuring ingredients accurately. Use proper measuring cups and spoons to ensure your donuts rise perfectly.
- Don’t forget about proofing the yeast properly. If your yeast doesn’t bubble up, it may be dead. Always check the expiration date and keep it in a cool place.
- Avoid overmixing the dough. Mixing too much can lead to dense donuts. Mix until just combined for a light texture.
- Be careful with frying temperature. If the oil is too hot, donuts will burn; too low, and they will absorb excess oil. Use a thermometer to maintain proper heat.
- Skip using fresh ingredients whenever possible. Old or stale ingredients can affect flavor and texture negatively.

Storage & Reheating Instructions
Refrigerator Storage
- Store vegan marshmallows cream filled S’mores donuts in an airtight container.
- They can last for up to 3 days in the refrigerator.
Freezing vegan marshmallows Cream Filled S’mores Donuts
- Wrap each donut individually in plastic wrap before placing them in a freezer-safe bag.
- These donuts will stay fresh for up to 2 months in the freezer.
Reheating vegan marshmallows Cream Filled S’mores Donuts
- Oven: Preheat to 350°F (175°C) and bake for about 5-7 minutes for best results.
- Microwave: Heat on medium power for 10-15 seconds for a soft texture but avoid overheating.
- Stovetop: Place them in a covered skillet over low heat for a few minutes until warmed through.
Frequently Asked Questions
Here are some common questions about vegan marshmallows cream filled S’mores donuts.
How do I make vegan marshmallows?
You can create vegan marshmallows using aquafaba or plant-based gelatin alternatives like agar-agar or carrageenan.
Can I customize my S’mores donuts?
Absolutely! You can add different fillings like nut butter or fruit preserves, and try various toppings like nuts or coconut flakes.
What kind of chocolate works best?
Use dairy-free chocolate chips or dark chocolate for melting on top of your vegan marshmallows cream filled S’mores donuts.
Are these donuts suitable for parties?
Yes! They are perfect for gatherings and can be made ahead of time, making them a delightful treat for guests.
Final Thoughts
These vegan marshmallows cream filled S’mores donuts are not only delicious but also versatile! You can easily customize them with different flavors and toppings, making them suitable for any occasion. Try this recipe today and enjoy the wonderful combination of flavors that these delightful treats bring!

Vegan Marshmallows Cream Filled S’mores Donuts
Indulge in the delightful experience of homemade vegan marshmallows cream filled S’mores donuts! These fluffy, sweet treats are perfect for any occasion, whether as a breakfast surprise or a decadent dessert. Filled with gooey vegan marshmallow fluff and topped with rich chocolate and crunchy graham cracker crumbs, these donuts bring the campfire vibe right to your kitchen. Easy to make and customizable, they’re sure to impress family and friends alike.
- Total Time: 50 minutes
- Yield: Approximately 12 servings 1x
Ingredients
- 1 cup whole milk
- 2¼ teaspoons (1 packet) active dry yeast
- ½ cup unsalted butter (melted and cooled)
- ¼ cup granulated sugar
- ½ teaspoon vanilla extract
- 1 teaspoon salt
- ½ teaspoon cinnamon
- 2 large eggs
- 3¾–4¼ cups all-purpose flour
- 2 quarts vegetable oil (or a neutral oil of your choice, for frying)
- 2 whole graham crackers (crushed (~½ cup graham cracker crumbs))
- 7 oz vegan marshmallows fluff
- ½ cup unsalted butter (room temperature)
- 1½ cups powdered sugar
- 1 tablespoon plant-based heavy whipping cream
- ½ cup plant-based heavy whipping cream
- 1 cup dairy-free chocolate chips
Instructions
- Warm the whole milk until lukewarm. Sprinkle in the active dry yeast and let it sit for about 5 minutes until frothy.
- In a large mixing bowl or stand mixer, combine melted unsalted butter, granulated sugar, vanilla extract, salt, cinnamon, and eggs. Mix until smooth.
- Add the frothy yeast mixture into the wet ingredients. Gradually mix in the all-purpose flour until a soft dough forms.
- Lightly flour a clean surface and knead the dough for about 5-7 minutes until smooth.
- Place the dough in a greased bowl, cover it with a cloth, and let it rise in a warm place for about 1 hour or until doubled in size.
- Once risen, punch down the dough gently. Roll it out to about ½ inch thick on a floured surface.
- Use a donut cutter to cut out shapes from the dough. Place them on parchment-lined trays.
- Heat vegetable oil in a frying pan or deep fryer over medium heat.
- Carefully fry each donut until golden brown on both sides (about 2-3 minutes per side). Remove from oil and place on cooling racks.
- In a medium bowl, beat together room temperature unsalted butter, powdered sugar, heavy whipping cream, and vegan marshmallows fluff until smooth.
- Melt chocolate chips in a microwave-safe bowl until smooth.
- Fill each donut with the vegan marshmallows filling using a piping bag or spoon.
- Dip the tops of each filled donut into melted chocolate then sprinkle crushed graham crackers over them before they set.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Nutrition
- Serving Size: 1 donut (80g)
- Calories: 290
- Sugar: 15g
- Sodium: 210mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg
Keywords: Ensure your yeast is fresh for best results. Customize fillings or toppings to suit your taste. Use dairy-free chocolate chips for the topping.
