Go Back
+ servings
Marranitos (Puerquitos) lined up and sitting on a white plate.
Print Recipe
5 from 12 votes

Marranitos (Puerquitos)

Marranitos (Puerquitos) are soft and chewy Mexican piggy cookies. Made with piloncillo, spices, and plenty of butter for the best flavor. No wonder they are one of the most popular Mexican sweet breads. 
Prep Time2 hrs 10 mins
Cook Time13 mins
Total Time2 hrs 23 mins
Course: Dessert
Cuisine: Mexican
Servings: 12
Calories: 335kcal



  • In a large bowl, beat butter until soft and creamy.
  • Add the piloncillo, vanilla, baking soda, ground cinnamon, orange zest, salt, anise, and ground cloves.
  • Mix until everything is combined, scrape the sides of the bowl occasionally.
  • Add in 2 eggs and molasses.
  • Mix to combine.
  • Add the flour.
  • Mix little by little until a dough forms.
  • Divide the dough in two.
  • Cover with plastic and place in the fridge for 2 hours.
  • Preheat oven to 375 degrees F.
  • Add flour to a table, roll half of the dough out. About ¼ inch thick.
  • Be careful not to roll out too thin.
  • Dust the cookie cutter with flour.
  • Cut out the shapes with the cookie cutter.
  • Place the unbaked marranitos on a cookie sheet. About 2 inches apart.
  • Mix the last egg with 2 tablespoons water to create an egg wash.
  • Brush the tops of the cookies with the egg wash.
  • Bake for 11-13 minutes.
  • Cool on the cookie sheet for a few minutes before transferring to a wire rack.
  • Cool completely.
  • Enjoy!



If you can't find anise, use 1/4 tsp more of ground cloves. 
Keep the other dough piece in the fridge as you work with the other one. 
Is refrigerating cookie dough necessary?
In this case, YES! Refrigerating cookie dough will prevent the cookies from spreading, and they will hold their shape better. This is especially important for cut-out cookies like this one. When it’s cold, the fat solidifies and the cookies won’t spread. 


Calories: 335kcal | Carbohydrates: 51g | Protein: 5g | Fat: 12g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 68mg | Sodium: 300mg | Potassium: 266mg | Fiber: 1g | Sugar: 23g | Vitamin A: 377IU | Vitamin C: 1mg | Calcium: 51mg | Iron: 3mg