Subway Oatmeal Raisin Cookies (Copycat Recipe)
Subway oatmeal raisin cookies have that soft, chewy middle and slightly crisp edge that’s hard to walk past on the counter at checkout. This copycat version gets you there with a regular mixing bowl and about 30 minutes, no sandwich required.
If you’ve got butter, oats, and raisins in the pantry, you already have what you need for tonight.

Why I Love This Recipe
These cookies stay soft for days because of the brown sugar and the extra egg yolk-ish ratio, which keeps moisture locked in instead of drying out.
The old-fashioned oats give a chewy bite instead of the mushy texture quick oats can leave behind.
I like that raisins go in warm from the pantry, no soaking needed, and they still turn plump once the cookies bake.
Recipe Ingredients

- 1 cup unsalted butter, softened – room temperature so it creams smoothly
- 3/4 cup packed brown sugar – the main source of that chewy texture
- 1/2 cup granulated sugar – balances the molasses note from the brown sugar
- 2 large eggs – room temperature blends in faster
- 1 tsp vanilla extract – real vanilla, not imitation, for the cleanest flavor
- 1 1/2 cups all-purpose flour – spoon and level, don’t scoop straight from the bag
- 1 tsp baking soda – gives lift and a slightly craggy top
- 1 tsp ground cinnamon – the warm background note in every bite
- 1/2 tsp salt – keeps the cookie from tasting flat
- 3 cups old-fashioned rolled oats – not instant or quick oats
- 1 cup raisins – regular or golden, whichever you keep on hand
Variations / Substitutions
- Dark or golden raisins instead of regular – golden raisins are a bit tangier and hold their shape better in the oven.
- Coconut sugar instead of brown sugar – swap 1:1 for a less sweet, slightly nuttier cookie.
- Dairy-free butter instead of regular butter – a stick-form vegan butter works well and bakes up nearly identical.
- Chopped walnuts or pecans added with the raisins – about 1/2 cup adds crunch against the chewy oats.
- A pinch of nutmeg or allspice with the cinnamon – deepens the spice without changing the cookie’s character.
- Dried cranberries instead of raisins – tarter and a little chewier, good if raisins aren’t your thing.
If you like this one, you’ll probably like my chocolate chip oatmeal cookies too.
How To Make Subway Oatmeal Raisin Cookies
Step 1: Cream the Butter and Sugars

Preheat your oven to 350°F (175°C) so it’s fully heated by the time your dough is ready. In a large bowl, beat the 1 cup softened butter with the 3/4 cup brown sugar and 1/2 cup granulated sugar for about 2 minutes, until the mixture turns pale and fluffy.
You’ll notice the color lighten from deep gold to almost cream-colored as air gets worked in. That change is your cue you’ve creamed it long enough, don’t rush past this step or the cookies can turn out dense.
Step 2: Whisk in the Eggs and Vanilla

Add the 2 eggs one at a time, beating well after each addition, then mix in the 1 tsp vanilla extract. The batter should look smooth and slightly glossy, with no streaks of egg visible.
If it looks a little curdled or separated, keep beating for another 30 seconds. It will smooth back out once the flour goes in, so don’t worry if it looks off for a moment.
Step 3: Stir in the Dry Ingredients

Whisk the 1 1/2 cups flour, 1 tsp baking soda, 1 tsp cinnamon, and 1/2 tsp salt together in a separate bowl, then stir this into the wet mixture on low speed until just combined. Stop as soon as you no longer see dry flour streaks, about 20 to 30 seconds.
The dough will turn thick and slightly stiff at this point, closer to a paste than a batter. Overmixing here is the most common mistake, since it develops the gluten and makes cookies tough instead of chewy.
Step 4: Fold in the Oats and Raisins

Add the 3 cups old-fashioned oats and 1 cup raisins, and fold them in by hand with a spatula until every strand of oat is coated in dough. This takes about a minute of folding, and the dough will feel heavy and studded once it’s ready.
You should be able to see raisins evenly distributed throughout, not clumped in one spot. A heavy, oat-flecked dough like this is exactly what you want before it hits the pan.
Step 5: Scoop and Bake the Cookies

Scoop the dough into 2-tablespoon mounds onto a parchment-lined baking sheet, spacing them 2 inches apart, and bake at 350°F (175°C) for 10 to 12 minutes, until the edges turn light golden brown and the centers still look slightly underbaked.
Let them sit on the hot pan for 5 minutes before moving them to a cooling rack, since they firm up a lot in that time. Arrange a few on a plate while they’re still warm, with the golden edges and soft, cracked tops on full display, and they’re ready to eat.
Recipe Tips
- Measure your flour by spooning it into the cup and leveling it off. Packing the cup in makes for dry, cakey cookies.
- Chill the scooped dough balls for 10 minutes if your kitchen is warm and the dough feels soft. This keeps the cookies from spreading too thin.
- Use a light-colored baking sheet if you have one. Dark pans absorb more heat and can brown the bottoms before the centers finish baking.
- Swap in an equal amount of butterscotch or white chocolate chips for half the raisins if you want a sweeter version.
Bake times by cookie size, all at 350°F (175°C):
| Cookie Size | Scoop Amount | Bake Time |
|---|---|---|
| Small | 1 tbsp | 8 to 9 minutes |
| Standard | 2 tbsp | 10 to 12 minutes |
| Large | 3 tbsp | 13 to 15 minutes |
How To Store
Refrigerate: Store baked cookies in an airtight container for up to 5 days at room temperature, or up to 2 weeks in the fridge if you want them to last longer.
Reheating: Warm a cookie in the microwave for 8 to 10 seconds to bring back that fresh-baked softness.
Frequently Asked Questions
Can I freeze the cookie dough?
Yes, scoop the dough into balls and freeze them on a tray until solid, then transfer to a freezer bag for up to 3 months. Bake straight from frozen, adding 2 to 3 extra minutes to the bake time.
Why did my cookies turn out flat?
Butter that’s too soft or melted is usually the cause, along with skipping the chilling step in a warm kitchen. Make sure your butter is soft but still cool to the touch before creaming.
Can I leave out the raisins entirely?
Yes, just leave them out and you’ll have a plain oatmeal cookie with the same chewy texture. The dough amount and bake time stay the same.
Can I use quick oats instead of old-fashioned oats?
You can, but the cookies will be softer and less chewy since quick oats break down more in the oven. Old-fashioned rolled oats hold their shape and give the better texture here.

Ingredients
Method
- Preheat the oven to 350°F (175°C) and beat the butter, brown sugar, and granulated sugar together until pale and fluffy, about 2 minutes.
- Beat in the eggs one at a time, then mix in the vanilla extract until smooth.
- Whisk the flour, baking soda, cinnamon, and salt together, then stir into the wet mixture until just combined.
- Fold in the oats and raisins by hand until evenly distributed throughout the dough.
- Scoop into 2-tablespoon mounds on a parchment-lined sheet and bake for 10 to 12 minutes, until the edges are golden.
