If there’s any country that knows how to throw a party, its Mexico. On Sept. 16 they go all out to celebrate the nation’s independence from Spain in 1810. Cars and buildings are decorated, the national colors of red, green and white are everywhere and of course food abounds.
Mexico started off as an independent county, with the Olmec, Teotihuacan, Maya, Toltec and Aztec empire. But then arrived Cortez and the Spanish explorers in the 1500s and with them disease and guns that killed many of the native people. For 300 years the Spanish ruled over Mexico, until Napoleon invaded Spain and installed his brother as king. The Mexicans, possibly inspired by the recently ended American Revolution, decided it was their turn for liberty. On Sept. 16, 1810 their own liberty bell was rung from a little church in Dolores, Guanajuato by Father Hidalgo. After an 11 year war, the Treaty of Córdoba was signed on August 24, 1821, giving the Mexicans their homeland back.

This very time consuming dish of stuffed chilies is very traditional for Mexican Independence Day. The pomogranetes are in season and the colors are those of the Mexican flag.
Chiles en Nogada (Chilies in Walnut Sauce) Recipe
You must start this dish one day ahead by soaking the walnuts for the nogada sauce overnight.
INGREDIENTS
The Picadillo:
2 lbs of boneless pork
1/2 onion, sliced
2 cloves garlic, peeled
1 Tbsp salt, or to taste
1/2 medium onion, finely chopped
3 cloves garlic, peeled and finely chopped
A molcajete (mortar and pestle)
8 peppercorns
5 whole cloves
1/2 inch stick cinnamon
3 heaping Tbsp of raisins
2 Tbsp blanched and slivered almonds
2 heaping Tbsp acitron or candied fruit, chopped
2 tsp salt, or to taste
1 1/2 pounds of tomatoes, peeled and seeded
1 pear, cored, peeled and chopped
1 peach, pitted, peeled and chopped
Directions
Cut the meat into large cubes. Put them into the pan with the onion, garlic, and salt and cover with cold water. Bring the meat to a boil, lower the flame and let it simmer until just tender - about 40-45 minutes. Do not over cook. Leave the meat to cool off in the broth.
Strain the meat, reserving the broth, then shred or chop it finely and set it aside. Let the broth get completely cold and skim off the fat. Reserve the fat.
Cook the onion and garlic in butter, until they are soft. Add the meat and let it cook until it begins to brown.
Crush the spices roughly and add them, with the rest of the ingredients to the meat mixture. Cook the mixture a few moments longer. Add chopped peach and pear to the mixture.
The Chilies:
Put 6 chiles poblanos into a fairly high flame or under a broiler and let the skin blister and burn. Turn the chiles from time to time so they do not get overcooked or burn right through.
Wrap the chiles in a damp cloth or plastic bag and leave them for about 20 minutes. Make a slit in the side of each chili and carefully remove the seeds and veins. Be careful to leave the top of the chili, the part around the base of the stem, intact. Rinse the chilies and pat them dry.
Stuff the chilies with the picadillo until they are well filled out. Set them aside on paper towels.
The Nogada (walnut sauce)
The day before:
20 to 25 fresh walnuts, shelled
cold milk
On serving day:
The soaked and drained nuts
1 small piece white bread without crust
1/4 lb queso fresco
1 1/2 cups thick sour creme (or creme fraiche)
1 1/2 Tbsp sugar
Large pinch of cinnamon
Blend all of the ingredients in a blender until they are smooth, like a pesto
To Serve
To assemble the dish, cover the chilies in the nogada sauce and sprinkle with fresh parsley leaves and pomegranate seeds.