Grandma’s Sicilian Ricotta Almond Cookies
These Sicilian ricotta almond cookies are a tender, old-fashioned treat that taste like a warm kitchen and a family story. Soft and slightly cake-like in the center, with golden, lightly crisp edges and a subtle almond crunch, they are fragrant with vanilla and butter and have a gentle milky ricotta richness that keeps each bite moist. The sliced almonds add texture and a toasty nuttiness, while a light dusting of powdered sugar makes them feel celebration-ready. These cookies are perfect with an afternoon espresso, as a simple dessert after a cozy dinner, or wrapped in a tin for holiday gifting. If you enjoy classic butter cookie techniques with a softer, ricotta-driven crumb, you may find this recipe reminiscent of my basic butter cookies and easy to adapt for different occasions.
Ingredients
- 1 cup ricotta cheese, Whole-milk ricotta gives the richest, creamiest texture and keeps the cookies tender.
- 1 cup granulated sugar, Provides sweetness and helps create a lightly crisp edge when creamed with butter.
- 1/2 cup unsalted butter, softened, Use unsalted so you can control salt level; soften to room temperature for easier creaming.
- 1 large egg, Adds structure and moisture while helping the dough bind.
- 1 teaspoon vanilla extract, Adds warm, aromatic flavor that complements the ricotta and almonds.
- 2 cups all-purpose flour, Gives body to the dough; measure by spooning into the cup and leveling for accuracy.
- 1 teaspoon baking powder, Provides a gentle lift for a slightly cakey crumb.
- 1/2 teaspoon salt, Balances sweetness and enhances flavors.
- 1 cup sliced almonds, Folded in for crunch and nutty flavor; toast lightly if you want extra depth.
- Powdered sugar for dusting (optional), A light finishing touch for a delicate appearance and extra sweetness.
For tips on measuring sugar and butter to get consistent cookie texture, see my chewy sugar cookies guide.
Step-by-Step Instructions
Preheat and prepare. Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper so cookies release easily and baking is even.
Cream butter and sugar. In a large bowl, cream together the softened butter and granulated sugar until light and fluffy, about 2 to 3 minutes with a hand mixer or 4 to 5 minutes by hand. Tip: room temperature butter creams more evenly.
Add wet ingredients. Add the ricotta cheese, egg, and vanilla extract to the butter mixture. Mix well until the mixture is smooth and homogenous.
Combine dry ingredients. In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add the dry ingredients to the wet mixture, stirring until just combined. Do not overmix to keep the cookies tender.
Fold in almonds. Fold in the sliced almonds, distributing them evenly through the dough. If you prefer extra almond crunch, reserve a few slices to press on top of each cookie before baking.
Portion the dough. Drop spoonfuls of the cookie dough onto the prepared baking sheet, spacing them about 2 inches apart. Use a medium cookie scoop or two spoons for even sizes. For shaping tips and spacing guidance, refer to my guide on chocolate chip cookies.
Bake. Bake for 15 to 20 minutes or until the edges are golden brown and the centers are set.
Cool and finish. Allow the cookies to cool on a wire rack. Dust with powdered sugar before serving if desired.
Recipe Details
- Prep Time: 15 minutes.
- Cook Time: 15 to 20 minutes.
- Total Time: 30 to 35 minutes.
- Servings: Makes about 24 cookies, depending on spoonful size.
- Calories: Approximately 145 calories per cookie. This is an estimate based on the full batch ingredients divided by 24 servings.
For notes on baking time and size variations, see my post about baking and portion guides.
Tips, Storage & Variations
Practical tips
- Bring butter and ricotta to room temperature for smoother mixing.
- Do not overmix after adding flour to preserve a soft, tender crumb.
- If you like more almond flavor, toast the sliced almonds lightly in a dry pan until golden, then cool before folding in.
Storage
- Store cooled cookies in an airtight container at room temperature for up to 4 days.
- Place a slice of bread or a paper towel in the container to help maintain moisture.
Freezing
- Freeze baked cookies in a single layer on a sheet pan until solid, then transfer to a freezer-safe bag for up to 2 months.
- To freeze dough, scoop onto a tray, freeze until firm, then store scooped dough in a bag. Bake from frozen, adding a minute or two to bake time.
Flavor variations using existing ingredients only
- Almond-topped: Reserve some sliced almonds and press them on top of each cookie before baking for a decorative, toasty finish.
- Powdered sugar finish: After cooling, dust with powdered sugar for a sweeter, classic look.
- Slightly less sweet: Reduce granulated sugar by 2 tablespoons for a milder sweetness while keeping other ingredients the same.
- Extra almond texture: Chop half of the sliced almonds into smaller pieces before folding in, while keeping the rest sliced.
For ideas on chilling dough and other texture techniques, see my tips from the crinkle cookie method.

FAQ
How do I prevent cookies from spreading too much?
Keep butter at room temperature but not overly soft. Chill scooped dough briefly if your kitchen is warm.Can I use low-fat ricotta instead of whole-milk ricotta?
Yes, but cookies may be slightly less rich and tender.Do I need to toast the almonds first?
Toasting is optional. Toasting enhances flavor but is not required.Can I make the dough ahead of time?
Yes, refrigerate the dough for up to 24 hours before baking. Allow it to sit at room temperature for a few minutes if very firm.Are these cookies gluten-free if I use gluten-free flour?
This recipe uses all-purpose flour. If substituting gluten-free flour, choose a 1-to-1 cup replacement and expect slight texture changes.How do I know when the cookies are done?
Edges should be golden brown and centers set. They firm up as they cool.
People Also Ask
What does ricotta do in cookies?
Ricotta adds moisture, a tender crumb, and a subtle milky richness that keeps cookies soft.Can I replace sliced almonds with chopped almonds?
Yes, chopped almonds work fine and give a different texture, but do not exceed the 1 cup measurement.Will the cookies be cakey or chewy?
These ricotta cookies are slightly cake-like and tender rather than chewy.Can I halve this recipe?
Yes, simply halve all ingredient quantities and follow the same method and bake time.Is powdered sugar necessary on top?
No, powdered sugar is optional. It adds a sweet finish and a classic look.How should I cool the cookies?
Cool on the baking sheet for a few minutes, then transfer to a wire rack to cool completely to prevent sogginess.Can I use salted butter instead of unsalted?
You can, but reduce added salt slightly to avoid oversalting.How long do these cookies stay fresh?
Stored properly, they stay fresh for about 4 days at room temperature.
Conclusion
I hope Grandma’s Sicilian Ricotta Almond Cookies bring a little warmth to your kitchen and become a regular in your cookie rotation. For a traditional Sicilian take on almond cookies that inspired many regional recipes, you might enjoy this overview of Sicilian flourless almond cookies, and for another ricotta cookie perspective with classic Italian technique see Italian Ricotta Cookies – Cooking with Nonna. If you try the recipe, please share how they turned out and any small tweaks you made to make them your own. Happy baking, and enjoy each cozy bite.
PrintGrandma’s Sicilian Ricotta Almond Cookies
These Sicilian ricotta almond cookies are a tender, old-fashioned treat with a warm kitchen vibe and a family story.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 24 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 1 cup ricotta cheese
- 1 cup granulated sugar
- 1/2 cup unsalted butter, softened
- 1 large egg
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1 cup sliced almonds
- Powdered sugar for dusting (optional)
Instructions
- Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Cream together the softened butter and granulated sugar until light and fluffy.
- Add the ricotta cheese, egg, and vanilla extract to the butter mixture, mixing well.
- Combine the flour, baking powder, and salt in a separate bowl, then gradually mix into the wet ingredients.
- Fold in the sliced almonds, distributing them evenly through the dough.
- Portion spoonfuls of cookie dough onto the prepared baking sheet, spacing them about 2 inches apart.
- Bake for 15 to 20 minutes or until the edges are golden brown and the centers are set.
- Cool the cookies on a wire rack and dust with powdered sugar before serving if desired.
Notes
Use unsalted butter for better control over salt levels. Store cookies in an airtight container for up to 4 days.
Nutrition
- Serving Size: 1 cookie
- Calories: 145
- Sugar: 8g
- Sodium: 80mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 20g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 20mg
Keywords: cookies, ricotta, almond, dessert, Italian cookies







