I’ve always been on a quest to replicate that specific soft-chew texture of my favorite bakery cookies at home. There’s something truly special about a fresh-baked Subway chocolate chip cookie recipe that hits differently with its perfectly crispy edges and gooey, soft center. This recipe captures all that nostalgia and elevates it with a simple, sophisticated twist: homemade salted caramel ribbons swirled into every bite.
The results are truly better than store-bought, and surprisingly easy to achieve at home, making them perfect for family movie night or an after-school treat. Get ready to bake the most impressive, flavor-packed chocolate chip cookies you’ve ever made from scratch.

Ingredients
- Unsalted Butter (170g / 6 oz): Use high-quality butter, preferably at room temperature, for best creaming results. Slightly softened (not melted) allows air to be whipped into the mixture, resulting in a lighter cookie texture. If using salted butter, reduce the fine sea salt in the dry mixture to 1/4 teaspoon.
- Granulated Sugar (150g / 3/4 cup): This white sugar helps control spread and provides a clean sweetness that contrasts with the brown sugar. Use standard granulated white sugar, not caster sugar, for the best texture in this Subway chocolate chip cookie recipe. Also required for making the salted caramel ribbons.
- Light Brown Sugar (175g / 3/4 cup packed): The high molasses content in light brown sugar creates the deep, caramelized flavor and soft, chewy texture characteristic of this classic Subway chocolate chip cookie recipe. Ensure the sugar is packed tightly into the measuring cup for accurate volume. Avoid dark brown sugar, as it can make the cookies too dense and intense.
- Large Eggs (2 large): Eggs act as a binder and add structure and moisture to the cookie dough. Use large eggs at room temperature for better incorporation into the creamed butter mixture. Make sure to add them one at a time to prevent separation of the batter.
- Alcohol-Free Vanilla Extract (2 teaspoons): Vanilla extract enhances all the other flavors in the cookie, especially the chocolate and caramel. Alcohol-free extract provides a purer flavor without the potential off-taste that alcohol can sometimes leave after baking. Ensure it is a quality pure extract, not imitation vanilla.
- All-Purpose Flour (280g / 2 1/4 cups): The base structure of the cookie; accurately measure by gently spooning the flour into the measuring cup and leveling it off. Too much flour will create a dry, cakey cookie, while too little will result in excessive spreading.
- Baking Soda (1 teaspoon): This leavening agent reacts with the acids in the brown sugar to help the cookies rise in the oven. Make sure your baking soda is fresh (active) for optimal lift and spread. Do not swap baking soda for baking powder; they serve different functions.
- Fine Sea Salt (1/2 teaspoon): Salt balances the sweetness of the sugar and enhances the flavor of the chocolate. Use fine sea salt or table salt, but avoid flaky salt in the dough itself, saving that for garnish.
- Semi-Sweet Chocolate Chips (340g / 2 cups): Semi-sweet chocolate chips (or chunks) provide a classic, balanced sweetness to pair with the caramel. Use quality chips that hold their shape well during baking for gooey pockets. Check ingredients for vegetable-sourced mono-/diglycerides if needed for specific dietary requirements.
- For the Salted Caramel Ribbons: 100g (1/2 cup) granulated sugar; 30ml (2 tablespoons) water; 45g (3 tablespoons) unsalted butter, cubed; 60ml (1/4 cup) heavy cream, warmed slightly; 1/2 teaspoon flaky sea salt, plus more for garnish.
Instructions
- Prepare the Salted Caramel Ribbons first: In a heavy-bottomed saucepan, combine 100g granulated sugar and 30ml water. Cook over medium-high heat without stirring, gently swirling the pan occasionally, until the sugar melts and turns a deep amber color, about 5-8 minutes. Immediately remove from heat to stop cooking and prevent burning; proceed quickly with the next steps.
- Finish the caramel and allow it to cool: Carefully add the cubed unsalted butter and whisk until fully incorporated (the mixture will bubble vigorously). Slowly pour in the warm heavy cream, whisking constantly until smooth, then stir in 1/2 teaspoon flaky sea salt. Transfer the caramel to a heatproof bowl and let it cool completely to room temperature (it will thicken as it cools) before using in the dough.
- Preheat oven and prepare baking sheets: Preheat your oven to 190°C (375°F) and position racks in the upper and lower third of the oven. Line two large baking sheets with parchment paper; this prevents sticking and ensures even browning on the bottom. Do not use non-stick spray, as it can make the bottoms of the cookies greasy.
- Cream the butter and sugars: In a large bowl, cream together the softened unsalted butter, 150g granulated sugar, and light brown sugar with an electric mixer on medium speed until light and fluffy, about 2-3 minutes. Scrape down the sides of the bowl frequently to ensure even incorporation of ingredients. The mixture should visibly increase in volume and become pale in color.
- Add eggs and vanilla: Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. This prevents the mixture from breaking or curdling. Stir in the alcohol-free vanilla extract until combined. If the mixture looks separated after adding an egg, try adding a tablespoon of flour to stabilize it.
- Combine dry and wet ingredients: In a separate medium bowl, whisk together the all-purpose flour, baking soda, and fine sea salt. Gradually add the dry ingredients to the wet ingredients, mixing on low speed until just combined. Do not overmix the dough after adding flour, as this develops gluten and makes the cookies tough and dense.
- Add chocolate chips and caramel swirl: Fold in the semi-sweet chocolate chips until evenly distributed in the dough. Scoop generous 60g (2-ounce) portions of dough, forming them into balls, and place them about 5 cm (2 inches) apart on the prepared baking sheets. Drizzle a teaspoon of the cooled salted caramel over each dough ball, using a toothpick to gently swirl the caramel into the dough. I always use a small ice cream scoop for my cookies because it ensures consistent size, which is important for even baking and family peace.
- Bake until golden brown: Bake for 10-12 minutes, or until the edges are golden brown and the centers are still slightly soft. The caramel ribbons will be bubbling and glossy on the surface; avoid overbaking if you want a soft, chewy interior, true to the original Subway chocolate chip cookie recipe. Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.
Tips for Achieving the Perfect Subway Cookie Texture
If you’re aiming for that specific, signature chewiness and soft center, these quick adjustments will make all the difference. The goal is to maximize tenderness and prevent excessive spreading, which are key characteristics of a truly great subway chocolate chip cookie recipe.
- Avoid over-mixing the flour: Once the flour is added, mix only until no dry streaks remain. Overmixing develops gluten, which results in a tough, hard cookie rather than a soft, chewy one.
- Don’t skip the brown sugar: The high moisture content and molasses in light brown sugar are essential for the soft texture and slight chewiness of the classic Subway cookie. Adjusting the ratio to favor brown sugar over white for maximum softness is recommended.
- Chill the dough (optional but recommended): If your kitchen is warm, or if you prefer a thicker cookie, chill the portioned dough balls for 30 minutes to an hour before baking. This prevents spreading and creates a more robust shape.
- Bake at 375°F (190°C) and under-bake slightly: Baking at a slightly higher temperature than standard (350°F) helps achieve the golden-brown edges while keeping the centers slightly soft in a shorter time. Pull them when the edges are set but the center still looks slightly underdone.

Make-Ahead and Storage Tips
These cookies are perfect for making ahead as part of a weekly meal prep routine or freezing for a quick snack later. Proper storage ensures they retain their soft, chewy texture for days.
- Freezing unbaked dough: Scoop the dough balls, add the caramel swirl, and freeze them solid on a parchment-lined sheet. Transfer to an airtight container or zip-top bag and store for up to 3 months. Bake from frozen, adding 2-3 minutes to the total baking time.
- Storing baked cookies: Store completely cooled cookies in an airtight container at room temperature for up to 3-4 days. To keep them extra soft and chewy, place a slice of bread inside the container to provide moisture.
- Freezing baked cookies: To freeze baked cookies, cool them completely, then stack them in an airtight container between layers of parchment paper. Reheat for 10 seconds in the microwave to regain the fresh-baked texture.
FAQs
Can I use store-bought caramel sauce for the ribbons?
Yes, but make sure it is a thick, high-quality caramel sauce. A thin syrup will run off the cookies during baking and not create the desired ribbon effect. I find a store-bought ice cream topping or thicker caramel sauce works best for this specific application.
Why did my cookies spread too much?
The butter may have been too warm or melted, or you may have used too much baking soda or not enough flour. Chilling the dough before baking can prevent excessive spreading. Make sure to accurately measure the flour, as excess baking soda creates too much leavening.
How do I get the ribbons to look distinct?
The caramel must be completely cool and slightly thickened; if it’s too warm, it will melt into the dough immediately. Use a toothpick to gently swirl just the surface rather than mixing it completely into the dough. This creates beautiful, distinct ribbons on top of the finished cookie, similar to the classic Subway chocolate chip cookie recipe.
Can I add nuts to this recipe?
Yes, you can fold in up to 1/2 cup of toasted pecans or walnuts along with the chocolate chips for added texture and flavor. This makes them a great high-protein snack for busy family members.
What if my caramel hardened completely while cooling?
If it becomes too hard to drizzle, gently reheat it in the microwave in 10-second bursts, stirring in between, until it reaches a thick but pourable consistency. Be careful not to make it too hot, as this will cause it to melt into the dough when swirling.
Why did my cookies turn out cakey?
This usually happens if you overmeasured the flour or overmixed the dough after adding the flour. Avoid overmixing and measure ingredients precisely by spooning the flour into the measuring cup and leveling it off. The Subway chocolate chip cookie texture requires a tender crumb.
Conclusion
This subway chocolate chip cookie recipe takes the familiar comfort food to a new level by adding a rich, gooey salted caramel swirl. The combination of the soft, chewy cookie base and the sophisticated salty-sweet caramel creates an experience that truly surpasses the original for family dinners or a sweet treat. Remember to save this recipe for your next cookie craving by pinning it to your favorite board.
Print
subway chocolate chip cookie recipe
- Total Time: 32 minutes
- Yield: 20 cookies
- Diet: general
Description
A recipe for soft-chew chocolate chip cookies inspired by the Subway bakery style, featuring crispy edges and a gooey center, elevated with homemade salted caramel ribbons swirled into the dough before baking.
Ingredients
- 170g (6 oz) unsalted butter, softened
- 150g (3/4 cup) granulated sugar
- 175g (3/4 cup packed) light brown sugar
- 2 large eggs, room temperature
- 2 teaspoons alcohol-free vanilla extract
- 280g (2 1/4 cups) all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt
- 340g (2 cups) semi-sweet chocolate chips
- For the Salted Caramel Ribbons:
- 100g (1/2 cup) granulated sugar
- 30ml (2 tablespoons) water
- 45g (3 tablespoons) unsalted butter, cubed
- 60ml (1/4 cup) heavy cream, warmed slightly
- 1/2 teaspoon flaky sea salt
Instructions
- Make the Salted Caramel: Combine 100g sugar and water in a saucepan over medium heat. Cook without stirring, swirling occasionally, until the mixture turns a deep amber color (5-8 minutes).
- Finish Caramel and Cool: Remove from heat and carefully whisk in the cubed butter until fully incorporated. Slowly add the warm heavy cream while whisking constantly until smooth, then stir in 1/2 teaspoon flaky salt. Transfer caramel to a bowl and let cool completely to room temperature.
- Prepare Oven and Sheets: Preheat oven to 375°F (190°C). Line two large baking sheets with parchment paper.
- Cream Butter and Sugars: In a large bowl, cream together the softened unsalted butter, 150g granulated sugar, and light brown sugar with an electric mixer until light and fluffy (2-3 minutes). Scrape down the bowl sides frequently.
- Add Eggs and Vanilla: Beat in the eggs one at a time until each is fully incorporated, then stir in the vanilla extract until combined.
- Combine Dry and Wet Ingredients: In a separate bowl, whisk together the all-purpose flour, baking soda, and fine sea salt. Gradually add the dry ingredients to the wet mixture, mixing on low speed until just combined. Do not overmix.
- Scoop and Swirl Dough: Fold in the chocolate chips. Scoop generous 60g portions of dough and place them 2 inches apart on the prepared baking sheets. Drizzle 1 teaspoon of the cooled salted caramel over each dough ball; gently swirl with a toothpick.
- Bake Cookies: Bake for 10-12 minutes, or until the edges are golden brown and the centers are still slightly soft. Cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely.
Notes
To achieve a soft, chewy cookie, avoid overmixing the flour and use light brown sugar, which adds moisture. For thicker cookies, chill the dough for 30 minutes before baking. Store cooled cookies in an airtight container for up to 4 days; adding a slice of bread helps maintain softness.
- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Category: dessert
- Method: baking
- Cuisine: american
Nutrition
- Serving Size: 1 cookie
- Calories: 275 kcal
- Sugar: 25 g
- Sodium: 120 mg
- Fat: 16 g
- Saturated Fat: 9 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 40 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.