Skip to main content

Date-Stuffed Maamoul Cookies (Nut-Free)

A delightful twist on traditional Maamoul cookies, these date-stuffed treats are made without nuts, perfect for those with allergies. The semolina dough is subtly sweet and crumbly, complementing the rich date filling.

25m prep + 20m cook6 servings
Contains dairyContains wheatSHELLFISH-free
220 cal|3g protein|35g carbs|8g fat|3g fiber

Ingredients

  • 2 cups Fine Semolina Flour
  • 1 cup All-Purpose Flour
  • 1 cup Unsalted Butter, softened
  • 0.5 cup Powdered Sugar
  • 2 tablespoons Orange Blossom Water
  • 3-4 tablespoons Milk
  • 1 pound Medjool Dates, pitted
  • 1 teaspoon Ground Cinnamon
  • 1 tablespoon Unsalted Butter (for date filling)

Instructions

  1. 1In a large bowl, combine semolina flour, all-purpose flour, softened butter, and powdered sugar. Mix until the mixture resembles coarse crumbs.
  2. 2Add orange blossom water and gradually add milk, mixing until a smooth dough forms. Cover and let it rest for at least 30 minutes.
  3. 3While the dough rests, prepare the date filling. In a saucepan, combine pitted dates, cinnamon, and butter. Cook over low heat, stirring constantly, until the dates soften and form a paste.
  4. 4Preheat oven to 350°F (175°C).
  5. 5Divide the dough into small, equal-sized balls. Flatten each ball and place a small amount of date filling in the center.
  6. 6Shape the dough around the filling to form a cookie. You can use a Maamoul mold or simply shape them by hand.
  7. 7Place the cookies on a baking sheet lined with parchment paper.
  8. 8Bake for 18-20 minutes, or until the cookies are lightly golden.
  9. 9Let the cookies cool completely on a wire rack before serving.

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.