Butterfruit Margarita Cookies

For the full experience, make this recipe with the Drop Recipes app.

recipe by Laura Wooley https://mamootdiy.com/

  • Time icon
    Total Time
    1hr 23mins
  • Serves icon
  • Calories icon

Not-so-fun fact: Avocados are named after the Aztec word for testicle. Actual fun fact: In some parts of the world, avocados are called butterfruit. The good thing about this name is that it a) has nothing to do with testicles and b) provides a sneaky way to name your cookies without people realizing that there’s avocado in them until after they’ve eaten one and fallen in love with it. Everyone already knows that avocado and lime are delicious together and using avocado in the icing gives it a natural green tint. And if you’re wondering: yes, the cookies are also slightly green on the first day. After a night in a tupperware container, the avocado oxidizes and the cookies fade to a normal brown color. The icing – I’m happy to report – stays nice and green. The acid in the lime juice prevents avocados from oxidizing as quickly.

Inspired by: http://mamootdiy.com/2014/07/08/butterfruit-margarita-cookies/

recipe updated Jun 30, 2020


  • White flour icon
    White flour
    2 ½ cups (about 348 g)
  • Arrowroot powder icon
    Arrowroot powder
    2 tsp (about 5.4 g)
  • Baking powder icon
    Baking powder
    1 ½ tsp (about 7.5 g)
  • Salt icon
    ¼ tsp (about 1.5 g)
  • Avocado icon
    ½ cup (about 116.4 g)
  • Butter icon
    ¼ cup (about 57.6 g)
  • White sugar icon
    White sugar
    1 cup (about 204 g)
  • Egg icon
    1 (about 50 g)
  • Egg white icon
    Egg white
    1 (about 30 g)
  • Vanilla extract icon
    Vanilla extract
    2 tsp (about 8.8 g)
  • Almond extract icon
    Almond extract
    1 tsp (about 4.4 g)
  • Cream cheese icon
    Cream cheese
    42.56 g (about 2 ⅞ tbsp)
  • Lime juice icon
    Lime juice
    2 tbsp (about 30 g)
  • Powdered sugar icon
    Powdered sugar
    1 ½ cups (about 183.6 g)
  • Lime zest icon
    Lime zest
    1 (about 11.2 g)


  • kCook icon Stand mixer
  • kCook icon Wooden spoon
  • kCook icon Stand mixer bowl
  • kCook icon Baking sheet - 18 x 13"
  • kCook icon Stand mixer bowl
  • kCook icon Medium bowl

Step preview

  1. Add white flour, arrowroot powder, baking powder and salt to a clean medium bowl
  2. Mix until combined then set aside
  3. Add avocado and butter to a clean stand mixer bowl
  4. Cream until smooth
  5. Add white sugar to the stand mixer bowl
  6. Mix until combined
  7. Add egg, egg white, vanilla extract and almond extract to the stand mixer bowl
  8. Mix until well combined
  9. Transfer one third of dry ingredients to stand mixer bowl
  10. Mix until combined
  11. Transfer one third of dry ingredients to stand mixer bowl
  12. Mix until combined
  13. Transfer the rest of dry ingredients to stand mixer bowl
  14. Mix until combined
  15. Cover with kitchen towel
  16. Chill in fridge until hard - approx 1 hr
  17. Add cream cheese and avocado to a clean stand mixer bowl
  18. Cream until smooth
  19. Add lime juice to the icing
  20. Mix until combined
  21. Add powdered sugar to the icing
  22. Mix carefully until smooth
  23. Transfer content of stand mixer bowl to baking sheet
  24. Pre-heat oven - 190°C
  25. Roll stand mixer bowl
  26. Bake baking sheet until lightly browned and let cool - 8 min, 190°C
  27. Frost
  28. Sprinkle with lime zest
  29. Serve
Open in app

Download the free Drop Recipes app to follow this recipe step by step in your kitchen.