If adorably whimsical sweets make you smile, you need to try these deliciously authentic Marranitos recipe! These cute Mexican gingerbread pigs, also known as cochinitos or puerquitos, are delightfully spicedโ€”perfect for any cool-weather baking adventures.

homemade marranitos of differing sizes on a grey slate surface.

Want to save this recipe?

I'll email this recipe to you, so that you can come back to it later!

Marranitos cookies were my grandma Jesusitaโ€™s favorite pan dulce, or โ€œsweet bread,โ€ so I always make them for our Dia de los Muertos ofrenda to let her know Iโ€™m thinking of her. But, these soft and cakey treats have become such a favorite in our community I also make several batches for my Christmas cookie plattersโ€”molasses and spice are perfect holiday flavors!

These traditional Mexican treats arenโ€™t just charming; theyโ€™re also a snap to make! All you need are 11 basic pantry ingredients and the help of a piggy cookie cutter. Ready to bake up some warmly spiced goodies? ยกVamos a la cocina!

What are Marranitos?

Marranitos are pig-shaped spice cookies that are often referred to as โ€œMexican gingerbread.โ€ While the name isnโ€™t too far off the mark, cinnamon and ginger act more like supporting actorsโ€”classic marranitos get most of their delicious spicy-brown flavor from molasses and the traditional Latin American unrefined brown sugar known as piloncillo. 

They are rich and oh so gratifying. In fact, I love them so much, this recipe is featured in my newest cookbook, Fiestas. Their cake-like texture is reminiscent of a lightly spiced, extra moist shortbreadโ€”sort of like British-style gingerbread.

Why Youโ€™ll Love This Piggy Pan Dulce Recipe

  • Despite having deep Mexican roots, these cozy treats are made using only simple pantry staples, making the recipe accessible to any home cook. 
  • Puerquito pan dulce is always a crowd-pleaserโ€”itโ€™s impossible not to smile when you see these cute gingerbread piggies!
  • Making cookies is a great way to get kiddos involved in the kitchen, especially when theyโ€™re cut-outs. 

Ingredients & Substitutions 

The complete list of ingredients, quantities, and instructions can be found in the printable recipe card below.

  • Piloncillo – This special type of sugar (similar to jaggery) is usually sold in a cone shape and is easy to spot at any Latin supermarket. Feel free to swap in dark brown sugar if needed.
  • Butter – I typically use butter because I think the flavor is better, but youโ€™re also welcome to use shortening, which offers a softer consistency and less spreading. Or, use half and half for the best of both worlds!
  • Large Egg – Make sure to let it come to room temperature to make it easier to mix into the dough.
  • Milk – Any variety of dairy or unflavored plant-based milk should do the trick. 
  • Vanilla Bean Paste – Using the paste will give you pretty little flecks of black, but vanilla extract (preferably made from Mexican vanilla) can be used instead.
  • Baking Soda – Not to be confused with baking powder, this ingredient helps our little piggies rise to the occasion.
  • Ground Cinnamon & Ground Ginger – These two spices combine to add a lovely warmth to our puerquitos pan dulce.
  • Molasses – This bittersweet byproduct of sugar production adds moisture and a rich flavor. I recommend using regular unsulfured molasses over more bitter blackstrap.
  • Honey – I like to soften the sharp edges of molasses by supplementing with sweeter honey. Feel free to swap in agave nectar or maple syrup if needed.
  • All-Purpose Flour – Regular white flour is all you need! Make sure to use the spoon and sweep method of measuring to prevent your marranitos bread from tasting too dry. 

How to Make Marranitos Cookies

This pig pan dulce recipe is a snap to make. Hereโ€™s how itโ€™s done:

Step 1: Beat butter and piloncillo together in a large bowl until combined (they won’t really cream together, just beat as best as you can). 

action shot of creaming butter and grated piloncillo in a stand mixer.

Step 2: Wet Ingredients. Add the egg, milk, and vanilla bean paste and beat again until smooth. Add baking soda, cinnamon, ginger, molasses, and honey. Beat until well combined.

Step 3: Add Flour. Gradually add remaining flour, switching from mixer to a wooden spoon once the dough starts to become too stiff (so that you don’t burn out your mixer). The dough will seem a bit crumbly, but once you’ve stirred in as much of the flour as you can, use your hands to quickly knead in the rest of the flour. You’re looking for a dough that you’re able to roll out.

action shot of a hand folding the dry ingredients into the marranitos pan dulce dough.

Step 4: Chill Dough. Lay a sheet of plastic wrap on the counter and turn the dough out onto it. Pull the dough together into a large disc and wrap in plastic. Refrigerate for at least 1 hour.

completed Mexican gingerbread dough in a giant disc about to be wrapped in plastic to chill.

Step 5: Roll & Cut. Preheat the oven to 350ยฐF and line a couple of sheet trays with parchment paper or a Silpat. Cut dough in half and wrap one halfback in plastic wrap, set aside (or refrigerate for now). With a rolling pin, roll another half of dough out on a lightly floured surface to about ยผ” thickness. Use a large pig-shaped cookie cutter (dip in a bit of flour) to cut out pig-shaped cookies. Place on the prepared baking sheet. Re-roll dough and repeat. Repeat with the remaining dough when ready.

piece of rolled out marranitos dough on a wooden cutting board with 4 cut outs made with a pig-shaped cookie cutter.

Step 6: Egg Wash. Brush a thin coat of the beaten egg over the dough before you put it into the ovenโ€”this will give your pan dulce puerquitos a beautiful shine.

hand using a pastry brush to coat the raw cochinitos pigs with egg wash before baking.

Step 7: Bake & Cool. Slide into a preheated oven and bake in the middle rack for 10 to 15 minutes or until cookies just start to turn golden around the edges and are just cooked through. Remove from the oven and place on a cooling rack. For storage, cover them with a clean, lightweight dishcloth to keep them soft.

More of a visual learner? Watch this video of me making marranitos to see how simple and fun it is!

baked marranitos pan dulce with two sizes of pig cookie cutters on a grey slate surface.

Optional Variations 

This marranitos recipe has not been tested with all of these substitutions or variations. If you replace or add any ingredients, please let us know how it turned out in the comments below!

  • Other Shapes – While making a pan dulce pig is traditional, feel free to use whichever cookie cutters you happen to have on hand.
  • Dairy-Free – Use shortening or vegan butter and the plant-based milk of your choice.

Serving Suggestions 

A pig pan dulce alongside a hot cup of cafรฉ de olla or chocolate-y champurrado is the best during the holidays. Theyโ€™re also excellent whenever youโ€™re in need of a dessert

As I mentioned earlier, I always make a batch for Dia de los Muertos to honor my abuela. Theyโ€™re also a family favorite for Christmas alongside other traditional Mexican cookies and pan dulces like Pan de Muerto, conchas, authentic buรฑuelos, orange biscochos, and polvorones.  

basket of pan dulce with large and small marranito cookies in the front, conchas behind.

Expert Tips & Tricks

  • Gradually Add Flour. When baking at higher altitudes, you may need to use slightly less flour. The lower air pressure can cause baked goods to rise too quickly and then collapse, so reducing the flour helps balance the texture. Adjust gradually until you get the perfect result!
  • Donโ€™t Overwork It. I recommend switching to a wooden spoon or Danish dough whisk to add the last bits of flour so you donโ€™t accidentally work the dough too much. (Overworking the dough increases gluten production, which can result in tough cookies.)
  • Room Temp. Bring the egg and milk to room temperature before mixing the dough; this will help prevent the butter or shortening from seizing, which can make it harder to mix in all the dry ingredients. 

Storage Instructions

  • Allow the baked marranitos to cool completely to room temperature on the wire rack before storing, then separate them with sheets of waxed paper or parchment in an airtight container to prevent sticking. 
  • Theyโ€™ll keep well at room temperature for up to 3 days
  • You can also freeze them for up to 3 months. I recommend wrapping them individually in plastic wrap before transferring to a freezer-safe container or freezer bag (preferred) with as much air removed as possible to ward off freezer burn. 
wooden bowl filled with different Mexican pan dulces like marranitos and conchas on a table with fresh grapes and mandarin oranges.

Frequently Asked Questions

What does marranitos mean?

Marranitos translates to โ€œlittle pigs.โ€ The other common names for these treats (e.g. cochinitos, puerquitos, and cerditos) also translate to โ€œlittle pigs.ย 

Why are marranitos pig-shaped?

Itโ€™s all in the name! Since marranitos means โ€œlittle pigs,โ€ it makes sense that theyโ€™d be shaped like piggies. But why did the tradition start in the first place? The history of marranitos can be traced back to the 1500s, when Spaniards first introduced pork to Mexico. Mexican cooks began to incorporate the pig shape into their baking, both in line with the tradition of shaping pan dulce as well as to symbolize the cultural influence brought by their colonizers.

Do marranitos have chocolate? What about ginger?

Traditionally speaking, the primary flavor of marranitos comes from molasses and piloncillo. While they are often referred to as โ€œMexican gingerbread,โ€ not all recipes include the spiceโ€”the two dark sweeteners add a particular warmth on their own. Chocolate is also not part of the original recipe, though some modern cooks have incorporated cocoa powder to create chocolate marranitos. You can also dip them in chocolate if you like!

homemade marranitos of differing sizes on a grey slate surface.

Marranitos / Cochinitos / Puerquitos (Mexican Pig-Shaped Cookies)

4.94 (16 ratings)
Marranitos are often called “Gingerbread Pigs.” Traditional marranitos get their delicious spicy-brown flavor from molasses. They are rich and oh so gratifying, their cake-like texture is reminiscent of shortbread, very lightly spiced, and deeply flavored from the traditional dark unrefined sugar known as piloncillo. Marranitos are perfect to accompany a hot cup of coffee or Champurrado (Mexican Hot Chocolate).

Ingredients

  • 1ยผ cups packed grated piloncillo, or dark brown sugar
  • ยผ cups butter or shortening, at room temperature
  • 1 large egg, at room temperature
  • โ…“ cup milk
  • 1ยฝ teaspoon vanilla bean paste or Mexican vanilla extract
  • 1ยฝ teaspoon baking soda
  • 1ยฝ teaspoon ground cinnamon
  • 1 teaspoon ground ginger
  • ยพ cup molasses
  • ยผ cup honey
  • 5 to 6 cups all-purpose flour, depending on altitude (see notes below)

To finish:

  • 1 large egg, beaten

Want to save this recipe?

I’ll email this recipe to you, so that you can come back to it later!

Instructions 

  • Beat piloncillo and butter together in a large bowl until combined (they won’t really cream together, just beat as best as you can). Add the egg, milk, and vanilla bean paste and beat again until smooth. Add baking soda, cinnamon, ginger, molasses, and honey. Beat until well combined.
  • Beat in 3 cups of the flour. Gradually add remaining flour, switching from mixer to a wooden spoon once the dough starts to become too stiff (so that you don't burn out your mixer). The dough will seem a bit crumbly, but once you've stirred in as much of the flour as you can, use your hands to quickly knead in the rest of the flour. You're looking for a dough that you're able to roll out.
  • Lay a sheet of plastic wrap on the counter and turn the dough out onto it. Pull the dough together into a large disc and wrap in plastic. Refrigerate for at least 1 hour.
  • Preheat the oven to 350ยฐ F and line a couple of sheet trays with parchment paper or a Silpat.
  • Cut dough in half and wrap one halfback in plastic wrap, set aside (or refrigerate for now). Roll another half of dough out on a lightly floured surface to about ยผ" thickness. Use a large pig-shaped cookie cutter (dip in a bit of flour) to cut out pig-shaped cookies. Place on the prepared baking sheet. Re-roll dough and repeat. Repeat with another half of dough when ready.
  • Brush a thin coat of the beaten egg over the dough before you put it into the oven.
  • Slide into a preheated oven and bake in the middle rack for 10 to 15 minutes or until cookies just start to turn golden around the edges and are just cooked through.
  • Remove from the oven and place on a cooling rack. For storage, cover them with a clean, lightweight dishcloth to keep them soft.

Notes

Expert Tips & Tricks
  • Gradually Add Flour. Keep in mind that altitude affects how much flour youโ€™ll need. At higher altitudes, you may need less flour, while at lower altitudes, a little more might do the trick. Adjust gradually to get the perfect texture.
  • Donโ€™t Overwork It. I recommend switching to a wooden spoon or Danish dough whisk to add the last bits of flour so you donโ€™t accidentally work the dough too much. (Overworking the dough increases gluten production, which can result in tough cookies.)
  • Room Temp. Bring the egg and milk to room temperature before mixing the dough; this will help prevent the butter or shortening from seizing, which can make it harder to mix in all the dry ingredients.ย 
  • Use a piggyย cookie cutter for this recipe.ย 
Storage Instructions
  • Allow the baked marranitos to cool completely to room temperature on the wire rack before storing, then separate them with sheets of waxed paper or parchment in an airtight container to prevent sticking.ย 
  • Theyโ€™ll keep well at room temperature for up to 3 days.
  • You can also freeze them for up to 3 months. I recommend wrapping them individually in plastic wrap before transferring to a freezer-safe container or freezer bag (preferred) with as much air removed as possible to ward off freezer burn.
Calories: 277kcal, Carbohydrates: 57g, Protein: 4g, Fat: 4g, Saturated Fat: 1g, Cholesterol: 19mg, Sodium: 111mg, Potassium: 278mg, Fiber: 1g, Sugar: 30g, Vitamin A: 34IU, Calcium: 56mg, Iron: 3mg