Prep the basics. Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
This prevents sticking and encourages even browning.
Blend the cottage cheese. If your cottage cheese is very curdy, pulse it in a small blender or use an immersion blender for 10–15 seconds until mostly smooth. This keeps the cookie texture uniform.
Cream butter and sugars. In a large bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy, about 2 minutes. You can use a hand mixer or a sturdy whisk and some elbow grease.
Add wet ingredients. Beat in the cottage cheese, egg, and vanilla until the mixture is smooth and well combined.
Don’t worry if it looks slightly creamy; that’s what you want.
Mix dry ingredients. In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. This ensures even distribution of leavening.
Combine gently. Add the dry ingredients to the wet in two additions, mixing just until no dry streaks remain. Overmixing can make cookies tough.
Fold in the extras. Stir in the chocolate chips and nuts (if using).
The dough will be soft but scoopable.
Chill briefly (optional but helpful). For thicker cookies, chill the dough for 20–30 minutes. This firms the butter and slows spreading.
Scoop and space. Use a 1.5-tablespoon scoop or rounded spoonfuls. Place 2 inches apart on prepared sheets.
For bakery-style crinkles, mound the dough higher than it is wide.
Bake. Bake 10–12 minutes, rotating the pans halfway through. The edges should be set and lightly golden, while centers look slightly underbaked.
Finish and cool. Right out of the oven, tap a few extra chocolate chips on top and sprinkle with flaky salt if you like. Let cookies rest on the sheet 5 minutes, then move to a rack to cool completely.