Stuffed Poblano Peppers in Walnut Sauce, or chiles en nogada is a traditional Mexican dish that perfectly marries a variety of satisfying flavors and textures. My family has been preparing this authentic Mexican recipe for over 70 years and today, I'm sharing it with you.
This post may contain affiliate links to Amazon and/or other stores, which we add to save you time looking for things you may need. If you use these links and make a purchase, we may earn a commission at no extra cost to you. For more information, please read our privacy policy.
I feel so proud of my family recipe that I made it on the fifth episode of my TV show, PBS' The Great American Recipe, and is featured on the cookbook's cover.
What are Chiles en Nogada?
Chiles en Nogada is an iconic dish in Mexican cuisine. This festive dish incorporates the three colors of the Mexican flag – green, white, and red. The green from the poblano pepper, the white from the creamy walnut sauce, and the red from the gorgeous pomegranate seeds that garnish the dish.
The green poblanos are roasted, peeled, and stuffed with a very special picadillo, which is a mixture of meats, fresh and dry fruits, nuts, and spices—then bathed in the rich walnut cream sauce.
According to the legend, a group of Augustinian nuns from the Santa Monica convent in the Mexican State of Puebla gathered seasonal ingredients to create a celebratory dish to honor Agustín de Iturbide, one of the leaders of the Mexican War of Independence.
Since then, it's been considered one of Mexico’s most patriotic dishes. It’s traditionally served during Mexican Independence Day in September, but it’s also popular during Christmas because of its colors.
It requires a little bit of time to prepare, but the final dish is well worth it, a treat you don’t want to miss.
RELATED POST: Turkey Stuffed Chile Ancho
Ingredients and Variations
Fresh poblanos – (sometimes called pasilla peppers in the United States) are big in flavor and mildly spicy.
Meats – there are many different recipes for the filling, but mine includes ground beef, bacon, and ham. However, you can add ground pork as well
Fruit – fresh apples and peaches are my favorites. Other recipes call for pears and plantains. Also, dry fruits like golden raisins or black raisins.
Nuts – almonds, pecans and walnuts. Pine nuts are also a good option.
Cream – crema Mexicana is mild and slightly sweet and goes so well with the walnuts in the nogada sauce. Variations: sour cream, cream cheese, or goat cheese.
Spices – cinnamon, salt, and bay leaves.
Parsley leaves and pomegranate seeds for garnish.
In some parts of Mexico, families cover the chiles poblanos in an egg batter, then fry them, just like the traditional chiles rellenos dish we all know so well. My family skips this step.
As you can see, this combination of flavors offers a perfect balance of sweet and savory, soft and crunchy. It's heavenly!
RELATED POST: Cheese Stuffed Jalapeño Peppers
If you make your own stuffed poblano peppers in walnut sauce be sure to snap a photo and share it with us on social media using the #mamalatinatips hashtag. I’d love to see it and have the chance to share it as well.
Stuffed Poblano Peppers in Walnut Sauce
12 peppers
Prep time: 30 minutes – Start to finish: 1.5 hours
Ingredients
- 12 poblano chiles, roasted and peeled (check out the process here)
- 3 cups of water
- 1 cup white vinegar
- 1 tablespoon salt
For the filling
- 4 slices bacon, chopped
- 1 cup white onion, chopped
- 2 garlic cloves chopped
- 1 pound ground beef
- 2 bay leaves
- 1 cup chopped ham
- 1 green apple, peeled, cored and chopped
- 1 peach, peeled, seeded and chopped
- 1/2 cup almonds, chopped (approx 2.5 oz or 70 gr)
- 1/2 cup pecans, chopped (approx 1.8 oz or 50 gr)
- 3/4 cup raisins (approx 3.5 oz or 100 gr)
- 1/2 tablespoon salt
For the Walnut Sauce
- 1 cup crema Mexicana
- 1 cup fresh walnuts* (approx 3.5 oz or 100 gr)
- 1/2 teaspoon salt
- A pinch of ground cinnamon
- Water
*The traditional recipe calls for walnuts, however, you can use pecans instead. I've made them with both and they are equally delicious.
For the Garnish
- Parsley
- 2 pomegranates, seeded
Equipment
- Large skillet, dutch oven or saucepan
- Knife
- Cutting boards
- Measuring cups
- Large glass bowl
- Strainer
- High-powered blender or food processor
- Paper towels
- Serving Platter
Process
Take one poblano pepper and make a cut from the stem down. Carefully open it and remove the seeds. Repeat with the other 11 chiles.
Pepper seeds contain the heat of the chile; I would recommend using kitchen gloves to remove them or, as we do in our family, covering your hands with oil (I usually use vegetable oil instead of olive oil).
Seed them and wash them right after.
Bring the 3 cups water and one tablespoon salt to a boil. Place the poblano peppers in the large bowl. Pour in the hot, salty water and vinegar. Let them sit in the water for 2 to 3 minutes, no more.
Drain immediately and set them aside at room temperature. This process will help to reduce the spiciness and remove more seeds.
Make the Meat Filling
Cook the bacon in the skillet or saucepan over high heat. When the bacon is crunchy, add the onion and garlic. Turn the temperature to medium-high heat and cook until onion and garlic are soft (approx 2 minutes).
Brown the beef with the onion mixture for 5 minutes. Add salt and bay leaves.
Add ham, almonds, pecans, raisins, apple, and peach. Mix well.
Cover, lower temperature to medium heat, and let the meat cook until all the flavors are mixed, 20-30 minutes approx. depending on your range and your pan. Stir once in a while.
Make the Walnut Sauce
In a blender or food processor, add cream, walnuts, salt and cinnamon. Mix until all ingredients are well blended. Add some water (1/8 cup of water at a time) if necessary.
The sauce has to be liquid enough so you can cover the chile easily yet thick enough so you cannot see the green skin of the chile under it.
Serve the Chiles
With a paper towel, pat the chiles dry and fill them with four tablespoons of the meat mixture each.
Spread an even layer of the walnut sauce on the plate. Place one stuffed pepper on top and cover with more sauce.
Garnish with the pomegranate seeds and parsley.
¡Buen Provecho!
Print the Stuffed Poblano Peppers in Walnut Sauce Recipe
Stuffed Poblano Peppers in Walnut Sauce
Ingredients
- 12 poblano peppers roasted and peeled (link to the process in notes)
- 3 cups of water
- 1 tablespoon salt
- 1 cup white vinegar
For the filling
- 4 slices bacon chopped
- 1 cup white onion chopped
- 2 garlic cloves chopped
- 1 pound ground beef
- 2 bay leaves
- 1 cup chopped ham
- 1 green apple peeled, cored and chopped
- 1 peach peeled, seeded and chopped
- 1/2 cup almonds chopped (approx 2.5 oz or 70 gr)
- 1/2 cup pecans chopped (approx 1.8 oz or 50 gr)
- 3/4 cup raisins approx 3.5 oz or 100 gr
- 1/2 tablespoon salt
For the Walnut Sauce
- 1 cup crema Mexicana
- 1 cup walnuts* approx 3.5 oz or 100 gr
- 1/2 teaspoon salt
- A pinch ground cinnamon
- Water
- *The traditional recipe calls for walnuts however, you can use pecans instead. I've made them with both and they are equally delicious.
For the Garnish
- 6 parsley sprigs
- 2 pomegranates seeded
Utensilios
- Saucepan
- Cutting boards
- Big glass bowl
- Serving Platter
Instructions
- Take one poblano pepper and make a cut from the stem down. Carefully open it and remove the seeds. Repeat with the other 11 chiles.
- Pepper seeds contain the heat of the chile, I would recommend using kitchen gloves to remove them, or, as we do in our family, cover your hands with oil, seed the peppers and wash them right after.
- Bring the 3 cups of water and 1 tablespoon of salt to a boil. Place the poblano peppers in a big glass bowl. Pour in the hot, salty water and vinegar. Let them sit in the water for 2 or 3 minutes, no more.
- Drain immediately and reserve them. This process will help to reduce the spiciness and remove more seeds.
Make the filling
- Cook the bacon in a large saucepan over high heat. When the bacon is crunchy, add the onion and garlic. Lower heat to medium and cook until onion and garlic are soft (approx 2 minutes).
- Brown the beef with the onion mixture for 5 minutes. Add salt and bay leaves.
- Incorporate the ham, almonds, pecans, raisins, apple, and peach. Mix well.
- Cover, lower temperature to medium heat and let the meat cook until all the flavors are mixed, 20-30 minutes approx. depending on your range and your pan. Stir once in a while.
Make the Walnut Sauce
- In a blender or food processor, add cream, walnuts, salt and cinnamon. Mix until all ingredients are well blended. If necessary add some water (1/8 cup of water at a time).
- The sauce has to be liquid enough so you can cover the chile easily, yet thick enough so you cannot see the green skin of the chile under it.
- With a paper towel pat the chiles dry, fill them with 4 tablespoons of the meat mixture each, and cover with the walnut sauce.
- Garnish with the pomegranate and parsley.
Nutrition
Notes
Did you make this recipe?
Tag @mamalatina on Instagram and hashtag it #mamalatinatips
- Creamy Coffee Flan Recipe - May 14, 2024
- Cantaloupe Agua Fresca Recipe - April 30, 2024
- Pineapple Agua Fresca Recipe (Agua de Piña) - April 27, 2024