My mom used to bake a tray of these every October, and the pan was empty by the next evening. I’ve made them in three different kitchens since. The recipe barely changed, because it doesn’t need to.
Pumpkin bars sit somewhere between cake and brownie. They’re soft, spiced, and baked flat in one pan, then covered in cream cheese frosting. One bowl for the batter, one for the frosting, and no mixer needed until the frosting stage.
Below the main recipe you’ll find three more versions. There’s a chocolate swirl batch for the brownie crowd, a cake mix shortcut for busy weeks, and an oat-based tray I keep in the fridge.

Why You’ll Love This Recipe
You whisk it. That’s the whole technique. Eggs, sugar, oil, and a can of pumpkin go into one bowl, the dry ingredients follow, and the batter is done in under ten minutes.
One tray of pumpkin bars feeds a crowd, which is why this recipe shows up at every potluck I’ve been invited to. Twenty-four squares out of a single pan. Nobody has to slice a cake or balance a plate.
The bars also keep beautifully. Covered in the fridge, they stay moist for four or five days, and the frosting firms up just enough to stack them in a tin.
Pumpkin Bars Ingredients & Substitutions
Nothing here is unusual. One 15-ounce can of pumpkin, a few pantry staples, and a block of cream cheese for the top. Grab the full-fat brick kind, not the spreadable tub.
| Ingredients | Amount | Substitution or Note |
| Large eggs | 4 | Room temperature blends faster |
| Granulated sugar | 1 cup (200 g) | Coconut sugar, slightly darker result |
| Brown sugar | ⅔ cup (145 g) | All granulated sugar also works |
| Vegetable oil | 1 cup (240 ml) | Half oil, half unsweetened applesauce |
| Pumpkin puree | 1 can (15 oz) | Never pumpkin pie filling |
| Vanilla extract | 1½ teaspoons | Maple extract for a change |
| All-purpose flour | 2 cups (260 g) | A 1:1 gluten-free blend |
| Baking powder | 2 teaspoons | Check it is still active |
| Baking soda | 1 teaspoon | Works with the pumpkin’s acidity |
| Ground cinnamon | 2 teaspoons | The main spice here |
| Pumpkin pie spice | 1 teaspoon | Nutmeg, ginger, and cloves |
| Salt | 1 teaspoon | Balances all that sugar |
| Cream cheese | 8 oz (226 g) | Full-fat brick, softened |
| Butter | ½ cup (113 g) | Salted or unsalted, softened |
| Powdered sugar | 2 cups (240 g) | Add more for a stiffer frosting |
What the main ingredients are doing:
- Pumpkin puree is the moisture here, and it also replaces some of the liquid and fat you’d normally need. The flavor is mild, so the spices matter more than the pumpkin itself.
- The two sugars pull different weight. White sugar sweetens and helps the top set, while brown sugar brings moisture and a bit of caramel flavor.
- Cream cheese has to be full fat and from a block. Tub cream cheese has extra water in it, and your frosting will run right off the bars.
- Salt is doing more than you’d think. A full teaspoon in the batter keeps these from tasting like sweetened pumpkin mush, and it sharpens the spices too.
- Powdered sugar sets the frosting. Two cups gives you a soft, spreadable layer, and a third cup makes it stiff enough to pipe.
How To Make Pumpkin Bars
Step 1: Heat the Oven and Prep the Pan
- Set the oven to 350°F and move a rack to the middle so the bars bake evenly.
- Grease a 15×10-inch jelly roll pan, or line a 9×13-inch pan with parchment if you’d rather have thicker, cakier bars.
Step 2: Whisk the Wet Ingredients
- In a large bowl, whisk the eggs with both sugars for about a minute, until the mixture looks pale and slightly foamy.
- Add the oil, pumpkin puree, and vanilla, then whisk again until everything is smooth and evenly orange with no streaks of egg.
Step 3: Add the Dry Ingredients
- Whisk the flour, baking powder, baking soda, cinnamon, pumpkin pie spice, and salt together in a second bowl.
- Tip the dry mix into the wet and stir just until the flour disappears, since overmixing gives you tough, rubbery bars instead of tender ones.
Step 4: Bake
- Pour the batter into your pan and spread it right into the corners, because thin edges bake faster than a thick middle.
- Bake 20 to 25 minutes in a jelly roll pan, or 25 to 30 minutes in a 9×13, until a toothpick in the center comes out clean.
Step 5: Cool Completely
- Set the pan on a wire rack and walk away for at least 45 minutes, until the surface is cool to the touch.
- Frosting a warm pan turns your cream cheese frosting into glaze, which I learned the messy way one Thanksgiving morning.
Step 6: Make the Cream Cheese Frosting
- Beat the softened cream cheese and butter together for about 2 minutes, until there isn’t a single lump left in the bowl.
- Add the powdered sugar, vanilla, and a pinch of salt, starting on low speed so you don’t wear it, then whip on high until fluffy.
Step 7: Frost and Slice
- Spread the frosting over the cooled bars with an offset spatula, or the back of a spoon if that’s what you have.
- Cut into 24 squares, wiping the knife clean between cuts, and chill the pan for 20 minutes first if you want very sharp edges.
Pumpkin Brownies
Sometimes I want chocolate in the mix. Pumpkin brownies give you a fudgy base with a pumpkin cheesecake swirl through the top. They bake in an 8×8 pan, so it’s a smaller batch than the bars.
Ingredients I Use
- ½ cup melted butter, 1 cup granulated sugar, 2 eggs, 1 teaspoon vanilla
- ½ cup cocoa powder, ⅔ cup all-purpose flour, ¼ teaspoon salt
- 4 oz cream cheese, ½ cup pumpkin puree, ¼ cup sugar, 1 egg yolk
- 1 teaspoon pumpkin pie spice
How to Make Pumpkin Brownies
- Whisk the melted butter and sugar, then beat in the eggs and vanilla until the batter turns glossy.
- Stir in the cocoa, flour, and salt, and spread about two-thirds of it into a lined 8×8 pan.
- Beat the cream cheese with the pumpkin, sugar, egg yolk, and spice, then spoon it over the chocolate layer.
- Dollop the rest of the brownie batter on top, drag a knife through in figure eights, and bake at 350°F for 30 to 35 minutes.
Let these cool all the way in the pan, which takes roughly an hour. Warm pumpkin brownies fall apart under the knife, and the swirl smears into a muddy brown mess.
Healthy Pumpkin Bars
These are the ones I keep in the fridge for breakfast. Healthy pumpkin bars swap the flour for oats and the sugar for maple syrup, so they’re closer to a soft baked oatmeal square than a dessert.
Ingredients I Use
- 2 large eggs, 1 cup pumpkin puree, ¼ cup maple syrup, ¼ cup coconut sugar
- 3 tablespoons melted coconut oil, 1 teaspoon vanilla
- 1½ cups oat flour, 1 cup rolled oats
- 1½ teaspoons pumpkin pie spice, 1 teaspoon baking soda, ½ teaspoon salt
How to Make Healthy Pumpkin Bars
- Whisk the eggs, pumpkin, maple syrup, coconut sugar, oil, and vanilla until smooth.
- Stir in the oat flour, oats, spice, baking soda, and salt, then let the batter sit for 5 minutes so the oats soften.
- Spread into a lined 8×8 pan and bake at 350°F for 25 to 30 minutes.
Skip the frosting here or the whole point disappears. A thin smear of Greek yogurt mixed with maple syrup does the job. Let the pan sit for 20 minutes before cutting, because these firm up as they cool.
Pro Tips
- Line the pan with parchment and leave an overhang on two sides. You can lift the whole slab out and cut it on a board, which beats digging bars out of a corner.
- Soften the cream cheese properly. Cold cream cheese gives you lumpy frosting, and no amount of extra beating fixes it once the sugar goes in.
- Store frosted pumpkin bars in the fridge, covered, for up to 5 days. They taste best if you let a square sit out for 15 minutes first.
- Freeze them unfrosted for up to 3 months. Thaw overnight, then frost the next morning.
Wrapping Up
The classic version with cream cheese frosting is still what I bake most autumns. It’s the one people ask about, and it forgives almost every mistake except frosting the pan too early.
Start there. Take the cake mix shortcut on a busy week, or bake the oat version when you want something you can honestly call breakfast. One can of pumpkin covers any of them.

Pumpkin Bars
Ingredients
Method
- Whisk eggs and sugars
- Add oil, pumpkin, and vanilla
- Stir in dry ingredients
- Spread in a greased pan
- Bake at 350°F for 20-25 minutes
- Cool fully
- Beat frosting
- Spread and slice



