A Festive Dish in the Colors of the Mexican Flag
We make our chiles en nogada based on an old family recipe from Yuriria, Guanajuato that dates back at least until the 1950s. Chiles en nogada are meat stuffed poblano chiles bathed in nogada, a walnut cream sauce and garnished with pomegranate seeds and parsley.

It is a festive dish typically served in the month of September to celebrate Independence Day because the colors of the dish are said to resemble the colors of the Mexican flag, green, white and red.
In Yuriria, the filling is prepared with beef, pork, and biznaga, candied cactus which adds a delicate sweetness. Biznaga will be almost impossible to find but you can replace it with the equivalent amount of any candied fruit or dried fruit with excellent results.

How to Make Traditional Chiles en Nogada
Chiles en nogada is not a difficult dish to prepare but it does require you to dedicate some time for preparation. Your time will be rewarded with a sophisticated, deeply satisfying dish with knockout presentation perfect for a special occasion.
Love and attention to detail matter. For a truly special dish, you must make the effort to chop all of the ingredients into uniformly sized pieces which will give you the most beautiful presentation.
STEP 1. – Gather all of the Ingredients

Be sure to lay out all of your ingredients beforehand and double-check your ingredient list to make sure that you have all ingredients on hand. You don’t want to start cooking and then realize that you have forgotten a key ingredient. We speak from experience on this one. Double-checking avoids swearing loud enough for your neighbors to hear.
STEP 2. – Prepare the Filling
Precook the Beef and Pork
Many chiles en nogada recipes call for ground beef or pork. This one calls for chopped beef and chopped pork. It is definitely more work to prepare chopped meat instead of ground but we feel that it gives the dish a much better texture and flavor. If you don’t want to prepare chopped meat ground meat will still taste great. It’s a matter of personal preference.

Place the meat in a pan and just cover with water. Bring to a simmer and cook the meat until just cooked through (about 20 minutes) turning once.

When the meat is cooked remove it from the pan and allow it to cool to the touch. Reserve the cooking liquid. You will use it to prepare the tomato puree.

Chop the meat into cubes.

Then chop it finely.

The meat should look like this. Be sure that the meat is chopped into evenly sized pieces.

Chop the Remaining Ingredients
Before you can cook the filling you need to chop the onion, carrot, zucchini, potato, and candied fruit into ¼″ cubes. The almond should be very finely chopped. Don’t chop the peas or raisins.

Just as you laid out all of the ingredients before starting preparation lay out all of your chopped ingredients before starting to cook the filling.
Prepare the Tomato Base for the Filling
Slice the tomatoes in half and add them to your blender with ½ cup of the cooking liquid from the meat.

Blend until smooth but not liquefied.

Cook the Filling
Now comes the fun part, cooking the filling.

Start by frying the onions in 3 tablespoons of oil for 2 minutes.

Then add the potatoes, stir and cook for 5 minutes.

Add the chopped meat and stir.

Add the pureed tomato.

Add the carrots, zucchini, and raisins and cook for 5 minutes until the tomato puree is starting to reduce.

Add the peas, biznaga or candied fruit, almonds, brown sugar, and cinnamon. Stir well.

Cook for 15 minutes until all of the vegetables are fully cooked and tender and the liquid is reduced. Don’t cook until dry. You want the filling to be moist but not wet.

Note: If the filling starts to get too dry before all of the ingredients are fully cooked add the cooking liquid from the meat a few tablespoons at a time as needed.
STEP 3. – Roast and Clean the Poblano Chiles
The poblano chiles must be roasted and cleaned before being stuffed. Choose chiles that are shiny with smooth skin and are firm to the touch. Wrinkled chiles mean that they are old and won’t hold their shape well when being stuffed.

Place the chiles over the open flame on the burner on your stove. You do this to blister the skin so that you can peel them. Note: Do not leave the chiles unattended.

Blacken the skin on all sides.

Once you have blackened all of the chiles place them in a plastic bag to sweat them. This helps loosen the skin even more.

Once the chiles have cooled enough that you can handle them it’s time to clean them.

Very gently scrape the skin the chiles with the blade of a knife.

Remove as much skin as possible. You will probably have to use your fingers after using your knife to remove the remaining bits of skin.

Using a small knife, gently split the chile down the side without cutting all the way through the tip of the chile.

The chiles have a seed pod on the large end at the base of the stem.

Carefully use your fingers to remove the seeds.

If you are unable to remove all of the little seeds with your fingers you can place the chile under running water to remove them. This chile is ready to be stuffed with the filling.
More Info On Roasting and Cleaning Poblano Chiles (video)
STEP 4. – Prepare the Nogada
Once you have prepared the filling and cleaned the chiles it’s time to make the nogada, the creamy walnut sauce.

Place the cream, walnuts, cinnamon, and brown sugar in your blender. Note: You must use Mexican cream, not sour cream.

Blend until the walnuts are completely incorporated into the sauce. You don’t want chunks of walnut in the sauce. Smoothness counts for the sauce.
STEP 5. – Serve the Chiles, Yeah!
It’s now time to serve. Woohoo!

With a small spoon or your fingers remove the seeds from the pomegranates into a bowl or onto a plate.

Mince the parsley. Leave a few whole leaves for decoration.

Fill each poblano chile with enough filling so that it will just close. You don’t want the filling to spill out the side of the chile onto the plate. If the chiles won’t stay closed you can use toothpicks to close them.

Place 1 stuffed chile on each plate.

Spoon enough nogada over each chile to completely cover it. Sprinkle with pomegranate seeds and minced parsley. Top with 1 or 2 parsley leaves. Chiles en nogada are served gently warmed with the sauce at room temperature.

Looks delicious, doesn’t it? Provecho!
Authentic Chiles en Nogada
Ingredients
- 6 large poblano chiles about 6″ long
- FILLING
- 10 ozs. beef
- 10 ozs. pork
- 1 medium carrot
- 1 medium white onion
- 1 medium waxy potato
- 1 medium zucchini squash
- 3 plum tomatoes Roma tomatoes
- ½ cup peas
- 8 ozs. biznaga or candied fruit or dried fruit
- ½ cup raisins
- ½ cup almonds
- ½ tsp. cinnamon
- 1 tbsp brown sugar
- 1 tsp salt + salt to taste
- NOGADA
- 1 ¼ cup Mexican cream do not use sour cream
- ½ cup shelled walnuts
- ½ teaspoon cinnamon
- 1 tbsp brown sugar
- GARNISH
- 2 small pomegranates or 1 large
- 1 small bunch of parsley
Instructions
- PRECOOK THE MEAT
- Place the meat in a pan and just cover with water. Bring to a simmer and cook the meat until just cooked through (about 20 minutes) turning once. When the meat is cooked remove it from the pan and allow it to cool to the touch. Reserve the cooking liquid.
- CHOP THE INGREDIENTS
- Chop the meat into cubes first then chop finely.
- Chop the onion, carrot, zucchini, potato and candied fruit into ¼" cubes.
- Chop the almond very fine.
- PREPARE THE TOMATO BASE
- Slice the tomatoes in half and add them to your blender with ½ cup of the cooking liquid from the meat.
- Blend until smooth but not liquefied.
- COOK THE FILLING
- Fry the onions in 3 tablespoons of oil for 2 minutes.
- Add the potatoes, stir and cook for 5 minutes.
- Add the chopped meat and stir.
- Add the pureed tomato.
- Add the carrots, zucchini, and raisins and cook for 5 minutes until the tomato puree is starting to reduce.
- Add the peas, biznaga or candied fruit and almonds. stir well.
- Cook for 15 minutes until all of the vegetables are fully cooked and tender and the liquid is reduced.
- Note: If the filling starts to get too dry before all of the ingredients are fully cooked add the cooking liquid from the meat a few tablespoons at a time as needed.
- ROAST AND CLEAN THE POBLANO CHILES
- Place the chiles over the open flame on the burner on your stove. Note: Do not leave chiles unattended.
- Blacken and blister the skin on all sides.
- When you have roasted all of the chiles place them in a plastic bag to sweat them.
- Scrape the skin the chiles with the blade of a knife.
- Using a small knife, gently split the chile down the side without cutting all the way through the tip of the chile.
- Remove the seeds inside the chile with your fingers without tearing the chile.
- PREPARE THE NOGADA
- Place the cream, walnuts, and cinnamon in your blender.
- Blend until the walnuts are completely incorporated into the sauce and the sauce is smooth.
- PREPARE THE GARNISHES
- Slice the pomegranates in half.
- Remove the seeds from your pomegranates.
- Chop the parsley very finely reserving a few leaves to use as decoration.
- SERVE THE CHILES EN NOGADA
- Fill each poblano chile with enough filling so that it will just close. Use toothpicks to keep each chile closed if needed.
- Place 1 stuffed chile on each plate.
- Spoon nogada over the stuffed chile until the chile is completely covered.
- Sprinkle pomegranate seeds and chopped parsley over the chile covered in nogada.
- Decorate with a 1 or 2 parsley leaves.
Xcarlett says
I’m so sorry to say this but Chiles en Nogada it’s a traditional dish from Puebla, Mexico. The original Chiles from this area doesn’t have potatoes, peas or carrots. My grandmother has been making Chiles for almost 67 years now and believe me this is not the authentic recipe. I’m also a Mexican historian and even though I love to see special recipes like this one shared with the world, it is frankly painful to see such a distorted ingredient list and version of such an iconic dish.
David Johnson says
So what is the authentic recipe?
Bev says
I agree. Just made it Saturday. Had the dish in Puebla and other parts of Mexico. What an unauthentic recipe!
Geena says
You are so right!
This is NOT anything what chiles en Nogada are!
Hector muñoz says
Si tanto le gusta la comida mexicana le sugiero se tome el tiempo de investigar más a fondo las recetas pues con tristeza veo como le han corregido la receta de los chiles en nogada que son originarios de puebla, México y ningún buen chile que se respete lleva papa en su preparación. No ahondó en su ignorancia de esta receta pues mi único deseo es que comparta a su público datos veraces en cuanto a la tradición de la gran cocina mexicana. Gracias
Cook from Puebla says
This is not authentic in the slightest. Such a shame since the original authentic recipe is delicious. This is so misleading and a bit disrespectful for my culture.
David Johnson says
Get over it.
Frank Ohrt says
No, get a better recipe.
Susy A says
OH, Lord! You can call the recipe “Chiles Rellenos”
but this is not an authentic recipe.
J. Kinnear says
The “nogada” is called a “walnut sauce” but the plate of ingredients shows pecans, not walnuts. please shed a little light here. Maybe there are others who, like me, don’t care too much about how “authentic” a recipe is as long as it is interesting and tastes good. I suppose I’ll make a batch of sauce and add walnuts to half and pecans to the other half…or maybe do thirds and use peanuts in one third. Yes…that’s what I’ll do. Never mind, David Johnson. Thanks for the rest of the ingredient list, whoever published it! Every region of Mexico uses what is readily available there. Here in the Sacramento Valley of California the we can certainly do the same since we grow most everything anyway.
J. Kinnear says
Beginning to wonder if it’s COVID that has made so many folks people very crabby, negative, self-righteous, trump-like. Just looking at older comments and comparing them to recent ones…
Maybe I’ll post star rating after tasting the recipe.
JOUMANA ACCAD says
Great recipe but please don’t call it authentic. It’s just a personal version of the chiles en nogada.
KZA says
I don’t know what is authentic or not, but those look like Walnuts to me and it sound delicious either way.
Paula says
Hmm… have to wonder about the authenticity if he got the eponymous ingredient — walnuts — wrong.
nick l says
In addition to all the other stuff the photo of “walnuts” in the blender are pecans
Geena says
This is NOT in any way Chiles en Nogada!
And Nogada means Pecan sauce not Walnut.
Potato’s? Peas? Zucchini? Never!
That whole combination sounds disgusting and this is one of the most delicious iconic dishes in Mexico
Santiago Feliz says
You’re misguided and uneducated. You make false statements.
The word nogada comes from nogal, which means walnut tree.