Soft & Chewy Carrot Cake Oatmeal Cookies
These carrot cake oatmeal cookies bake up soft in the center, chewy at the edges, and carry all the warm spice of a classic carrot cake. A quick cream cheese drizzle ties everything together without making them feel heavy.

They come together in one bowl, dirty a single sheet pan, and work as a weeknight baking project you can actually finish on a Tuesday.
What Makes These Cookies So Good
Old-fashioned oats keep the texture chewy rather than dry, and the brown sugar brings a hint of molasses that echoes carrot cake. Grated carrot adds real moisture, not a raw crunch, so the cookie stays tender.
The cream cheese drizzle sets just enough to hold its shape but stays soft against the cookie. You get a little tang, a little spice, and a lot of chew. It’s the kind of treat that feels like dessert but handles like a snack.
Ingredients

- 1 cup (100g) old-fashioned rolled oats: not instant, for the chewy bite
- 1 cup (125g) all-purpose flour: spooned and leveled
- 1 tsp baking powder
- 1 tsp ground cinnamon
- ½ tsp ground nutmeg
- ¼ tsp salt
- ½ cup (115g) unsalted butter, softened: gives the cookies a tender crumb
- ½ cup (100g) brown sugar, packed: light or dark, dark adds a deeper molasses note
- ¼ cup (50g) granulated sugar
- 1 large egg, room temperature
- 1 tsp vanilla extract
- 1 cup (110g) finely grated carrot: about 2 medium carrots, squeeze out extra moisture with a paper towel
- ½ cup (60g) chopped walnuts: optional but add crunch
- ¼ cup (40g) raisins: optional, soak in warm water for 5 minutes and drain if they seem dry
For the cream cheese drizzle
- 4 oz (115g) cream cheese, softened: full fat gives the best flavor
- ½ cup (60g) powdered sugar
- ½ tsp vanilla extract
- 1 to 2 tbsp milk: as needed to thin the drizzle
Variations / Substitutions
- Make them vegan: use a stick-style vegan butter, a flax egg (1 tbsp ground flax plus 2.5 tbsp water), and a plant-based cream cheese for the drizzle. The cookies spread a little more but stay soft.
- Swap the nuts: pecans work nicely in place of walnuts, or leave them out for a nut-free cookie. If you skip the nuts, add an extra 2 tbsp of oats so the dough holds together.
- Skip the raisins: just omit them and add a few more walnuts, or fold in ¼ cup of shredded coconut for a different texture.
- Use quick oats in a pinch: the cookies will be noticeably thinner and less chewy, but they’ll still taste great. If that’s what you have, reduce the flour by 1 tbsp to compensate for how quick oats absorb moisture.
If you want a breakfast-ier version that’s a little less sweet, you might like my oatmeal breakfast cookies. Same chewy base, no glaze, and just enough chocolate chips to feel like a treat.
How to Make Soft & Chewy Carrot Cake Oatmeal Cookies
Step 1: Whisk the dry ingredients

In a medium bowl, whisk together the 1 cup flour, 1 tsp baking powder, 1 tsp cinnamon, ½ tsp nutmeg, and ¼ tsp salt until they look even. No need to be aggressive; just a quick whisk to disperse the leavening and spices.
The mixture should smell warm and spicy, with the cinnamon and nutmeg leading. If you shake the bowl, you’ll see tiny flecks of cinnamon scattered through the flour.
Step 2: Cream the butter and sugars

In a large bowl, beat the ½ cup softened butter, ½ cup brown sugar, and ¼ cup granulated sugar with an electric mixer on medium speed for about 2 minutes, until it looks fluffy and paler in color. Scrape down the sides once so no butter gets stuck.
The mix will go from grainy and yellow to smooth and a few shades lighter. That lighter color is air working its way in, which helps the cookies rise. If your butter was too cold, it won’t fluff up, so give it another minute.
Step 3: Beat in the egg and vanilla

Add the egg and 1 tsp vanilla, then beat on low until just combined, about 30 seconds. Stop as soon as you see no streaks of yellow. Overbeating at this stage can make the cookies a little tough, so a light hand is enough.
The dough will look glossy and a bit looser than before, with a silky surface. Scrape the bowl again to catch any butter clinging to the sides.
Step 4: Fold in the dry mix, oats, and carrot

Switch to a rubber spatula or wooden spoon. Pour in the flour mixture, the 1 cup oats, and the 1 cup grated carrot. Fold gently, scraping up from the bottom, until you no longer see dry patches of flour. Fold in the walnuts and raisins, if using, and stop the moment the streaks disappear.
The dough will feel heavy and speckled with orange carrot threads. A few dry-looking bits are okay; they’ll hydrate as the dough rests. If you overmix, the cookies can turn out dense, so trust the patchy look.
Step 5: Scoop and bake the cookies

Preheat the oven to 350°F (175°C) and line a baking sheet with parchment. Scoop rounded tablespoons of dough, about 1.5 tablespoons each, and space them 2 inches apart. Bake for 10 to 12 minutes, until the edges are just turning golden and the centers look set but soft.
The cookies will be pale with golden-brown rims. They’ll puff slightly and then settle as they cool, leaving a slightly crinkled top. Let them rest on the sheet for 5 minutes before moving them to a rack; they’re fragile right out of the oven and need that time to firm up.
Step 6: Drizzle and serve

While the cookies cool completely, beat the softened cream cheese, powdered sugar, and ½ tsp vanilla until smooth. Add milk a little at a time until the drizzle runs off a spoon in a steady ribbon. Drizzle it over the cookies with a fork or a small piping bag, then let it set for about 10 minutes before serving.
The drizzle will firm up just enough to stay in place but stay soft when you bite. Drizzle lightly; too much and it overpowers the spice.
Tips for the Best Carrot Cake Oatmeal Cookies
- Squeeze the carrot: grated carrot holds a lot of water. Pat it dry with a paper towel before adding it, or the cookies will spread and bake up wetter than you want.
- Don’t skip the 5-minute rest on the sheet: these cookies set up as they cool. Moving them too soon can tear the bottoms.
- Make the drizzle just right: if it’s too thin, add a spoonful more powdered sugar. If it’s too thick, a tiny splash of milk softens it.
- Bake one test cookie first: every oven runs a little differently. One cookie tells you if your dough is spreading too much or if the timing needs a small nudge.
Bake times by cookie size:
| Cookie Size | Oven Temp | Time |
|---|---|---|
| Rounded tablespoon (1.5 tbsp) | 350°F (175°C) | 10-12 min |
| Heaping tablespoon (2 tbsp) | 350°F (175°C) | 12-14 min |
| Small drop (1 tbsp) | 350°F (175°C) | 8-10 min |
Storing Leftover Cookies
- Refrigerate: Store in an airtight container at room temperature for up to 3 days, or in the fridge for up to a week if your kitchen runs warm. The drizzle softens slightly in the fridge but still holds.
- Freeze: Freeze unfrosted cookies in a single layer, then transfer to a zip-top bag and freeze for up to 3 months. Thaw at room temperature and drizzle fresh.
Frequently Asked Questions
Can I use quick oats instead of old-fashioned?
You can, but the cookies will be thinner and less chewy. If quick oats are all you have, reduce the flour by 1 tablespoon to correct the texture.
Can I freeze the cookie dough?
Yes. Scoop the dough onto a parchment-lined tray, freeze until solid, then transfer the dough balls to a sealed bag. Bake straight from frozen, adding 1 to 2 minutes to the time.
Can I skip the cream cheese drizzle?
Absolutely. The cookies are spiced, soft, and good on their own. If you want a little something, a dusting of powdered sugar works, too.

Soft & Chewy Carrot Cake Oatmeal Cookies Recipe
Ingredients
Method
- Whisk together flour, baking powder, cinnamon, nutmeg, and salt in a bowl.
- Cream butter, brown sugar, and granulated sugar until fluffy, about 2 minutes.
- Beat in egg and vanilla until just combined.
- Fold in flour mixture, oats, grated carrot, walnuts, and raisins until no dry streaks remain.
- Scoop rounded tablespoons onto a parchment-lined sheet and bake at 350°F (175°C) for 10 to 12 minutes, until edges are golden.
- Beat cream cheese, powdered sugar, vanilla, and milk into a smooth drizzle, then drizzle over cooled cookies.
