Carrot Cake Blondies with Cream Cheese Swirl
Carrot cake blondies take everything you love about carrot cake: the brown sugar warmth, the gentle spice, the pops of sweet carrot, all spun into a soft, chewy bar with a tangy cream cheese swirl.

They bake up in a square pan in under half an hour, so you get that carrot cake flavor without the layers, the waiting, or the fuss. A tray of these disappears fast.
What Makes These Blondies So Good
The cream cheese swirl bakes right into the bar instead of sitting on top. You get tangy ribbons in every bite, not a heavy frosting that overpowers.
Brown sugar and melted butter do the heavy lifting for chew, while the grated carrot keeps everything moist. They taste deeply spiced and buttery, with a tender crumb that holds together just enough. They are the version I keep coming back to when I want carrot cake but need something easier.
Ingredients

- 1/2 cup (1 stick) unsalted butter, melted and cooled slightly: this gives a dense, chewy texture.
- 1 cup packed light brown sugar: dark brown works too for a deeper molasses note.
- 1 large egg, at room temperature
- 1 tsp vanilla extract
- 1 cup all-purpose flour: spooned and leveled, not scooped.
- 1/2 tsp baking powder
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp fine sea salt
- 1 cup finely grated carrot, squeezed dry: use the small holes of a box grater and wring out excess moisture in a clean kitchen towel. About 2 medium carrots.
- 1/2 cup chopped walnuts: optional, or swap for pecans.
- For the swirl: 4 oz cream cheese, softened, 3 tbsp granulated sugar, 1 large egg yolk
Variations / Substitutions
- No nuts: omit the walnuts or replace them with an equal amount of raisins.
- Dairy-free: use a plant-based butter stick and a dairy-free cream cheese alternative. The swirl will still work, though the tang will be milder.
- Spice level: add 1/4 tsp ground ginger or a pinch of cloves to the dry ingredients if you want more warmth.
- If blondies are your thing, try my recipe for Brown Butter Pecan Blondies next.
How to Make Carrot Cake Blondies
Step 1: Mix the Cream Cheese Swirl

In a small bowl, stir together the 4 oz softened cream cheese, 3 tbsp granulated sugar, and the egg yolk until completely smooth and no white lumps remain. Set it aside at room temperature so it stays soft and easy to swirl later.
Step 2: Whisk the Wet Ingredients

In a medium bowl, whisk the melted butter and brown sugar together for about 30 seconds until the mixture looks glossy and slightly thickened. Crack in the egg, add the vanilla extract, and whisk again until the mixture is smooth and uniform.
Step 3: Fold in the Dry Ingredients and Carrots

Whisk the flour, baking powder, cinnamon, nutmeg, and salt in a separate small bowl to combine. Add the dry ingredients to the wet mixture and stir with a spatula just until no dry streaks remain. Fold in the grated carrot and the walnuts, if using. The batter will be thick and a little stiff, with flecks of orange carrot throughout.
Step 4: Swirl the Cream Cheese and Bake

Preheat the oven to 350°F (175°C). Line an 8-inch square baking pan with parchment paper, letting it overhang on two sides so you can lift the blondies out later. Scrape the blondie batter into the pan and spread it into an even layer with the spatula. Dollop the cream cheese mixture in small spoonfuls across the top, then use a butter knife to swirl it through the batter in figure-eight motions. Go 4 or 5 passes, no more. You want distinct ribbons of cream cheese, not a blended batter.
Bake for 22 to 25 minutes, until the edges turn lightly golden and the center looks set but still soft. The top will puff slightly and begin to crack around the cream cheese ribbons. The kitchen will smell like warm cinnamon and brown sugar by the time you pull the pan out. Don’t over-swirl; a few visible white ribbons give the best contrast against the spiced crumb.
Step 5: Slice and Serve the Blondies

Let the blondies cool completely in the pan set on a wire rack. Once cool, grip the parchment overhang and lift the whole slab out onto a cutting board. Slice into 9 squares. Serve them as they are, or dust with a little powdered sugar if you like a snowy finish.
A Few Tips Before You Bake
- Squeeze the carrots really dry.: Any extra liquid will steam in the oven and make the texture cakey instead of chewy.
- Bring the egg and cream cheese to room temperature: before you start. Cold cream cheese can leave tiny lumps in the swirl.
- Check for doneness a minute early.: The blondies continue to set as they cool in the hot pan. A slightly underbaked center gives the best fudgy chew.
- Use the parchment overhang: not just for lifting, but also to keep the edges from sticking. Butter the pan lightly under the parchment so it stays in place.
Bake times for different pan sizes:
| Pan Size | Bake Time |
|---|---|
| 8×8 inch | 22-25 mins |
| 9×9 inch | 18-22 mins |
| 9×13 inch (thin) | 15-18 mins |
Storing Leftover Blondies
- Refrigerate: any leftovers in an airtight container for up to 5 days. They taste great cold, straight from the fridge.
- Reheating: individual squares in the microwave for 10 to 15 seconds softens them and makes the cream cheese swirl slightly gooey again.
Frequently Asked Questions
Can I use pre-shredded carrots?
No. Pre-shredded carrots are too thick and dry. Finely grated fresh carrot, squeezed of its moisture, gives the right texture and keeps the blondies moist without turning them cakey.
Can I make these gluten-free?
Yes. Substitute a 1:1 gluten-free flour blend for the all-purpose flour. The texture will be a little more tender, but the blondies hold together well.
Why did my cream cheese swirl sink into the batter?
It likely got overmixed. Swirl the cream cheese mixture gently in 4 or 5 figure-eight passes only, so distinct ribbons stay visible on top rather than blending into the batter.

Carrot Cake Blondies Recipe
Ingredients
Method
- In a small bowl, mix the cream cheese, 3 tbsp sugar, and egg yolk until smooth. Set aside.
- Whisk melted butter and brown sugar until glossy, then whisk in the egg and vanilla.
- In a separate bowl, whisk flour, baking powder, cinnamon, nutmeg, and salt. Stir into the wet mixture until just combined. Fold in the carrot and walnuts.
- Preheat oven to 350°F (175°C). Line an 8×8-inch pan with parchment. Spread the batter into the pan, dollop with cream cheese mixture, and swirl with a knife. Bake 22-25 minutes until edges are golden and center is set.
- Cool completely in the pan, lift out, and slice into 9 squares.
