Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 1/2 cups old-fashioned rolled oats (135 g), toasted and divided
- 2 cups heavy cream (480 ml)
- 2 1/2 cups whole milk (600 ml), divided
- 1 cup packed dark brown sugar (215 g), divided
- 6 large egg yolks, divided
- 2 teaspoons ground cinnamon, divided
- 3/4 teaspoon fine sea salt, divided
- 1 tablespoon vanilla extract, divided
- 1/2 cup all-purpose flour (60 g)
- 1/4 teaspoon baking soda
- 4 tablespoons unsalted butter (57 g), melted
Do This
- 1. Freeze your ice cream maker bowl 24 hours ahead if needed. Preheat the oven to 350°F.
- 2. Toast 1 1/2 cups oats for 10 to 12 minutes, stirring once, until fragrant and lightly golden. Divide into 1 cup for the base and 1/2 cup for cookie chunks.
- 3. Steep 1 cup toasted oats with cream, milk, brown sugar, cinnamon, and salt for 30 minutes, then strain and measure 3 1/2 cups infused dairy.
- 4. Make the oatmeal cookie dough with the remaining toasted oats, press into a slab, and bake at 350°F for 10 to 12 minutes. Cool, break into chunks, and freeze briefly.
- 5. Temper 5 egg yolks with the warm infused dairy and cook the custard to 170°F to 175°F. Strain, add vanilla, and chill at least 4 hours.
- 6. Churn for 20 to 25 minutes, fold in the cookie chunks, then freeze for at least 3 hours before scooping.
Why You’ll Love This Recipe
- It tastes like fresh oatmeal cookies: Brown sugar, cinnamon, vanilla, toasted oats, and buttery cookie chunks give the ice cream a warm bakery flavor.
- The texture is dreamy: The custard base churns up rich and creamy, while the homemade cookie chunks stay chewy instead of turning rock-hard.
- Toasted oats make it special: Toasting the oats before steeping brings out a nutty, golden flavor that makes the base taste deeper and cozier.
- Perfect for make-ahead desserts: Make it a day or two before serving and it will be ready for cones, sundaes, pies, or a simple bowl after dinner.
Grocery List
- Produce: None needed for the recipe.
- Dairy: Heavy cream, whole milk, unsalted butter, large eggs.
- Pantry: Old-fashioned rolled oats, dark brown sugar, all-purpose flour, ground cinnamon, baking soda, fine sea salt, vanilla extract.
Full Ingredients
For the Toasted Oat Brown Sugar Ice Cream Base
- 1 cup old-fashioned rolled oats (90 g)
- 2 cups heavy cream (480 ml)
- 2 1/2 cups whole milk (600 ml), divided; use 2 cups for steeping and up to 1/2 cup to bring the strained dairy to exactly 3 1/2 cups
- 2/3 cup packed dark brown sugar (145 g)
- 1 1/2 teaspoons ground cinnamon
- 1/2 teaspoon fine sea salt
- 5 large egg yolks
- 2 teaspoons vanilla extract
For the Chewy Oatmeal Cookie Chunks
- 1/2 cup old-fashioned rolled oats (45 g)
- 1/2 cup all-purpose flour (60 g)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon baking soda
- 1/4 teaspoon fine sea salt
- 4 tablespoons unsalted butter (57 g), melted and cooled for 5 minutes
- 1/3 cup packed dark brown sugar (70 g)
- 1 large egg yolk
- 1 teaspoon vanilla extract
For Churning and Finishing
- All of the chilled ice cream base
- 1 to 1 1/4 cups frozen oatmeal cookie chunks, from the recipe above

Step-by-Step Instructions
Step 1: Prepare the equipment and heat the oven
If your ice cream maker uses a freezer canister, freeze the bowl for at least 24 hours before you plan to churn. This advance freezing time is not included in the total recipe time. Set a fine-mesh strainer, a medium heatproof bowl, a whisk, and an instant-read thermometer near the stove.
Preheat the oven to 350°F. Line a rimmed baking sheet with parchment paper. You will use this sheet first for toasting the oats, then again for baking the cookie slab.
Step 2: Toast the oats
Spread 1 1/2 cups old-fashioned rolled oats in an even layer on the prepared baking sheet. Bake at 350°F for 10 to 12 minutes, stirring once halfway through, until the oats smell nutty and look lightly golden around the edges.
Transfer the toasted oats to a bowl and divide them: set aside 1 cup for the ice cream base and 1/2 cup for the oatmeal cookie chunks. Keep the oven at 350°F for the cookie slab.
Step 3: Steep the toasted oat ice cream base
In a medium saucepan, combine the 1 cup toasted oats, 2 cups heavy cream, 2 cups of the whole milk, 2/3 cup dark brown sugar, 1 1/2 teaspoons cinnamon, and 1/2 teaspoon fine sea salt. Warm over medium heat, stirring often, until the mixture is steaming and small bubbles form around the edges, about 6 to 8 minutes. Aim for about 180°F; do not let it boil.
Remove the saucepan from the heat, cover it, and let the oats steep for 30 minutes. This gives the dairy a gentle toasted-oat flavor that makes the finished ice cream taste like a freshly baked oatmeal cookie.
Step 4: Bake the chewy oatmeal cookie chunks
While the oat base is steeping, make the cookie chunks. In a medium bowl, stir together the reserved 1/2 cup toasted oats, 1/2 cup all-purpose flour, 1/2 teaspoon cinnamon, 1/4 teaspoon baking soda, and 1/4 teaspoon fine sea salt.
In a second bowl, whisk the melted butter, 1/3 cup dark brown sugar, 1 egg yolk, and 1 teaspoon vanilla extract until glossy and smooth, about 30 seconds. Stir the dry ingredients into the butter mixture until no dry flour remains.
Press the dough onto the parchment-lined baking sheet into a rough rectangle about 1/4 inch thick. Bake at 350°F for 10 to 12 minutes, until the edges are set and the center still looks slightly soft. Let cool on the pan for 20 minutes, then tear or cut into 1/2-inch chunks. Place the chunks in the freezer for at least 20 minutes so they stay distinct when folded into the ice cream.
Step 5: Strain and cook the custard
Pour the steeped oat mixture through a fine-mesh strainer into a clean bowl or large liquid measuring cup. Press firmly on the oats with a spatula to extract the flavorful dairy, but do not force oat solids through the strainer. Discard the spent oats.
Measure the strained infused dairy. Add enough of the reserved whole milk to bring the mixture to exactly 3 1/2 cups. Return the 3 1/2 cups infused dairy to the saucepan and warm over medium-low heat until steaming, about 3 to 4 minutes.
In a medium heatproof bowl, whisk the 5 egg yolks until smooth. Slowly drizzle about 1 cup of the hot dairy into the yolks while whisking constantly. This gently warms the yolks so they do not scramble. Pour the tempered yolk mixture back into the saucepan.
Cook over medium-low heat, stirring constantly with a heatproof spatula and scraping the bottom of the pan, until the custard reaches 170°F to 175°F and lightly coats the back of a spoon, about 6 to 8 minutes. Do not boil the custard.
Step 6: Chill the ice cream base
Immediately strain the cooked custard through a clean fine-mesh strainer into a clean bowl. Stir in 2 teaspoons vanilla extract. Set the bowl in a larger bowl filled with ice water and stir for 10 to 15 minutes, until the base is no longer hot.
Cover the bowl and refrigerate for at least 4 hours, or until the base is very cold, ideally 40°F or colder. A well-chilled base churns faster and makes smoother ice cream.
Step 7: Churn and add the cookie chunks
Pour the chilled base into your ice cream maker and churn according to the manufacturer’s instructions, usually 20 to 25 minutes, until it reaches a thick soft-serve consistency.
During the last 1 minute of churning, add about 3/4 cup of the frozen oatmeal cookie chunks. Stop the machine as soon as the chunks are evenly mixed in. Reserve the remaining chunks for layering so you get generous pockets of chewy cookie in every scoop.
Step 8: Pack, freeze, and serve
Spoon one-third of the churned ice cream into a chilled freezer-safe container. Sprinkle with a few reserved cookie chunks, then repeat the layering until all the ice cream and cookie chunks are used. Press a piece of parchment paper directly onto the surface, cover tightly, and freeze at 0°F for at least 3 hours, or until firm enough to scoop.
For the creamiest texture, let the ice cream sit at room temperature for 5 to 10 minutes before scooping. Serve in bowls or cones, with extra crumbled oatmeal cookie on top if you have any crumbs left from the baking sheet.
Pro Tips
- Toast the oats until they smell nutty: The aroma matters more than color. They should smell warm, golden, and a little like granola.
- Use dark brown sugar for the best cookie flavor: Its molasses notes make the base taste richer and more like classic oatmeal cookies.
- Freeze the cookie chunks before churning: Cold chunks hold their shape and are less likely to smear into the ice cream.
- Do not rush the chill: A base chilled to 40°F or colder churns smoother and traps air better, giving you a creamier scoop.
- Watch the custard temperature: Pull it from the heat at 170°F to 175°F. Above 180°F, the egg yolks can curdle and give the base an eggy texture.
Variations
- Oatmeal raisin cookie ice cream: Soak 1/3 cup raisins in 2 tablespoons hot water for 10 minutes, drain well, and fold them in with the cookie chunks.
- Maple brown sugar version: Replace 2 tablespoons of the brown sugar in the ice cream base with 2 tablespoons pure maple syrup and add 1/4 teaspoon maple extract with the vanilla.
- Chocolate chip oatmeal cookie version: Stir 1/3 cup mini chocolate chips into the baked cookie chunks after they cool, then fold the mixture into the churned ice cream.
Storage & Make-Ahead
Store the ice cream in a shallow, airtight freezer container with parchment pressed directly onto the surface. It is best within 2 weeks, though it will keep for up to 1 month at 0°F. The oatmeal cookie chunks can be baked up to 3 days ahead and stored airtight at room temperature, then frozen for 20 minutes before churning. The ice cream base can be cooked and refrigerated up to 24 hours ahead; whisk it well before adding it to the ice cream maker.
Nutrition (per serving)
Calories: 325 kcal | Carbs: 27g | Protein: 5g | Fat: 22g | Saturated Fat: 13g | Fiber: 1g | Sugar: 21g | Sodium: 195mg | Cholesterol: 150mg
