S’mores Muffins Recipe
There is nothing quite like the nostalgic joy of S’mores Muffins to bring that campfire magic right into your kitchen. These delightful treats combine the rich chocolatey goodness, the sweet crunch of graham crackers, and the gooey, fluffy charm of marshmallows all wrapped into a moist, tender muffin. Perfect for breakfast, dessert, or a cozy snack any time of day, these S’mores Muffins have a wonderful balance of flavors and textures that instantly transport you to warm, memorable gatherings. Once you try this recipe, I promise, it will become a beloved staple in your baking repertoire.

Ingredients You’ll Need
This recipe is wonderfully simple, but every ingredient plays a crucial role in building the perfect S’mores Muffins. From the buttery crunch of graham cracker crumbs to the creamy moisture from Greek yogurt and milk, each element contributes to taste, texture, or color in a deliciously harmonious way.
- Unsalted butter (3 tbsp melted): Adds rich flavor and helps bind the graham cracker crust together.
- Graham cracker crumbs (3/4 cup): Provides that classic s’mores crunch and subtle sweetness.
- Sugar (1 1/2 tbsp and 1/2 cup): Balances the cocoa’s bitterness and enhances overall sweetness.
- All-purpose flour (2 cups/240g): The backbone of the muffin, giving it structure.
- Cocoa powder (1/3 cup/33g): Offers a deep chocolate flavor that pairs perfectly with marshmallows.
- Baking powder (2 tsp) and baking soda (1/2 tsp): These leavening agents help the muffins rise beautifully and stay fluffy.
- Kosher salt (1/2 tsp): Balances the sweetness and brings out all the flavors.
- Chocolate chunks/semi-sweet chips (1/2 cup plus more for garnish): Provide melty, luscious pockets of chocolate throughout.
- Unsalted butter (4 tbsp melted) + 4 oz melted chocolate: These enrich the batter and intensify the chocolate presence.
- Vegetable oil (1/2 cup): Keeps the muffins tender and moist.
- Whole milk (1/2 cup): Adds moisture and richness (substitute as preferred).
- Greek yogurt (1/2 cup): Contributes a subtle tang and extra moistness to the crumb.
- Large eggs (2): Provide structure and help combine all ingredients.
- Vanilla extract (1 tbsp): Adds warmth and enhances the chocolate flavor.
- Mini marshmallows (1 cup plus more for garnish): The star ingredient that melts into gooey, fluffy sweetness.
How to Make S’mores Muffins
Step 1: Prepare the Graham Cracker Streusel
Start by melting 3 tablespoons of unsalted butter in a small bowl. Once melted, mix in the graham cracker crumbs and 1 1/2 tablespoons of sugar until you get a texture that reminds you of wet sand. Pop this mixture into the refrigerator to chill while you prepare the muffin batter. This streusel topping will add a delicious crunchy contrast on top of the muffins later.
Step 2: Preheat and Prep Your Muffin Tin
Preheat your oven to 425° Fahrenheit. Spray your muffin tin generously with baking spray and line it with muffin liners. This will ensure your S’mores Muffins come out cleanly and keep their perfect shape.
Step 3: Combine Your Dry Ingredients
In a medium bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and kosher salt. Add in the chocolate chips and gently toss to coat them in the flour mixture, preventing them from sinking to the bottom once baked. This step enhances the even texture and flavor distribution.
Step 4: Melt Butter and Chocolate
In a separate bowl, melt the 4 tablespoons of butter together with 4 ounces of chocolate in the microwave. Heat in 30-second intervals, stirring in between, until fully melted and smooth. This rich, chocolatey mixture creates a decadent base for the batter.
Step 5: Mix Wet Ingredients
To the melted chocolate and butter, stir in the vegetable oil, milk, Greek yogurt, eggs, and vanilla extract. Whisk well until everything is combined into a glossy, smooth mixture that promises moist, tender muffins.
Step 6: Combine Wet and Dry and Add Marshmallows
Pour the dry ingredients all at once into the wet ingredients and then sprinkle the mini marshmallows on top before gently folding everything together. Use a large spatula and fold just until there are no large flour streaks. The batter should still be lumpy – this ensures the muffins stay fluffy and moist without becoming tough.
Step 7: Fill Muffin Cups and Add Toppings
Using an ice cream scoop for even portions, fill each muffin cup all the way to the top. Then, top each with a few chocolate chunks and extra mini marshmallows, followed by a generous sprinkle of the graham cracker streusel you made earlier. These toppings create an irresistible finishing touch with added crunch, gooey chocolate, and golden marshmallows.
Step 8: Bake to Perfection
Bake the muffins at 425° Fahrenheit for 7 minutes, then immediately reduce the oven temperature to 350° Fahrenheit and bake for an additional 13 minutes. This two-step baking process helps set the muffins quickly, giving them a beautiful rise and soft crumb. Let muffins cool in the tin for 5-10 minutes before transferring to a wire rack to cool completely.
How to Serve S’mores Muffins

Garnishes
For an extra special touch, sprinkle a few more mini marshmallows and chocolate chunks on top just before serving so they gently melt from the muffin’s residual warmth. Dusting with a light layer of powdered sugar can add a sweet, delicate finish as well.
Side Dishes
The beauty of S’mores Muffins is that they can shine solo or alongside creamy beverages like steaming hot chocolate, coffee, or even a cold glass of milk. Pairing with fresh fruit such as strawberries or raspberries brightens the plate and balances the rich chocolate.
Creative Ways to Present
Try serving these muffins as part of a themed brunch with little glass jars of marshmallow fluff and chocolate sauce for dipping. You can also slice them in half and layer marshmallow fluff between, creating a s’mores-inspired sandwich that’s sure to dazzle your guests.
Make Ahead and Storage
Storing Leftovers
S’mores Muffins keep beautifully in an airtight container at room temperature for up to two days. If your kitchen is very warm or humid, refrigerate them to maintain freshness, but bring them back to room temperature before enjoying to keep the perfect texture.
Freezing
These muffins freeze wonderfully. Wrap each muffin tightly in plastic wrap and place in a resealable freezer bag for up to three months. Thaw at room temperature overnight or gently warm in the microwave when ready to enjoy.
Reheating
To bring your S’mores Muffins back to that freshly-baked warmth, microwave them for about 15 seconds or warm in a 300° Fahrenheit oven for 5 minutes. This helps melt the chocolate and marshmallows just right, reviving their gooey, dreamy charm.
FAQs
Can I use regular marshmallows instead of mini ones?
Absolutely! You can chop regular marshmallows into smaller pieces or use them as-is for a gooey, melty surprise inside and on top of your muffins. Mini marshmallows just distribute more evenly within the batter.
What type of chocolate works best?
Semi-sweet chocolate chips or chunks are ideal to balance the sweetness of the marshmallows and graham crackers. However, feel free to experiment with milk or dark chocolate based on your personal preference.
Can I make these muffins gluten-free?
Yes, you can substitute the all-purpose flour with your favorite gluten-free flour blend. Just ensure it includes xanthan gum or a binder to help keep the muffins’ structure intact.
Why do we fold the batter instead of mixing thoroughly?
Folding gently helps maintain the light, fluffy texture of the batter. Over-mixing activates gluten excessively, which can make the muffins dense and tough – not the fluffy, tender treat you’re aiming for!
Is Greek yogurt necessary, or can I substitute it?
Greek yogurt adds moisture and a subtle tang that lifts the flavor and texture of the muffins. You can substitute with sour cream or buttermilk for a similar effect, though the taste may vary slightly.
Final Thoughts
I simply cannot recommend these S’mores Muffins enough for anyone who loves the comforting flavors of campfire treats baked into a delicious, portable form. Whether you’re enjoying them fresh from the oven or as an indulgent snack later on, they never fail to delight. So grab your ingredients, invite your favorite people over, and turn your kitchen into the coziest s’mores spot with this unforgettable muffin recipe. Happy baking!
Print
S’mores Muffins Recipe
- Total Time: 40 minutes
- Yield: 12 muffins 1x
- Diet: Vegetarian
Description
Deliciously rich and indulgent S’mores Muffins combining the classic flavors of graham crackers, chocolate, and marshmallows in a moist cocoa muffin, perfect for a nostalgic treat or dessert.
Ingredients
Streusel Topping
- 3 tbsp unsalted butter, melted
- 3/4 cup graham cracker crumbs
- 1 1/2 tbsp sugar
Dry Ingredients
- 2 cups all purpose flour (240 grams)
- 1/3 cup cocoa powder (33 grams)
- 1/2 cup sugar (100 grams)
- 2 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp kosher salt
- 1/2 cup chocolate chunks or semi-sweet chocolate chips
Wet Ingredients
- 4 tbsp unsalted butter, melted
- 4 oz chocolate, melted
- 1/2 cup vegetable oil
- 1/2 cup whole milk (or substitute with preferred milk)
- 1/2 cup Greek yogurt
- 2 large eggs
- 1 tbsp vanilla extract
Mix-ins and Garnish
- 1 cup mini marshmallows
- Additional chocolate chunks for garnish
- Additional mini marshmallows for garnish
Instructions
- Prepare streusel topping: In a small bowl, melt 3 tbsp butter in the microwave for 30 seconds until fully melted. Add graham cracker crumbs and 1 1/2 tbsp sugar, then mix until the texture resembles wet sand. Refrigerate while preparing muffin batter.
- Preheat oven and prepare pan: Preheat oven to 425°F. Spray a muffin tin with baking spray and line with muffin liners.
- Mix dry ingredients: In a medium bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and kosher salt. Stir in chocolate chunks to coat them with the flour mixture.
- Melt chocolate and butter: In another bowl, combine 4 tbsp melted butter and 4 oz melted chocolate. Microwave in 30-second intervals until fully melted, stirring to combine smoothly.
- Combine wet ingredients: Add vegetable oil, milk, Greek yogurt, eggs, and vanilla extract to the melted chocolate and butter mixture. Whisk together until smooth and well blended.
- Add dry ingredients to wet: Pour dry mixture all at once into the wet ingredients bowl, then add mini marshmallows on top.
- Gently fold batter: Using a large spatula, gently fold the batter just until the dry ingredients are incorporated. Avoid over mixing; the batter will remain lumpy.
- Fill muffin tin: Using an ice cream scoop, fill muffin cups all the way to the top with batter.
- Add garnishes: Top each muffin with additional chocolate chunks and mini marshmallows.
- Sprinkle streusel: Generously sprinkle the prepared graham cracker streusel over the tops of each muffin.
- Bake muffins: Bake at 425°F for 7 minutes. Then reduce temperature to 350°F and bake for an additional 13 minutes.
- Cool: Remove muffins from oven and cool in the tin for 5-10 minutes. Use a knife or offset spatula to remove muffins and transfer to a wire rack to cool completely.
Notes
- Do not over mix the batter to keep muffins light and fluffy.
- You can substitute whole milk with any plant-based or lower-fat milk if preferred.
- Using semi-sweet chocolate chips works best for balanced sweetness.
- Allow muffins to cool completely for best texture before serving.
- Store muffins in an airtight container for up to 3 days or freeze for longer storage.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert, Snack
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 320 kcal
- Sugar: 22 g
- Sodium: 180 mg
- Fat: 18 g
- Saturated Fat: 9 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 37 g
- Fiber: 3 g
- Protein: 5 g
- Cholesterol: 55 mg
Keywords: s’mores muffins, chocolate muffins, marshmallow muffins, graham cracker muffins, dessert muffins, chocolate dessert, easy baking