Toasted Marshmallow & Almond Butter Swirl Roasted Sweet Potato Brownies Recipe
Introduction
These Toasted Marshmallow & Almond Butter Swirl Roasted Sweet Potato Brownies offer a unique twist on classic brownies. Combining rich cocoa, sweet roasted sweet potato, crunchy nuts, and delicious swirls of almond butter and marshmallow fluff, they are a delightful treat perfect for any occasion.

Ingredients
- Olive oil or cooking spray for greasing pan
- 8 tablespoons salted butter (cold)
- 1 ½ cups granulated sugar
- ½ teaspoon coarse kosher salt
- 1 teaspoon vanilla extract
- ¾ cup cocoa powder
- 3 large eggs
- ¾ cup gluten-free all-purpose flour (or regular all-purpose flour)
- 1 teaspoon baking powder
- 1 packed cup roasted (mashed) sweet potato
- 1 cup chopped walnuts or pecans
- ¼ cup creamy almond or peanut butter
- 2 tablespoons confectioner’s sugar
- 1 tablespoon salted butter (softened)
- ½ tablespoon milk
- ½ teaspoon vanilla extract
- ¼ cup store-bought marshmallow fluff (more if desired)
Instructions
- Step 1: Preheat the oven to 350°F (180°C). Grease an 8” square or 9” round pan that is at least 2” deep and line it with a parchment sling for easy removal.
- Step 2: Melt the cold butter in a small saucepan over medium heat. When almost melted, gradually add granulated sugar in ½ cup increments, stirring well after each addition. Add the kosher salt and stir to combine.
- Step 3: Transfer the sugar and butter mixture to a large bowl. Stir in vanilla extract and cocoa powder until the mixture is thick and fully blended.
- Step 4: Add the eggs one at a time, mixing well until the batter is smooth and shiny.
- Step 5: Stir in the flour and baking powder until fully incorporated.
- Step 6: Fold in the roasted mashed sweet potato and chopped nuts gently.
- Step 7: Pour the batter into the prepared pan, spreading it evenly to the edges.
- Step 8: In a small bowl, combine almond or peanut butter, confectioner’s sugar, softened butter, vanilla extract, milk, and a pinch of salt. Stir until smooth.
- Step 9: Dollop the almond butter mixture and marshmallow fluff alternately over the brownie batter. Use the tip of a butter knife to swirl the toppings through the batter for a marbled effect.
- Step 10: Bake for 38 to 40 minutes until the top is set, starting to crackle, and the swirls have puffed. A toothpick inserted in the center should come out with just a few moist crumbs.
- Step 11: Let the brownies cool completely on a wire rack. Use the parchment sling to lift them out of the pan, then cut into 16 equal squares or wedges.
Tips & Variations
- For extra chewiness, use all regular all-purpose flour instead of gluten-free if desired.
- Swap walnuts or pecans with your favorite nuts or omit nuts for a nut-free version.
- To enhance the marshmallow flavor, add an extra 2 tablespoons of marshmallow fluff to the swirls.
- Roast sweet potatoes ahead of time and store in the fridge to save prep time.
Storage
Store brownies in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate for up to one week or freeze for up to 2 months. Reheat chilled brownies gently in the microwave for 15-20 seconds to soften the swirls.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned sweet potato instead of roasted fresh sweet potato?
Yes, canned sweet potato puree can be used as a convenient substitute. Just make sure it’s well-drained and patted dry to avoid excess moisture in the batter.
Are these brownies gluten-free?
They can be, if you use gluten-free all-purpose flour. Otherwise, regular flour works fine if gluten is not a concern.
Print
Toasted Marshmallow & Almond Butter Swirl Roasted Sweet Potato Brownies Recipe
- Total Time: 1 hour 5 minutes
- Yield: 16 servings 1x
- Diet: Gluten Free
Description
These Toasted Marshmallow & Almond Butter Swirl Roasted Sweet Potato Brownies are a decadent twist on classic brownies, incorporating roasted sweet potatoes for moistness, rich cocoa, crunchy nuts, and swirl toppings of creamy almond butter and fluffy marshmallow. Baked to perfection, they offer a delicious combination of fudgy texture and sweet, nutty swirls, perfect for an indulgent treat.
Ingredients
Brownie Base
- Olive oil or cooking spray for greasing pan
- 8 tablespoons salted butter (cold)
- 1 ½ cups granulated sugar
- ½ teaspoon coarse kosher salt
- 1 teaspoon vanilla extract
- ¾ cup cocoa powder
- 3 large eggs
- ¾ cup gluten-free all-purpose flour (or regular all-purpose flour)
- 1 teaspoon baking powder
- 1 packed cup roasted (mashed) sweet potato
- 1 cup chopped walnuts or pecans
Almond Butter & Marshmallow Swirl
- ¼ cup creamy almond or peanut butter
- 2 tablespoons confectioner’s sugar
- 1 tablespoon salted butter (softened)
- ½ tablespoon milk
- ½ teaspoon vanilla extract
- ¼ cup store-bought marshmallow fluff (more if desired)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 350°F (180°C). Grease an 8-inch square or 9-inch round pan at least 2 inches deep using olive oil or cooking spray, then line it with a parchment sling for easy removal.
- Melt Butter and Incorporate Sugar: Place the cold salted butter in a small saucepan and melt it over medium heat. As the butter nearly melts, gradually add the granulated sugar in half-cup increments, stirring fully after each addition. Stir in the kosher salt.
- Mix Cocoa and Vanilla: Transfer the butter-sugar mixture to a large mixing bowl. Add the vanilla extract and cocoa powder, stirring consistently until the cocoa is fully incorporated and the mixture thickens.
- Add Eggs: Beat the eggs into the cocoa mixture until the batter becomes shiny and slightly thinner in consistency.
- Combine Dry Ingredients: Stir in the gluten-free all-purpose flour and baking powder until fully integrated without lumps.
- Add Sweet Potato and Nuts: Fold the roasted, mashed sweet potato and chopped walnuts or pecans into the batter ensuring even distribution.
- Spread Batter: Pour the batter into the prepared pan, spreading it evenly to reach the edges.
- Create Almond Butter Swirl: In a separate small bowl, combine creamy almond butter, confectioner’s sugar, softened butter, milk, vanilla extract, and kosher salt. Mix until smooth and well blended.
- Add Dollops and Swirl: On top of the brownie batter, distribute dollops of the almond butter mixture alternated with marshmallow fluff. Use the tip of a butter knife to drag through the dollops creating beautiful swirls across the surface.
- Bake: Bake the brownies in the preheated oven for 38 to 40 minutes, or until the top is set with a slight crackle and the swirls have puffed. A toothpick inserted in the center should come out mostly clean with a few moist crumbs.
- Cool and Serve: Remove the pan from the oven and place it on a wire rack to cool completely. Use the parchment sling to lift the brownies from the pan. Cut into 16 equal squares or wedges and serve.
Notes
- If you prefer, peanut butter can substitute almond butter for the swirl.
- Use gluten-free flour to make the recipe gluten-free, or regular all-purpose flour if gluten is not a concern.
- Ensure sweet potatoes are fully roasted and mashed smoothly for the best texture.
- Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for longer freshness.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: sweet potato brownies, roasted sweet potato dessert, almond butter swirl brownies, marshmallow swirl brownies, gluten-free brownies, healthy brownies

