Sticky ooey gooey toasted marshmallow frosting on a rich chocolate base. You may want to have more than one of these low carb smores brownies. The temptation is real.
I messed around with this recipe for a while trying to get the base just right. These low carb brownies are halfway between fudge-like brownies and caky brownies. What does that mean? It means they don’t feel raw in the center and are not mushy soft. They have a bit of bite to them, but they are still soft and melt in your mouth.
Low Carb Chocolate Brownies with Marshmallow Smores Topping
I promise these brownies are not difficult to make. Even the marshmallow fluff frosting takes only about 7 minutes start to finish.
The sweet topping has zero calories and the carb count is so low it barely registers. But trust me when I say it is SWEET. It’s like adding the sweetness of a buttercream frosting, but without the over sweetener taste that you get from powdered versions of erythritol or monk fruit.
I used the same topping on our smores cupcake recipe, and the folks who tried that recipe absolutely loved the topping.
Keeping the topping carbs down makes these brownies a great keto diet treat. At only 3 net per serving they really satisify a sweet craving without blowing the carb count for the day.
What Sweeteners work Best IN this recipe
For the cake base, you can use any of your favourite granular sweeteners like erythritol, monk fruit, or allulose. But for the topping, allulose is really the only way to go and I will explain below.
The Best Sweeteners for the Low Carb Chocolate Brownie Layer
I made the brownie base with allulose, erythritol, and another batch with a blend of erythritol and monk fruit. Here are the results:
- Allulose: These were the best. The allulose had no aftertaste at all, the brownies stayed soft when cold, did not harden or grain up, and had the best texture. This is the best sweetener if you plan on keeping the brownies around longer than a day.
- Erythritol: Had a great texture, a tiny bit of cooling sensation, and the brownies did harden as they sat out on the countertop. My husband said he preferred the texture of the brownies made with erythritol and liked that bite that it created.
- Eryhtoil Monk Fruit Blend: Had a great texture, the cooling sensation was reduced greatly, and the brownies took longer to grain and firm up. I found these brownies were good a day afterward.
If you can’t get allulose, a blend of sweeteners really does work best. You can replace Allulose in this recipe at 1:1 for either 100% erythritol or a 50-50 blend of erythritol & monk fruit.
Answers about Sweeteners, Low Carb Baking Tips, and General FAQ
For more detailed information about must-have baking tools and answers about sugar replacements, you can check out these FAQ pages.
We also have a handy sweetener replacement chart you can download for free!
Our FAQ Pages have answers to your biggest low carb baking questions including:
Tips for Baking With Almond Flour
Tips for Baking with Coconut Flour
Guides for Allulose, Monk Fruit, and Erythritol.
Substitutes for Xanthan Gum.
The Best Sweeteners for the Marshmallow Topping
Allulose. It’s the only way to go. Allulose will cook up sticky just like sugar and makes for a wonderfully glossy smooth frosting that does not get hard.
Erythritol, monk fruit and xylitol do not cook or carmelize the same way that allulose does. Allulose bakes up similar to regular sugar, with a few exceptions.
The allulose in this recipe is heated to 260F. Unlike sugar, the allulose needs to be brought up to temperature very slowly. Burning allulose will create a very bitter “off” flavor in your finished dessert. If you slow cook the allulose up to 260F, you get a perfectly smooth sticky sweet marshmallow fluff with no burnt bitter aftertaste.
Don’t worry, I added a whole tips section to ensure when you make the frosting it turns out perfectly.
Tips for making the Brownie base
A few small specific steps will ensure your brownie batter turns out perfectly every time.
- Either sift or use a whisk to mix your dry ingredients to remove all lumps and clumps.
- The melted butter needs to be just above room temperature. You can melt the butter in the microwave but do so with short bursts. We want the butter just melted, not bubbling and boiling. Adding overly hot butter will cook the eggs! We don’t want that.
- Add the melted butter, vanilla, and one egg (at room temperature) and blend until smooth.
- Add the second egg and blend again until smooth.
- Smooth the brownie batter into the bottom of a greased pan covered with a sheet of parchment. The parchment will make it easier to lift the brownies out once they are cool.
- Sprinkle the chocolate chips over the top. You don’t have to add the extra chocolate chips but since these are s’mores brownies it does add that fun extra chocolatey bite.
Tips for making the Marshmallow Fluff Topping.
- Mix the water and the allulose in a high walled pan or pot. Stir it gently. If you get any allulose up on the walls of the pan, it will burn and fall back into your mixture. Those little burned bits add bitterness to the final dessert, so try to avoid it if you can.
- Use a wet pastry brush to wipe the allulose off the sides of the pot or pan before heating to prevent burning. DO NOT cook on high; you have to cook this mixture on medium heat until it reaches 255F -260F. It takes about 10 minutes. Slow cooking ensures the allulose does not burn. If you overcook the allulose you’re going to get a topping that is very thick and brittle. Still tasty (I messed up a batch during testing) but not the texture we want.
- Whip the egg whites in the bowl of a stand mixer while the allulose is cooking on the stove. Turn the mixer to medium speed and gently pour the hot syrup into the egg whites slowly. Wear gloves. This stuff is hot and burns just like hot sugar. Whip for 5 minutes, until the mixture is glossy and stiff and holds a peak. Let it cool for a few minutes before adding it to a piping bag.
Pulling it all together.
Wait for your brownies to be cold in the pan before removing them from the pan. If you used parchment paper as a liner you should be able to lift the brownie slab out of the pan without issue.
Add the marshmallow topping and be sure to swirl it around. The swirls really pop and look very pretty once you start to toast them.
Speaking of toasting the topping – if you don’t have a kitchen torch, it’s not a problem, just skip this step.
If you do have a kitchen torch, the only tips you need to know is to toast from a bit further away and light toasting coats are better than one big burned spot, so move your torch around until the topping is toasted to your liking.
Serving Suggestions and storage
These are great as soon as the topping goes on. You can cut them up and store them on the counter for a few hours, but if they make it to the next day store them in the fridge.
Storing these low carb smores brownies in the fridge overnight will stiffen them up a bit. If you want to soften them, you can zap them in a microwave for 10 seconds.
These are so good with a cup of coffee. I am not going to lie, I actually ate three of them the day I made them. This is not a good thing. These days I can usually have one treat and be satisfied but had to keep going back to these. Finally, I put the remaining brownies on a plate and shipped them off to one of my wonderful testers. Just a warning to any fellow sweet-toothers out there – they are hard to resist!
Looking For More Squares and Bar Recipes?
Low Carb S'mores Brownies
Soft and chewy low carb chocolate brownies topped with an ooey gooey toasted marshmallow topping. All the best part of a s'mores treat but without all the refined sugar and carbohydrates.
- 1 cup almond flour
- 3 Tbsp cocoa powder
- 1/2 cup sugar-free chocolate chips melted
- 1/2 cup sugar-free chocolate chips (for the top of the brownies)
- 1 tsp baking powder
- 1/2 tsp salt
- 2/3 cup melted butter
- 2 eggs (room temperature)
- 2/3 cup allulose (or see sweetener recommendations in the post)
- 1 tsp vanilla
- 2/3 cup water
- 2 egg whites
- 1 1/2 cup allulose
- 2 tsp vanilla
- Pinch of salt
- Preheat oven to 350F and grease and prepare 9x9 square pan with parchment paper.
- In a large bowl sift or whisk almond flour, cocoa powder, baking powder, salt, and allulose until no lumps remain.
- Add in melted butter, 1/2 cup melted sugar-free chocolate chips, vanilla, and one room temperature egg, whisk until blended.
- Add in second room temperature egg and stir until blended.
- Spread batter into the bottom of a square 9x9 pan and sprinkle on remaining 1/2 cup of chocolate chips
- Bake for 20 minutes. Do not over bake.
- Remove from oven and place on a cooling rack until brownies are completely cool.
- In a medium saucepan, add allulose and water. Stir gently to incorporate. Use a wet pastry brush to wipe down the walls of the pan.
- In the bowl of a stand mixer, whip 2 egg whites with a pinch of salt and whip until soft peaks form. Turn the stand mixer off.
- Over medium heat cook the allulose and water mixture to 260F. Use a candy- or digital-thermometer to measure the temperature. If the allulose starts to brown before it hits 260F, the heat is too high. Do not stir during cooking.
- Turn the stand mixer back on, and slowly pour the allulose syrup into the egg mixture. Use an oven mitt, the syrup is very hot.
- Turn the stand mixer up to high, add the vanilla and blend for 4-6 minutes or until the mixture is glossy and holds a peak.
- Spread over the cooled brownie base. Use a kitchen torch to lightly brown and toast the top of the marshmallows. Cut and serve.
- Room temperature eggs are required for this recipe. If you add cold eggs from the fridge the batter will seize up. If you forgot to take your eggs out of the fridge, a simple solution is to place your eggs in a bowl filled with hot tap water. It only takes a few minutes to get the internal temperature of the eggs up enough to prevent the batter from seizing.
- You can swap your favorite sweeteners in the brownie base (see post notes), but for the topping, it really only works and toasts properly with allulose.
- Do not try to cook the allulose and water solution on high, or try to speed up the process. Heating allulose quickly on a high temperature introduces bitterness into your final product. Cook it slow on medium-high heat.
- Try to avoid splashing the allulose and water onto the sides of the pan. If allulose is left on the walls, it will burn and could fall off the sides and into your syrup solution. This will also introduce some bitterness into the marshmallow.
- Be careful toasting the marshmallow fluff with a kitchen torch. It catches fire the same way marshmallows do.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:Yield: 16 Serving Size: 1
Amount Per Serving: Calories: 195Total Fat: 18gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 44mgSodium: 189mgCarbohydrates: 5.5gNet Carbohydrates: 3gFiber: 2.5gSugar: 0gProtein: 4g
Nutritional information for the recipe is provided as a courtesy and is approximate only. We cannot guarantee the accuracy of the nutritional information given for any recipe on this site. Erythritol carbs (and sugar alcohols) are not included in carb counts as it has been shown not to impact blood sugar. Net carbs are the total carbs minus fibre.