Buttery Subway Copycat Oatmeal Raisin Cookies

By Mila | Updated on May 21, 2025

I didn’t know Subway sold cookies until I walked in one day and saw them lined up behind the glass case. The oatmeal raisin ones caught my eye—thick, chewy, and loaded with oats. I grabbed one, took a bite, and thought, “I could make these at home.”

Turns out, you can. The secret is getting the right balance of brown sugar to white sugar, and using plenty of oats—three whole cups. That’s what gives these cookies their signature texture. They’re soft in the middle with just a bit of crispness on the edges, exactly like the ones you’d get at the counter. No need to wait in line or pay $1.50 each when you can bake a batch yourself.

subway copycat oatmeal raisin cookies
Image: theamazingfood.com / All Rights reserved

Why You’ll Love These Oatmeal Raisin Cookies

  • Restaurant-quality at home – You can recreate those thick, chewy Subway cookies right in your own kitchen without leaving the house or spending extra money.
  • Quick and easy – These cookies come together in under 30 minutes, making them perfect for last-minute dessert cravings or unexpected guests.
  • Simple pantry ingredients – You probably already have everything you need in your kitchen—no fancy or hard-to-find ingredients required.
  • Perfectly chewy texture – The combination of oats, cinnamon, and plump raisins creates that classic soft and chewy cookie everyone loves.
  • Great for sharing – This recipe makes a generous batch, so you’ll have plenty to share with family and friends or to pack in lunchboxes throughout the week.

What Kind of Oats Should I Use?

For this copycat recipe, old-fashioned rolled oats are your best bet and will give you that classic chewy texture you’re looking for. Quick oats will work in a pinch, but they tend to make the cookies a bit more dense and less textured since they’re cut smaller and absorb more moisture. I’d avoid instant oats altogether since they’ll turn mushy and won’t give you those nice oat pieces throughout the cookie. If you want to get really close to the Subway version, stick with the regular rolled oats you’d use for a bowl of oatmeal – they’re perfect for baking and give the cookies that hearty, satisfying bite.

subway copycat oatmeal raisin cookies
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

These cookies are pretty forgiving when it comes to swaps, so feel free to make them your own:

  • Unsalted butter: You can use salted butter instead – just reduce or skip the kosher salt in the recipe. If you’re out of butter, coconut oil works too, though it’ll give the cookies a slightly different texture and a hint of coconut flavor.
  • Dark brown sugar: Light brown sugar works just fine here. In a pinch, you can even make your own by mixing 1 cup of granulated sugar with 1 tablespoon of molasses.
  • Raisins: Not a raisin fan? Try dried cranberries, chopped dates, chocolate chips, or even chopped walnuts. You can also mix and match – half raisins and half chocolate chips is a popular combo.
  • All-purpose flour: Whole wheat flour can replace up to half of the all-purpose flour for a heartier cookie. Just know they’ll be a bit denser and have a nuttier taste.
  • Oats: Old-fashioned rolled oats are what you want here – don’t substitute with instant oats as they’ll make the cookies mushy. Quick oats can work in a pinch, but the texture won’t be quite as chewy.

Watch Out for These Mistakes While Baking

The biggest mistake people make with oatmeal raisin cookies is overbaking them, which turns chewy cookies into hard, dry pucks – pull them from the oven when the edges are golden but the centers still look slightly underdone, as they’ll continue cooking on the hot baking sheet.

Another common error is using quick oats instead of old-fashioned rolled oats, which can make your cookies mushy and lacking that hearty texture you’re after.

To keep your cookies from spreading too much and turning flat, make sure your butter is softened but not melted, and try chilling the dough for 30 minutes before baking.

If you want to take these cookies to the next level, soak your raisins in warm water for 10 minutes before adding them to the dough – this keeps them plump and prevents them from stealing moisture from your cookies during baking.

subway copycat oatmeal raisin cookies
Image: theamazingfood.com / All Rights reserved

What to Serve With Oatmeal Raisin Cookies?

These cookies are perfect on their own, but they’re even better with a cold glass of milk for dunking. I love pairing them with a hot cup of coffee or tea in the afternoon – the warm spices in the cookies really complement a good chai or English breakfast tea. If you’re serving these for dessert, try them alongside a scoop of vanilla ice cream or even cinnamon ice cream for an extra special treat. They also make a great addition to an ice cream sandwich if you sandwich two cookies around softened vanilla ice cream and freeze them for a bit.

Storage Instructions

Store: Keep your oatmeal raisin cookies in an airtight container at room temperature for up to a week. I like to toss in a slice of bread to help keep them soft and chewy, just like the ones from Subway. They’re perfect for grabbing as a quick snack or packing in lunchboxes.

Freeze: These cookies freeze really well, either baked or as dough. For baked cookies, layer them with parchment paper in a freezer bag for up to 3 months. You can also scoop the dough into balls and freeze them on a baking sheet, then transfer to a bag so you can bake fresh cookies whenever a craving hits.

Enjoy: Frozen baked cookies thaw in about 30 minutes on the counter, or you can warm them in the microwave for 10-15 seconds for that fresh-baked feel. If you’re baking from frozen dough, just add a couple extra minutes to the baking time without thawing first.

Preparation Time 10-15 minutes
Cooking Time 11-15 minutes
Total Time 21-30 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3850-4050
  • Protein: 40-46 g
  • Fat: 160-175 g
  • Carbohydrates: 560-590 g

Ingredients

For the wet mixture:

  • 1.5 tsp vanilla extract (for best flavor and aroma)
  • 1 cup granulated sugar
  • 1 cup dark brown sugar (I use Domino brown sugar)
  • 1 cup unsalted butter (softened to room temperature, about 70°F)
  • 2 eggs (room temperature for better mixing)

For the dry ingredients:

  • 1 tsp baking powder
  • 1 tsp cinnamon (freshly ground preferred)
  • 2 cups all-purpose flour (I use King Arthur all-purpose flour)
  • 1 tsp baking soda
  • 1 tsp kosher salt

For the mix-ins:

  • 3 cups oats (old-fashioned rolled oats for texture)
  • 1 cup raisins (optional but recommended for authentic Subway flavor)

Step 1: Prepare Your Mise en Place and Preheat

  • 2 baking sheets
  • 2 cups all-purpose flour
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 1 tsp cinnamon
  • 1 tsp kosher salt

Start by preheating your oven to 375°F and lining two baking sheets with parchment paper.

While the oven heats, pull your butter from the fridge so it can finish softening to room temperature (around 70°F)—this ensures proper creaming and a light, tender cookie texture.

Measure out all your dry ingredients and combine them in a small bowl: flour, baking soda, baking powder, cinnamon, and salt.

Having everything prepped before you begin mixing streamlines the process and prevents you from scrambling mid-way through.

Step 2: Cream Butter and Sugars

  • 1 cup unsalted butter
  • 1 cup granulated sugar
  • 1 cup dark brown sugar

In a large mixing bowl, add the softened butter, granulated sugar, and dark brown sugar.

Using an electric mixer on medium speed, beat these together for 2-3 minutes until the mixture is light, fluffy, and noticeably pale.

This creaming process incorporates air into the dough, which helps the cookies rise and creates that desirable tender crumb.

The mixture should look almost mousse-like when properly creamed.

Step 3: Incorporate Eggs and Vanilla

  • 2 eggs
  • 1.5 tsp vanilla extract

Add the room-temperature eggs one at a time to the creamed mixture, beating well after each addition—this ensures they blend smoothly and prevent the dough from looking curdled.

Once both eggs are incorporated, add the vanilla extract and mix for another 30 seconds until fully combined.

Room-temperature eggs mix more seamlessly into the butter-sugar base, creating a smoother, more cohesive dough.

Step 4: Combine Wet and Dry Ingredients

  • dry ingredient mixture from Step 1
  • butter and egg mixture from Step 3

Pour the dry ingredient mixture from Step 1 into the creamed mixture from Step 3 and stir with a wooden spoon or mixer on low speed until just combined—be careful not to overmix, as this can lead to tough cookies.

The dough should come together without any visible streaks of flour.

Mix just until you can’t see any more dry ingredients, then stop.

Step 5: Add Oats and Raisins, Then Shape

  • 3 cups oats
  • 1 cup raisins

Fold in the oats and raisins using a wooden spoon or sturdy spatula until evenly distributed throughout the dough.

I always add the full cup of raisins because they’re essential to capturing that authentic Subway cookie flavor—don’t skip them.

Using a cookie scoop or spoon, drop heaping tablespoons of dough onto your prepared baking sheets, spacing them about 2 inches apart to allow for spreading.

Step 6: Bake and Cool

Place both baking sheets in the preheated 375°F oven and bake for 11 minutes, or until the edges are lightly golden but the centers still appear slightly soft—they will continue to cook slightly as they cool.

Remove from the oven and let the cookies rest on the baking sheet for 2 minutes to firm up slightly, then transfer them to a wire cooling rack using a spatula.

This short rest on the sheet prevents them from breaking apart, while moving them to the rack prevents them from overbaking from residual heat.

subway copycat oatmeal raisin cookies

Buttery Subway Copycat Oatmeal Raisin Cookies

Delicious Buttery Subway Copycat Oatmeal Raisin Cookies recipe with step-by-step instructions.
Prep Time 8 minutes
Cook Time 17 minutes
Total Time 25 minutes
Servings 4
Calories 3950 kcal

Ingredients
  

For the wet mixture:

  • 1.5 tsp vanilla extract (for best flavor and aroma)
  • 1 cup granulated sugar
  • 1 cup dark brown sugar (I use Domino brown sugar)
  • 1 cup unsalted butter (softened to room temperature, about 70°F)
  • 2 eggs (room temperature for better mixing)

For the dry ingredients:

  • 1 tsp baking powder
  • 1 tsp cinnamon (freshly ground preferred)
  • 2 cups all-purpose flour (I use King Arthur all-purpose flour)
  • 1 tsp baking soda
  • 1 tsp kosher salt

For the mix-ins:

  • 3 cups oats (old-fashioned rolled oats for texture)
  • 1 cup raisins (optional but recommended for authentic Subway flavor)

Instructions
 

  • Start by preheating your oven to 375°F and lining two baking sheets with parchment paper. While the oven heats, pull your butter from the fridge so it can finish softening to room temperature (around 70°F)—this ensures proper creaming and a light, tender cookie texture. Measure out all your dry ingredients and combine them in a small bowl: flour, baking soda, baking powder, cinnamon, and salt. Having everything prepped before you begin mixing streamlines the process and prevents you from scrambling mid-way through.
  • In a large mixing bowl, add the softened butter, granulated sugar, and dark brown sugar. Using an electric mixer on medium speed, beat these together for 2-3 minutes until the mixture is light, fluffy, and noticeably pale. This creaming process incorporates air into the dough, which helps the cookies rise and creates that desirable tender crumb. The mixture should look almost mousse-like when properly creamed.
  • Add the room-temperature eggs one at a time to the creamed mixture, beating well after each addition—this ensures they blend smoothly and prevent the dough from looking curdled. Once both eggs are incorporated, add the vanilla extract and mix for another 30 seconds until fully combined. Room-temperature eggs mix more seamlessly into the butter-sugar base, creating a smoother, more cohesive dough.
  • Pour the dry ingredient mixture from Step 1 into the creamed mixture from Step 3 and stir with a wooden spoon or mixer on low speed until just combined—be careful not to overmix, as this can lead to tough cookies. The dough should come together without any visible streaks of flour. Mix just until you can't see any more dry ingredients, then stop.
  • Fold in the oats and raisins using a wooden spoon or sturdy spatula until evenly distributed throughout the dough. I always add the full cup of raisins because they're essential to capturing that authentic Subway cookie flavor—don't skip them. Using a cookie scoop or spoon, drop heaping tablespoons of dough onto your prepared baking sheets, spacing them about 2 inches apart to allow for spreading.
  • Place both baking sheets in the preheated 375°F oven and bake for 11 minutes, or until the edges are lightly golden but the centers still appear slightly soft—they will continue to cook slightly as they cool. Remove from the oven and let the cookies rest on the baking sheet for 2 minutes to firm up slightly, then transfer them to a wire cooling rack using a spatula. This short rest on the sheet prevents them from breaking apart, while moving them to the rack prevents them from overbaking from residual heat.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating