Bring the campfire home with these vegan marshmallows cream filled S’mores donuts topped with rich chocolate and graham cracker crumbs! These delightful treats combine the classic flavors of s’mores with a soft, fluffy donut that’s perfect for any occasion. Whether you’re hosting a brunch or indulging in a sweet snack, this recipe offers a unique twist that is sure to impress.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- For the Donuts
- For the Filling and Topping
- How to Make vegan marshmallows Cream Filled S’mores Donuts
- Step 1: Prepare the Dough
- Step 2: Add Flour
- Step 3: Shape and Fry Donuts
- Step 4: Make the Filling
- Step 5: Fill and Top Donuts
- How to Serve vegan marshmallows Cream Filled S’mores Donuts
- For Breakfast
- As a Dessert
- With Ice Cream
- At a Campfire Gathering
- How to Perfect vegan marshmallows Cream Filled S’mores Donuts
- Best Side Dishes for vegan marshmallows Cream Filled S’mores Donuts
- Common Mistakes to Avoid
- Storage & Reheating Instructions
- Refrigerator Storage
- Freezing vegan marshmallows Cream Filled S’mores Donuts
- Reheating vegan marshmallows Cream Filled S’mores Donuts
- Frequently Asked Questions
- Can I use different types of flour?
- How do I make these donuts gluten-free?
- What can I substitute for vegan marshmallow fluff?
- How do I customize my vegan marshmallows Cream Filled S’mores Donuts?
- Can I bake these instead of frying?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Decadent Flavor: Rich chocolate and creamy marshmallow filling create an indulgent treat.
- Easy Preparation: Simple steps make these donuts achievable for bakers of all levels.
- Versatile Treat: Perfect for breakfast, dessert, or a special occasion.
- Plant-Based Goodness: Made without animal products, so everyone can enjoy them.
- Fun to Make: Get the kids involved in creating these fun and tasty donuts!
Tools and Preparation
Before diving into making your donuts, gather your tools to ensure a smooth cooking experience.
Essential Tools and Equipment
- Stand mixer or hand mixer
- Mixing bowls
- Measuring cups and spoons
- Rolling pin
- Frying pan or deep fryer
- Slotted spoon
Importance of Each Tool
- Stand mixer: Makes it easy to mix ingredients thoroughly, ensuring a fluffy donut texture.
- Frying pan or deep fryer: Essential for achieving that perfect golden-brown exterior on your donuts.

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 is lukewarm. Add the active dry yeast and let it sit for about 5 minutes until frothy.
- In a large mixing bowl or stand mixer, combine melted butter, granulated sugar, vanilla extract, salt, cinnamon, and eggs. Mix until well combined.
- Gradually add the yeast mixture to the wet ingredients. Mix well.
Step 2: Add Flour
- Slowly add flour to the mixture one cup at a time until you achieve a soft dough. You may need 3¾ to 4¼ cups depending on humidity.
- Knead the dough for about 5 minutes until smooth. Cover with a cloth and let it rise in a warm place for about 1 hour or until doubled in size.
Step 3: Shape and Fry Donuts
- After rising, roll out the dough on a floured surface to about ½ inch thick. Use donut cutters to cut out shapes.
- Heat vegetable oil in a frying pan over medium heat. Fry each donut for about 2-3 minutes on each side until golden brown.
Step 4: Make the Filling
- In another bowl, beat together room temperature butter and powdered sugar until smooth.
- Add vegan marshmallow fluff and heavy whipping cream; mix until creamy.
Step 5: Fill and Top Donuts
- Use a piping bag to fill each donut with the marshmallow cream filling.
- Melt chocolate chips in a microwave-safe bowl; dip each filled donut into melted chocolate.
- Sprinkle crushed graham crackers over the top while chocolate is still wet.
Enjoy your delicious vegan marshmallows cream filled S’mores donuts!
How to Serve vegan marshmallows Cream Filled S’mores Donuts
Serving vegan marshmallows cream filled s’mores donuts can elevate any gathering or breakfast table. Their delightful flavors and fun texture make them a perfect treat for all occasions.
For Breakfast
- Enjoy these donuts warm alongside a cup of coffee or tea for a sweet start to your day.
As a Dessert
- Serve them at parties as a fun dessert option that everyone will love. Add a drizzle of chocolate on top for an extra treat.
With Ice Cream
- Pair these donuts with your favorite non-dairy ice cream for an indulgent dessert experience.
At a Campfire Gathering
- Bring the campfire vibe indoors by serving these donuts while sharing stories, just like traditional s’mores!
How to Perfect vegan marshmallows Cream Filled S’mores Donuts
Perfecting your vegan marshmallows cream filled s’mores donuts can be simple with a few helpful tips. Follow these suggestions to ensure they are always a hit!
- Use Fresh Yeast: Make sure your yeast is fresh for the best rise and texture in your donuts.
- Monitor Oil Temperature: Keep the frying oil at the right temperature (around 350°F) to achieve crispy, golden-brown donuts.
- Don’t Overmix Dough: Mix until just combined to keep your donuts light and fluffy.
- Chill Before Frying: Refrigerate the dough for about 30 minutes; this helps maintain their shape while frying.
- Experiment with Fillings: Try different fillings such as fruit preserves or nut butters alongside the marshmallow for variety.
Best Side Dishes for vegan marshmallows Cream Filled S’mores Donuts
These donuts pair wonderfully with various side dishes, enhancing their flavor and creating a balanced meal. Here are some great options:
- Fresh Fruit Salad: A refreshing mix of seasonal fruits adds color and nutrition to your plate.
- Vegan Yogurt Parfait: Layer with granola and berries for added texture and health benefits.
- Nut Butter Toasts: Whole grain toast topped with almond or peanut butter complements the sweetness perfectly.
- Oatmeal: A warm bowl of oatmeal can provide heartiness and balance against the sweetness of the donuts.
- Smoothie Bowl: Serve a vibrant smoothie bowl on the side for a nutritious boost that pairs well with the sweetness.
- Chia Seed Pudding: Creamy chia pudding offers a satisfying contrast in texture and can be flavored in many ways.
Common Mistakes to Avoid
Making vegan marshmallows cream filled s’mores donuts can be a delightful experience, but certain pitfalls can lead to disappointing results. Here are some common mistakes to watch out for:
- Incorrect Yeast Activation: Not allowing the yeast to bloom properly can result in dense donuts. Ensure the milk is warm (not hot) and let the yeast sit for about 5 minutes until it’s frothy.
- Overmixing the Dough: Overworking the dough can make it tough. Mix until just combined and allow it to rest for the right texture.
- Frying at Incorrect Temperature: Frying at too low or too high of a temperature will lead to greasy or burnt donuts. Use a thermometer to maintain oil around 350°F (175°C).
- Inaccurate Measurements: Using incorrect ingredient amounts can affect the final product. Always measure ingredients precisely, especially flour.
- Skipping Chilling Time: Not letting the donuts cool before adding toppings may cause them to become soggy. Allow them to rest on a wire rack first.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover 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.
- Place them in a freezer-safe bag or container; they can be frozen for up to 2 months.
Reheating vegan marshmallows Cream Filled S’mores Donuts
- Oven: Preheat your oven to 350°F (175°C). Place donuts on a baking sheet and warm for about 5-10 minutes.
- Microwave: Heat each donut for about 15-20 seconds. Be careful not to overheat, as they may become tough.
- Stovetop: Warm in a skillet over low heat for a few minutes until heated through, flipping occasionally.
Frequently Asked Questions
Here are some common questions about making vegan marshmallows cream filled s’mores donuts:
Can I use different types of flour?
You can experiment with whole wheat or gluten-free flour, but this may change the texture slightly. Adjust liquid as needed.
How do I make these donuts gluten-free?
Use a gluten-free all-purpose flour blend instead of regular flour and ensure all other ingredients are certified gluten-free.
What can I substitute for vegan marshmallow fluff?
You can make your own using aquafaba whipped with powdered sugar and vanilla extract if you prefer homemade options.
How do I customize my vegan marshmallows Cream Filled S’mores Donuts?
Feel free to add nuts, different flavored extracts, or spices like nutmeg and cardamom for unique flavors!
Can I bake these instead of frying?
Yes! You can bake them at 350°F (175°C) for about 15-20 minutes, though they may not be as fluffy as fried versions.
Final Thoughts
These vegan marshmallows cream filled s’mores donuts are both indulgent and versatile, perfect for breakfast or dessert. With opportunities for customization, you can make them your own by adding favorite flavors or toppings. Don’t hesitate to try this delicious recipe and bring joy to your kitchen!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Vegan Marshmallows Cream Filled S’mores Donuts
- Total Time: 50 minutes
- Yield: Approximately 12 servings 1x
Description
Indulge in the delightful experience of vegan marshmallows cream-filled S’mores donuts, a perfect fusion of classic campfire flavors and fluffy, homemade donuts. These treats are topped with rich chocolate and crunchy graham cracker crumbs, making them an irresistible choice for any occasion, whether it’s brunch, dessert, or a cozy gathering. With easy preparation steps, you can create these fun and unique donuts that are sure to impress family and friends. Enjoy the creamy filling and satisfying crunch that will transport you to summer nights by the fire, right from your kitchen!
Ingredients
- 1 cup whole milk
- 2¼ teaspoons active dry yeast
- ½ cup unsalted butter (melted)
- ¼ cup granulated sugar
- ½ teaspoon vanilla extract
- 2 large eggs
- 3¾–4¼ cups all-purpose flour
- 2 quarts vegetable oil (for frying)
- 7 oz vegan marshmallow fluff
- 1½ cups powdered sugar
- 1 cup chocolate chips
- Crushed graham crackers (for topping)
Instructions
- Warm whole milk in a small bowl, then add yeast and let sit until frothy.
- In a large bowl, combine melted butter, sugar, vanilla extract, eggs, salt, and cinnamon. Mix well.
- Gradually add the yeast mixture to the wet ingredients and combine.
- Slowly incorporate flour until a soft dough forms; knead for about 5 minutes.
- Let the dough rise covered in a warm place for about 1 hour.
- Roll out dough and cut into donut shapes; fry in hot oil until golden brown.
- For filling, mix room temperature butter with powdered sugar, then add vegan marshmallow fluff and heavy cream until creamy.
- Fill each donut with the marshmallow cream filling and dip in melted chocolate; sprinkle with graham crackers.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Nutrition
- Serving Size: 1 donut (70g)
- Calories: 300
- Sugar: 20g
- Sodium: 150mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 25mg





