Subway Cookies (Copycat Soft Chocolate Chip Recipe)
Subway cookies are the thick, soft chocolate chip kind you remember from the counter display, and this version gets you there with pantry staples and one bowl. No mixer required, no chilling the dough for hours, just a warm cookie in under 30 minutes.
If you’ve ever wondered why the sandwich shop version stays so soft while homemade ones turn crisp by morning, it comes down to the butter and a slightly short bake. This recipe copies both.

Why I Love This Recipe
The edges turn light gold while the middle stays soft enough to dent with a finger, which is exactly the texture I’m chasing every time I bake a batch.
Melted butter instead of creamed butter means no mixer, no waiting for anything to soften, and a dough that comes together in one bowl.
I like using both brown and white sugar here. The brown sugar keeps the crumb soft for days, and the white sugar gives the edges just enough snap.
Recipe Ingredients

- 1 cup unsalted butter, melted and cooled slightly – cooled butter keeps the eggs from scrambling when you add them
- 1 cup packed light brown sugar – for moisture and that deeper, caramel-ish flavor
- 1/2 cup granulated sugar – helps the edges turn crisp and golden
- 2 large eggs – room temperature blends in smoother
- 2 tsp vanilla extract – use real extract if you have it, it makes a difference here
- 3 cups all-purpose flour – spoon and level it, don’t scoop straight from the bag
- 1 tsp baking soda – gives the cookies lift without spreading them thin
- 1/2 tsp fine salt – balances the sweetness
- 2 cups semisweet chocolate chips – the classic Subway-style mix-in
- 1/4 tsp flaky sea salt, for topping (optional) – a finishing touch, not required
Variations / Substitutions
- Dark chocolate chunks instead of chips – melts into bigger pools and reads more bakery-style.
- Half brown sugar swapped for coconut sugar – gives a slightly earthier, less sweet flavor without changing the texture much.
- Dairy-free version – swap in a plant-based butter stick and dairy-free chocolate chips; the dough behaves almost identically.
- Add 1 tsp cinnamon or 1/2 tsp espresso powder – either one deepens the chocolate flavor without tasting like coffee or spice on its own.
- Gluten-free – a 1:1 gluten-free flour blend works, though the cookies will spread a touch more and firm up faster as they cool.
- If you like this one, you’ll probably like my banana bread with chocolate chips too.
How To Make Subway Cookies
Step 1: Whisk the Butter and Sugars

Preheat your oven to 375°F (190°C) so it’s fully heated by the time your dough is ready. In a large bowl, whisk the 1 cup melted butter with the 1 cup packed brown sugar and 1/2 cup granulated sugar until smooth, about 1 minute.
The mixture should look glossy and turn a shade lighter as the sugar dissolves in. If it looks grainy and separated, keep whisking, it’ll come together.
Step 2: Beat in the Eggs and Vanilla

Add the 2 large eggs one at a time, whisking well after each, then stir in the 2 tsp vanilla extract. Beat for about 30 seconds until the mixture is smooth and slightly thickened.
You’re looking for a pale, almost custardy texture that ribbons off the whisk when you lift it. This is what gives the cookies their soft, chewy bite later on.
Step 3: Fold in the Dry Ingredients

In a separate bowl, stir together the 3 cups flour, 1 tsp baking soda, and 1/2 tsp salt. Fold this into the wet mixture with a spatula until no dry streaks remain, about 1 minute.
The dough will turn thick and slightly stiff, pulling away from the sides of the bowl as you fold. Stop mixing as soon as the flour disappears, overworking it here is the most common reason homemade cookies turn tough instead of soft.
Step 4: Fold in the Chocolate Chips and Scoop the Dough

Fold in the 2 cups chocolate chips by hand until they’re distributed evenly through the dough. Scoop the dough into 3-tablespoon mounds, roughly the size of a golf ball, and space them 2 inches apart on a parchment-lined baking sheet.
The dough should look thick and chip-studded, with chocolate visible on every mound. If it feels too soft to hold its shape, that’s fine, it firms up in the oven.
Step 5: Bake and Finish the Cookies

Bake at 375°F (190°C) for 10 to 12 minutes, until the edges turn golden but the centers still look soft and slightly underdone. Pull the sheet out even if you’re tempted to leave them in longer, they’ll keep cooking on the hot pan.
Sprinkle the warm cookies with a pinch of the flaky sea salt right away so it melts slightly into the chocolate. Let them sit on the pan for 5 minutes, then move them to a rack, the tops will look shiny and cracked with soft, melted chips still visible.
Recipe Tips
- Spoon the flour into your measuring cup and level it off with a knife. Scooping straight from the bag packs in extra flour and gives you dense, dry cookies.
- Mix half the chocolate chips into the dough and press the rest on top of each mound before baking. You get pools of visible melted chocolate on the surface.
- Rotate the baking sheet halfway through the bake time. Ovens run hot in spots, and this keeps one side from browning faster than the other.
- Freeze scooped dough balls on a tray, then transfer to a bag once solid. Bake straight from frozen, adding 2 extra minutes to the bake time.
Bake times shift depending on how big you scoop the dough, and the centers are done around 200°F (93°C) if you want to check with a thermometer, though most people just go by the edges.
| Dough Ball Size | Bake Time | Result |
|---|---|---|
| 2 tbsp (small) | 8-9 minutes | Thin, chewy edges |
| 3 tbsp (standard, as in this recipe) | 10-12 minutes | Thick, soft centers |
| 4 tbsp (bakery-style) | 13-15 minutes | Extra thick, gooey middle |
How To Store
Refrigerate: Keep cookies in an airtight container at room temperature for up to 4 days. If your kitchen runs warm, you can refrigerate them for up to 10 days, the texture firms up slightly but softens again at room temp.
Reheating: Microwave a cookie for about 10 seconds to bring back the soft, just-baked texture.
Frequently Asked Questions
Why did my cookies spread too thin?
Your butter was probably too warm or fully liquid rather than just melted and cooled. Let the butter cool for a few minutes before mixing, or chill the scooped dough for 10 minutes before baking if your kitchen is warm.
Can I use salted butter instead of unsalted?
Yes, just skip the added 1/2 tsp salt in the dry ingredients or cut it to a small pinch. The cookies will taste just as good, only slightly saltier.
Can I double this recipe for a crowd?
Yes, double every ingredient and bake in batches rather than crowding the sheet. Crowded cookies bake unevenly and the edges won’t get that golden color.
Can I use a stand mixer instead of whisking by hand?
Yes, a stand mixer with the paddle attachment works well for the butter and sugar step. Just switch to hand-folding once you add the flour so you don’t overmix the dough.

Ingredients
Method
- Preheat the oven to 375°F (190°C) and whisk the melted butter with the brown sugar and granulated sugar until smooth.
- Whisk in the eggs one at a time, then stir in the vanilla extract.
- Fold the flour, baking soda, and salt into the wet mixture until no dry streaks remain.
- Fold in the chocolate chips and scoop the dough into 3-tablespoon mounds on a parchment-lined sheet.
- Bake for 10 to 12 minutes until the edges are golden, then sprinkle with flaky sea salt and cool for 5 minutes before moving to a rack.
