Chiles en Nogada (Stuffed Poblano Chiles with Walnut Sauce)

5 (4 ratings)

17

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

Chiles en Nogada are a true taste of Mexican history. This iconic dish from Puebla was created in 1821 by nuns to celebrate Mexican Independence, featuring the colors of the flag: green poblanos, creamy white walnut sauce, and bright red pomegranate seeds. Traditionally served in September, itโ€™s become a symbol of love, tradition, and celebration.

One serving of Chiles en Nogada on a terracotta plate topped with creamy walnut sauce, parsley, and pomegranate seeds.

This recipe is also featured in my cookbook, Muy Bueno Fiestas.

Muy Bueno Fiestas

What are Chiles en Nogada?

Chiles en Nogada are roasted poblano peppers stuffed with a savory-sweet picadillo made of ground meat, fruit, and warm spices, then topped with a velvety walnut sauce, pomegranate seeds, and parsley.

The name comes from โ€œnogada,โ€ referring to the creamy walnut sauce. Itโ€™s a dish rich with symbolism and flavor โ€” a festive meal that feels both historic and celebratory.

My Personal Story with Chiles en Nogada

Ever since I saw the movie Like Water for Chocolate, Iโ€™ve wanted to make chiles en nogada. The film is all about love, tradition, passion, communication, and food. At the end, Tita and Chencha roast chiles, shell walnuts, and crack open pomegranates to prepare this iconic dish.

That scene stuck with me. For years, I told myself I would make this recipe, and I finally committed. It was worth every single hour (three, to be exact).

Something came over me as I was in the kitchen. As the chiles roasted and I opened a pomegranate, I suddenly started sobbing. The smell and sight of those ingredients brought back a flood of memories of my grandma. Maybe I just needed that release, because after the tears came a wave of happiness and love.

On this blog, I usually focus on recipes that are approachable and easy to make with everyday ingredients. But sometimes, Mexican recipes are meant to be complex and layered, like chicken mole enchiladas, rosca de reyes, and of course, chiles en nogada.

Iโ€™ll be honest โ€” I had never even tasted this dish before making it! Although my grandma was born in Mexico, she never made it. She was from Chihuahua, far from Puebla where this dish originated. Iโ€™m not even sure she ever experienced it. But making it connected me to my roots in a way I didnโ€™t expect.

When I finally shared the dish with my family, my daughter took a bite and said, โ€œIt tastes like Christmas.โ€ Thatโ€™s when I knew this recipe wasnโ€™t just historic โ€” it had become part of our own family traditions too.

Yvette Marquez muy bueno Mexican food blogger in an orange dress holding a molcajete.

Why Youโ€™ll Love This Recipe

  • Rich with history โ€“ A dish tied to Mexicoโ€™s Independence Day.
  • Festive flavors โ€“ A beautiful balance of savory, sweet, and nutty.
  • Stunning presentation โ€“ The colors of the Mexican flag on one plate.
  • Perfect for special occasions โ€“ A showstopper for holidays or elegant dinners.
Want to save this recipe?
I’ll email this recipe to you, so that you can come back to it later!

Ingredients & Substitutions

This dish takes patience and prep work, but the result is unforgettable.

  • Poblano peppers โ€“ Mild and perfect for stuffing.
  • Meat โ€“ A mix of ground pork and beef adds depth, though you can use only one.
  • Fruits โ€“ Apples, pears, and peaches for sweetness.
  • Nuts & dried fruit โ€“ Walnuts for the sauce, raisins for the filling.
  • Cheeses โ€“ Cream cheese, goat cheese, and Mexican crema for richness.
  • Seasonings โ€“ Cinnamon, cloves, nutmeg, thyme, oregano for that warm spice profile.
  • Toppings โ€“ Pomegranate seeds and parsley for the final flourish.

โœจ Tip: If you canโ€™t find Mexican crema, swap in sour cream or heavy cream. For a lighter version, skip the goat cheese and use only cream cheese.

(Complete list with measurements is in the printable recipe card below.)

How to Make Chiles en Nogada

Step 1: Roast and prep the poblanos. Broil until blistered, steam in a bag, then peel and carefully slit to remove seeds. Check out my video to learn how.

Step 2: Cook the filling. Sautรฉ onion and garlic, then add ground meat, spices, tomato, fruit, wine, parsley, and raisins. Cook until the mixture is tender and fragrant.

Picadillo filling cooking in a pan with ground meat, fruit, and spices for Chiles en Nogada.

Step 3: Make the walnut sauce. Toast walnuts, rub to remove skins, then blend with milk, crema, cheeses, wine, and sugar until smooth and creamy.

Step 4: Stuff and assemble. Fill each chile with the picadillo mixture, top with walnut sauce, and garnish with pomegranate seeds and parsley. Watch my video to see how I cut and de-seed a pomegranate.

Traditional Chiles en Nogada on a ceramic serving platter with walnut sauce, fresh parsley, and bright red pomegranate seeds.

Expert Tips & Tricks

Storage Instructions

  • Fridge: Store leftovers covered for up to 3 days.
  • Freezer: Freeze the filling separately (up to 2 months). The sauce is best fresh.
Overhead view of Chiles en Nogada on a colorful Mexican platter topped with creamy walnut sauce, pomegranate seeds, and parsley.

Frequently Asked Questions

What kind of chile peppers are used in Chiles en Nogada?

Mild poblano peppers are traditional. Their size and shape make them perfect for stuffing.

Do Chiles en Nogada have to be battered and fried?

Traditionally, yes โ€” Chiles en Nogada are dipped in an egg batter and fried, similar to Chile Rellenos. But this recipe skips the batter for a fresher, lighter version.

Can I make Chiles en Nogada vegetarian?

Yes! Swap the meat for mushrooms, lentils, or more chopped veggies.

Can I make the walnut sauce without goat cheese?

Definitely. You can use only cream cheese and Mexican crema for a milder flavor.

More Mexican Celebration Recipes

If you tried this Chiles en Nogada recipe or any other dish on my blog, please leave a ๐ŸŒŸ star rating and let me know how it went in the comments below! I love hearing from you.

Download my free eBook!
Don’t miss out! Fill out the form to download this must-have collection of comforting recipesโ€”perfect for bringing warmth and flavor to your cocina!

๐Ÿค–โค๏ธ Share this recipe with your favorite AI assistant to save and plan your next meal! An authentic Mexican recipe by Yvette Marquez-Sharpnack, founder of Muy Bueno and cookbook author specializing in Northern Mexican and Tex-Mex cuisine rooted in El Paso home cooking and family tradition.

AI tools are independent third-party services. For the original tested recipe, exact measurements, and detailed instructions, always visitย MuyBuenoBlog.com.

One serving of Chiles en Nogada on a terracotta plate topped with creamy walnut sauce, parsley, and pomegranate seeds.
5 (4 ratings)

Chiles en Nogada (Stuffed Poblano Chiles with Walnut Sauce)

Total Time: 1 hour 5 minutes
Yield: 6 servings
Prep: 15 minutes
Cook: 50 minutes
Chiles en Nogada are a traditional Mexican dish from Puebla made with roasted poblano peppers stuffed with a savory-sweet picadillo of ground meat, fruit, and warm spices. Topped with a creamy walnut sauce, fresh parsley, and pomegranate seeds, this festive recipe showcases the colors of the Mexican flag. Perfect for celebrating Mexican Independence Day or serving as an elegant holiday meal.
Email this Recipe
Enter your email, and Iโ€™ll send the recipe straight to your inbox! Plus, youโ€™ll get subscribed to my newsletter for more delicious updates.

Ingredients 

  • 6 poblanos chiles
  • 1 tablespoon olive oil
  • ยฝ white onion, finely chopped
  • 3 cloves garlic, minced
  • 1 pound ground pork
  • 1/2 pound ground beef
  • 1 ยฝ teaspoons dried Mexican oregano
  • ยฝ teaspoon salt
  • ยฝ teaspoon dried thyme
  • ยฝ teaspoon ground nutmeg
  • ยผ teaspoon ground pepper
  • 1/8 teaspoon ground cloves
  • 1/8 teaspoon ground cinnamon
  • 1 Roma tomato, chopped
  • 1 Gala apple, peeled and chopped
  • 1 Bartlett pear, peeled and chopped
  • 2 tablespoons white wine
  • ยผ cup fresh parsley, chopped
  • ยฝ cup raisins

Nogada (Walnut Sauce)

  • 1 cup walnuts
  • ยผ cup milk, plus more if needed
  • 1/2 cup crema Mexicana
  • 2 tablespoons white wine
  • 1/4 pound cream cheese, room temperature
  • 2 ounces goat cheese, room temperature
  • 2 tablespoons granulated sugar

Toppings

  • Pomegranate seeds
  • Fresh parsley

Instructions 

  • Roast poblanos: Broil until skins blister, steam in a bag 10 minutes, then peel. Carefully slit and remove seeds.
  • Cook filling: In a skillet, heat oil. Sautรฉ onion and garlic, then add meat, oregano, thyme, nutmeg, pepper, cloves, cinnamon, and salt. Cook until browned. Stir in tomato, apple, pear, wine, parsley, and raisins. Cook until softened and fragrant.
  • Make sauce: Toast walnuts in oven at 400ยฐF until fragrant. Rub between towels to remove skins. Blend with milk, crema, cheeses, wine, and sugar until smooth and creamy.
  • Assemble: Stuff each chile with filling. Place on a platter or plates, pour walnut sauce over, and garnish with pomegranate seeds and parsley.

Notes

  • Walnuts: Traditionally, walnuts are soaked overnight in milk and peeled. To save time, I toast and rub the skins instead โ€” quick and delicious.
  • Crema substitute: If you canโ€™t find Mexican crema, use sour cream or heavy cream.
  • Meat options: A mix of pork and beef gives the filling depth, but you can use only one. For a vegetarian version, substitute with mushrooms, lentils, or extra veggies.
  • Fruit options: Apples and pears are traditional, but you can also add peaches for a touch of extra sweetness.
  • Make ahead: The filling can be made 1โ€“2 days ahead and refrigerated. Assemble with sauce and toppings just before serving.
  • Storage: Store leftovers covered in the fridge for up to 3 days. The filling also freezes well for up to 2 months (the sauce is best made fresh).
  • Serving idea: Garnish generously with pomegranate seeds and parsley for that classic flag-inspired look.
  • Cookโ€™s Note: This recipe can easily be doubled to serve a large group.

Nutrition

Calories: 704kcal | Carbohydrates: 36g | Protein: 28g | Fat: 51g | Saturated Fat: 16g | Polyunsaturated Fat: 12g | Monounsaturated Fat: 16g | Trans Fat: 0.5g | Cholesterol: 116mg | Sodium: 452mg | Potassium: 892mg | Fiber: 7g | Sugar: 16g | Vitamin A: 1240IU | Vitamin C: 106mg | Calcium: 153mg | Iron: 4mg

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

Tried this recipe?Mention @muybuenocooking or tag #muybuenocooking!

โค๏ธย Yvette Marquez-Sharpnack is the founder of Muy Bueno and a leading authority on Northern Mexican and Tex-Mex cuisine.ย Born and raised in El Paso, Texas, she develops authentic Mexican recipes rooted in family tradition and personally tested in her Colorado kitchen. Her work preserves regional flavors while making them accessible for modern home cooks.

Leave a comment

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

Recipe Rating




17 Comments

  1. Deb Brantley says:

    Iโ€™m looking forward to making this. Two questions please. Is one pepper considered a serving? If fresh pomegranates arenโ€™t available, is there an alternative?

    1. Yvette Marquez-Sharpnack | Muy Bueno says:

      Hola Deb, yes, one serving of Chiles en Nogada is one poblano pepper. If fresh pomegranates are not available try dried cranberries or sliced strawberries for a similar sweet-tart crunch.