This post may contain affiliate links. Please read our disclosure policy.

Chiles en nogada is a traditional Mexican dish made of stuffed poblano peppers with a sweet and savory meat filling, and a unique walnut-cream sauce drizzled on top. The finishing touches are pomegranate seeds and a pinch of parsley. Itโ€™s a dish that will impress everyone!

A chile en nogada on a plate garnished with pomegranate seeds and parsley.

I took my time making and writing this recipe as it holds great significance to Mexico. Although it requires some effort, the end result is worth it! Passing on authentic dishes is a way to preserve and connect with a culture, and I hope to share that connection with everyone.

What Are Chiles en Nogada?

Chiles en nogada is a traditional Mexican dish made from roasted and peeled poblano peppers that are stuffed with a unique picadillo made from fruit and ground meat, and then covered in a walnut-cream sauce known as nogada, and garnished with pomegranate seeds and parsley.

Originally from Puebla, it’s often called the national dish of Mexico, though some people say it’s mole is the national dish. Chiles en nogada were made to celebrate Mexican Independence Day and were usually served for entertainment and hosting. Itโ€™s said to hold all the colors of the Mexican flag: red, white, and green! 

Chiles en nogada is a staple and authentic Mexican recipe made all across different regions of Mexico. There are many different variations, some using different fruits or cheeses. Other recipes also fry the stuffed chiles in an egg batter, like chiles rellenos, before drizzling them with sauce.

Ingredients for chiles en nogada chiles on a table.

How to Make Chiles en Nogada

Make the nogada sauce. Soak and peel all the skin from the walnuts. Skinning the walnuts is the most laborious and tedious process of this recipe, so donโ€™t be discouraged. If you can peel them the night before, even better.

Place the skinned/peeled walnuts in a blender along with milk, goat cheese, queso fresco, crema Mexicana, cinnamon, and granulated sugar. Blend for several minutes until the sauce is smooth. Add salt to taste if needed. Set aside.

Make the filling. Cook the onion and garlic in a little olive oil in a skillet until translucent. Then add in the ground pork and ground beef and cook until fully browned.

Stir in some tomato sauce, golden raisins, dried pineapple, salt, pepper, ground cloves, and ground cinnamon. Cook uncovered for about 10 minutes, then add in the peach, pear, apple, plantain, and slivered almonds. Cover and cook for about 15-20 minutes until the fruit is softened.

The cooked filling for chiles en nogada made from dried fruits, ground beef, and ground pork in a skillet.

Roast and stuff the peppers. You can roast the peppers under the broiler or over an open flame on a gas stove. Here’s a quick tutorial on how to roast poblano peppers.

Remove as much of the charred skin as possible, cut a slit down the middle, scoop out the seeds, and carefully stuff them with the picadillo filling.

A roasted and peeled poblano pepper stuffed with chile en nogada filling.

Garnish and serve. Pour the nogada sauce all over the peppers, garnish with pomegranate seeds and chopped parsley, and serve.

Mexican chiles en nogada topped with a walnut sauce and garnished with pomegranate seeds and chopped parsley.

Recommended Tools

  • Blender. A good blender helps reach that smooth consistency we need for this sauce. 
  • Baking sheet set. Having a set of baking sheets is helpful when needing to broil peppers for this recipe or salsas!
  • Nonstick skillet. My favorite set of high-quality nonstick skillets that will last for a long time!

Storing and Reheating

I recommend storing the peppers and the nogada sauce separately in airtight containers in the refrigerator for up to 5 days.

To reheat, place your filled peppers on a rimmed baking sheet and bake at 375ยฐF for 5-10 minutes. Then pour the sauce on top and garnish with pomegranates and parsley.

4.88 from 8 votes

Chiles en Nogada

Chiles en nogada is a traditional Mexican dish made of stuffed poblano peppers with a sweet and savory meat filling and walnut-cream sauce.
Prep: 1 hour
Cook: 45 minutes
Total: 1 hour 45 minutes
Servings: 6 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

For the nogada (walnut sauce)

  • 2 cups water, plus more as needed
  • 1 cup shelled walnuts halves
  • 4 ounces goat cheese
  • 3 ounces queso fresco
  • ยพ cup milk, divided
  • ยฝ cup Mexican crema
  • ยผ teaspoon ground cinnamon
  • โ…› teaspoon granulated sugar

For the stuffed peppers

  • 2 tablespoons olive oil
  • ยผ medium white onion, diced
  • 1 garlic clove, minced
  • ยฝ lb ground beef
  • ยฝ lb ground pork
  • ยพ cup tomato sauce
  • ยผ cup golden raisins
  • 3 tablespoons chopped dried pineapple chunks
  • 1 teaspoon kosher salt
  • ยฝ teaspoon freshly ground black pepper
  • โ…› teaspoon ground cloves
  • โ…› teaspoon ground cinnamon
  • ยผ cup blanched slivered almonds
  • ยฝ Bosc pear, peeled and diced
  • ยฝ Granny Smith apple, peeled and diced
  • ยฝ peach, peeled and diced
  • ยผ plantain, diced
  • 6 large poblano peppers
  • pomegranate seeds, for garnish
  • chopped parsley, for garnish
  • flaky sea salt, for garnish

Instructions 

  • Make the nogada sauce. Boil the water in a small pot over high heat. Add the walnuts, cover, and soak for 5 minutes to loosen the skin.
  • Using your fingers or a paring knife, carefully remove the papery walnut skin off each walnut and place the peeled, skinless walnuts in a bowl. This is a very tedious process and takes patience, but it's an important step to ensure the sauce doesn't come out bitter.
  • Add the skinned walnuts, goat cheese, queso fresco, milk, Mexican crema, ground cinnamon, and sugar to a blender. Blend for 5 minutes until completely smooth. Set aside.
  • Make the filling. Heat the olive oil in a large skillet over medium-high heat. Add the onion and cook for 3 minutes, stirring occasionally. Add the garlic and cook for 30 seconds.
  • Add the ground beef and ground pork. Cook for 6 to 8 minutes, breaking up the meat into small pieces as it cooks.
  • Stir in the tomato sauce, golden raisins, dried pineapple, salt, black pepper, ground cloves, and ground cinnamon. Cook uncovered for about 8-10 minutes, stirring occasionally, until the excess moisture is cooked out.
  • Reduce the heat to low and stir in the pear, apple, peach, plantain, and slivered almonds. Cover and cook for about 15-20 minutes, until the fruit is tender and cooked through. Set aside to cool slightly.
  • Prepare the poblanos. Line a large baking sheet with aluminum foil and place the poblano peppers on top. Set your oven rack directly underneath the broiler and turn the broiler on.
  • Broil the poblanos for 5 minutes or until the skin is blackened and blistered. Carefully flip them over and broil for another 5 minutes or until the skin is blackened and blistered.
  • Remove them from the oven and loosely cover the baking sheet with aluminum foil or plastic wrap to keep in some of the heat and help them steam. Let them sit for 5 minutes.
  • Peel and rub off as much of the loose skin on the peppers as possible. It doesn't have to be perfect; just as much as you can.
  • Cut a small slit down the middle of the peppers with a knife. Carefully scoop out and discard the seeds using a spoon.
  • Assemble the Chiles en Nogada. Carefully stuff the peppers with the picadillo filling. Some of the peppers will be extra fragile because of the roasting process and may tear โ€“ that's okay. Just do the best you can. The peppers do not need to fully close, so stuff them as much as you can. parsley.
  • Garnish and serve. Drizzle the nogada sauce over the peppers and garnish with pomegranate seeds, chopped parsley, and a sprinkle of flaky sea salt. Serve immediately.

Notes

  • Walnuts: Removing the skin from the walnuts is a very tedious process that can take up to 45 minutes, but it’s an important step to ensure the sauce doesn’t come out bitter.
  • Poblano peppers: This filling in this recipe fills up 6 large poblanos or 8 medium poblanos.

Nutrition

Serving: 1pepper with sauce | Calories: 715kcal | Carbohydrates: 38g | Protein: 30g | Fat: 52g | Saturated Fat: 13g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 19g | Trans Fat: 1g | Cholesterol: 84mg | Sodium: 866mg | Potassium: 1007mg | Fiber: 8g | Sugar: 24g | Vitamin A: 1313IU | Vitamin C: 140mg | Calcium: 283mg | Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe:




5 Comments

  1. Rose Torres says:

    Love this recipe! Everyone enjoyed them , so tasty ๐Ÿ˜‹

  2. John says:

    Have eaten this lovely dish a number of times in Mexico. It is usually served seasonally when fresh pomegranate is available. Interestingly it has always been served near room temperature.

  3. Dee says:

    Yum! It’s my favorite food in Mรฉxico!

  4. Lise says:

    That recipe for chiles en nogada looks terrific. Will try it soon!

  5. JOSE LUNA says:

    5 stars
    EXCELENTE, la hice en navidad y resulto muy bien.