Pumpkin Swirl Brownies with Chocolate Frosting

  • Author: Dana Gerard
  • Prep Time: 25 mins
  • Cook Time: 45 mins
  • Total Time: 1 hour 10 mins
  • Yield: 16 large or 32 minis 1x
  • Category: Dessert
  • Cuisine: American

Trick out your brownies with a luscious layer of pumpkin cheesecake and 2 ingredient chocolate frosting. Easy to assemble and dangerously delicious! Decorate with your favorite Halloween or Thanksgiving candies and store in the refrigerator.


  • For Pumpkin swirl filling:
  • 3 oz cream cheese, softened
  • 1/2 cup canned pumpkin puree (not pumpkin pie filling) (130 gm)
  • 1 egg
  • 3 tablespoons sugar (45 gm)
  • 1 teaspoon cinnamon (4 gm)
  • 1/4 teaspoon nutmeg (gm)
  • For brownies:
  • ½ cup AP flour (or gluten free flour blend + 1/4 teaspoon xanthum gum) (65 gm)
  • 1 cup sugar (230 gm)
  • 1/3 cup cocoa powder ( 1 oz/10 gm)
  • ½ cup salted butter ( vegan okay), melted (4 oz/113 gm) or substitute unsalted butter + pinch of kosher salt
  • 2 eggs
  • 1 teaspoon vanilla extract (7 gm)
  • For Chocolate frosting: (optional)
  • 6 oz. chopped dark chocolate or chocolate chunks/chips
  • 1/3 cup whipping cream or full fat coconut cream (85 gm)
  • Candy corns or M & Ms for decoration. (Optional)


  1. Preheat oven to 350°F and grease a 9-by-9-inch baking pan and line with parchment.
  2. Pumpkin swirl filling: Use an electric or hand held mixer on low speed to beat together all filling ingredients until smooth. Set aside.
  3. Brownies: In a medium bowl, whisk to combine flour, sugar and cocoa. In another small bowl, stir together melted (but not hot) butter, eggs and vanilla. Use a rubber spatula to fold egg mixture into flour mixture until just combined.
  4. Spread 3/4 of the brownie batter into the pan. Pour or scoop pumpkin filling evenly over batter. Spoon remaining brownie over the filling.
  5. Cut through batter with a knife or chopstick to make a marbled design.
  6. Bake in center of oven 45 – 50+ minutes, until toothpick inserted in middle of pan comes out almost clean.
  7. Optional frosting: Use a microwave safe bowl to melt together chocolate and whipping or coconut cream on high for one minute. Stir until chocolate is completely melted and smooth. Let stand until slightly thickened, about 15 minutes.
  8. Let brownies cool completely in the refrigerator for an hour or two (or overnight) before cutting. Cut brownies into 16 squares ( or 32 minis) before frosting some or all of them with frosting. (Brownies look good unfrosted too.)
  9. Spoon a teaspoon or two of frosting on top of some of the brownies and decorate with candy, such as candy corns or M & Ms.
  10. Wrap loosely and refrigerate leftovers for up to a week.