Let me set the scene: you crack open the oven door, and a waft of sweet roasted poblano peppers, savory meat, and cinnamon drifts out—mingling with the faint nuttiness of creamy walnut sauce. The colors alone—emerald green, ruby-red pomegranate, snowy walnut sauce—could make any guest stop in their tracks. The first time I made Chiles en Nogada, I was standing in my tiny kitchen, hands dusted with cinnamon and nutmegs, and I just stopped for a second. It was the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. This dish isn’t just dinner—it’s a celebration on a plate.
I first stumbled across Chiles en Nogada years ago, trying to recreate a dish from a family friend’s fiesta. I’d seen it at birthdays, weddings, and, most memorably, at a September 16th gathering (Mexican Independence Day, you know!). Back then, when I was knee-high to a grasshopper, I remember my abuela fussing over the walnuts—insisting they be peeled by hand. The nostalgia and warmth from those gatherings is something I try to bottle up every time I make this recipe. And, honestly, when my family first tasted my version, they couldn’t stop sneaking bites before I’d even finished garnishing with pomegranate seeds. I can’t really blame them—it’s that good.
Chiles en Nogada isn’t just a meal; it’s a showstopper. It’s perfect for potlucks, ideal for those “wow” moments at holiday dinners, and a sweet treat for your kids (even if they claim not to like peppers!). It’s become a staple for family gatherings and gifting—after a few rounds of “testing” in the name of research, of course. If you want a recipe that feels like a warm hug and delivers pure, nostalgic comfort, you’re going to want to bookmark this one. Let’s face it, the creamy walnut sauce alone is worth every second.
Why You’ll Love This Recipe
When it comes to Chiles en Nogada, I’ve tried enough versions to write a novella. Through family taste tests, endless research, and a few kitchen misadventures (one time, I forgot the pomegranate seeds—never again!), I’ve learned what really makes this dish shine. Here’s why you’re about to fall in love with this recipe:
- Quick & Easy: While Chiles en Nogada might look like a fancy restaurant dish, this version comes together in under two hours. That means you can impress guests without spending all day in the kitchen.
- Simple Ingredients: Nothing too exotic—most items are pantry staples or easy-to-find at your regular grocery store. No wild goose chases for specialty items.
- Perfect for Celebrations: This is the ultimate centerpiece for Mexican Independence Day, holidays, or those “just because” nights when you want to make memories.
- Crowd-Pleaser: Kids, picky eaters, and foodies alike can’t resist the creamy walnut sauce and pops of sweet, savory, and crunchy.
- Unbelievably Delicious: The combo of sweet-and-savory beef-pork filling, roasted poblanos, and luscious walnut sauce is pure comfort food. Every bite bursts with flavor and texture.
What sets this Chiles en Nogada recipe apart? I use a blend of ground pork and beef for depth, toss in finely chopped fruit for a hint of sweetness, and blend the walnut sauce with a dash of sherry for a silky, luxurious finish. The peppers are charred until smoky, then peeled to tender perfection—no soggy skins here. And the sauce? It’s not just creamy; it’s cloud-like, with just a hint of cinnamon and sherry that makes all the difference.
This isn’t just another Chiles en Nogada. It’s the one that makes you close your eyes and sigh after every forkful. It’s comfort food that feels lighter, a recipe that brings friends together, and a memory-in-the-making with every batch. Whether you’re a seasoned cook or just getting your feet wet with Mexican cuisine, you’ll find this dish is forgiving, flexible, and, honestly, a total showoff on your Pinterest board. Get ready for rave reviews—this is the recipe you’ll get asked for again and again.
What Ingredients You Will Need
This Chiles en Nogada recipe uses simple, wholesome ingredients to deliver big flavor and that signature creamy walnut sauce—without fuss or fancy shopping trips. Most of what you need is probably already in your kitchen, and any special ingredients can be easily swapped based on what you have on hand or dietary needs. Here’s what you’ll want to gather:
- For the Peppers:
- 6 large poblano peppers (fresh, firm, and shiny)
- For the Filling (Picadillo):
- 1/2 lb (225 g) ground beef
- 1/2 lb (225 g) ground pork
- 1 small white onion, finely chopped
- 2 cloves garlic, minced
- 1 medium apple, peeled and diced (I like Honeycrisp for sweetness)
- 1 ripe pear, peeled and diced
- 1 ripe plantain or banana, diced (for a sweet bite)
- 1/4 cup (40 g) raisins
- 1/4 cup (30 g) slivered almonds
- 1/4 cup (35 g) chopped dried apricots or candied citron
- 1/2 cup (120 g) diced tomato (fresh or canned)
- 1/2 tsp ground cinnamon
- 1/4 tsp ground cloves
- 1/2 tsp dried oregano
- 2 tbsp (30 ml) olive oil
- Salt and pepper to taste
- For the Creamy Walnut Sauce (Nogada):
- 1 cup (120 g) walnuts, shelled and peeled (see tips below)
- 1 cup (240 ml) whole milk or heavy cream (use unsweetened almond milk for dairy-free)
- 1/2 cup (120 g) Mexican crema or sour cream (sub plain Greek yogurt for a tangy note)
- 2 tbsp (30 ml) sherry or brandy (optional, for depth)
- 2 tbsp (30 g) sugar or honey (adjust to taste)
- Pinch of cinnamon and salt
- For Garnish:
- 1 cup (150 g) pomegranate seeds (fresh is best for crunch and color)
- 1/2 cup (20 g) fresh parsley leaves, chopped
- Ingredient Notes & Substitutions:
- If you can’t find poblanos, Anaheim chiles are the next best thing (just a bit milder).
- No plantain? Use a firm banana. It’s not “authentic,” but it works in a pinch.
- For a vegetarian filling, swap in cooked lentils or finely chopped mushrooms for the meat.
- Can’t do nuts? Try blending silken tofu with a little dairy-free milk for a creamy (if less traditional) topping.
- Pomegranate out of season? Garnish with dried cranberries for a tart pop of color.
I love using Diamond brand walnuts for the creamiest sauce, and if you want to go extra traditional, peel your walnuts by soaking them in hot water and rubbing off the skins (it’s a little tedious, but so worth it for that smooth, white sauce). The filling is totally flexible—feel free to raid your fruit bowl and get creative!
Equipment Needed
Here’s what you’ll need to make your Chiles en Nogada with that dreamy, creamy walnut sauce:
- Baking sheet or broiler pan (for roasting poblanos—aluminum foil makes cleanup easy)
- Large skillet or sauté pan (for the picadillo filling)
- Sharp knife and cutting board (those apples and pears won’t dice themselves!)
- Medium mixing bowls (for prepping filling and sauce)
- Blender or food processor (essential for ultra-smooth walnut sauce)
- Small saucepan (for gently warming the nogada sauce, if desired)
- Measuring cups and spoons
- Paper towels (for peeling roasted chiles)
If you don’t have a food processor, a regular blender works just fine for the sauce—just blend in batches if needed. I’ve even mashed the walnut sauce by hand with a mortar and pestle for rustic texture (it’s a bit more work, but it’ll do in a pinch). For budget-friendly options, check local thrift stores for sturdy pans and secondhand blenders—they often have gems!
A note on knives: a sharp paring knife makes quick work of seeding and peeling poblanos. Keep it sharp—dull blades slip and make things trickier.
How to Make Perfect Chiles en Nogada with Creamy Walnut Sauce

- Roast and Peel the Poblanos (20 minutes): Preheat your oven broiler or gas burner. Place 6 large poblano peppers directly under the broiler (or over a gas flame) and roast, turning every 2-3 minutes, until the skin is blistered and blackened all over (about 10-12 minutes). Immediately transfer the peppers to a bowl and cover with plastic wrap or a kitchen towel. Let them steam for 10 minutes—this makes peeling a breeze. Once cool, gently rub off the charred skin with paper towels. Make a slit down one side and carefully remove the seeds, keeping the peppers as whole as possible. Set aside.
- Prepare the Filling (Picadillo) (20-25 minutes): In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the finely chopped onion and cook for 2-3 minutes until soft. Stir in the minced garlic and cook for 1 minute, just until fragrant. Add the ground beef and pork, breaking up the meat with a spatula. Cook until browned and no longer pink (about 6-8 minutes).
- Add the diced apple, pear, and plantain. Stir well and sauté for another 3-4 minutes until fruits start to soften. Toss in the raisins, slivered almonds, and chopped dried apricots. Cook for 2 minutes, then add the diced tomato, ground cinnamon, ground cloves, dried oregano, salt, and pepper. Stir and simmer the mixture for 5 more minutes until thickened and fragrant. Taste and adjust seasoning—don’t be shy with the cinnamon!
-
Make the Creamy Walnut Sauce (Nogada) (10 minutes): While the filling simmers, blend 1 cup peeled walnuts, 1 cup whole milk or heavy cream, 1/2 cup crema or sour cream, 2 tablespoons sherry or brandy (optional), 2 tablespoons sugar or honey, and a pinch each of cinnamon and salt in a blender or food processor. Blend until smooth and creamy, scraping down the sides as needed. Taste and adjust sweetness or salt. If you want a thinner sauce, add a splash more milk.
Tip: For a super-white sauce, peel your walnuts before blending. It’s a little fussy, but the color payoff is worth it for that Pinterest-perfect look! - Stuff and Assemble the Peppers (10 minutes): Carefully stuff each roasted poblano with the picadillo filling, tucking the filling in gently so the peppers don’t split. Place them seam-side down on a serving platter.
- Pour and Garnish (5 minutes): Generously spoon the creamy walnut sauce over each stuffed chile, letting it cascade down the sides. Shower with fresh pomegranate seeds and sprinkle with chopped parsley for that classic red-white-green effect.
-
Serve and Savor: Serve immediately at room temperature, or chill the peppers and sauce separately for up to 24 hours and assemble just before serving.
Personal Tip: If your sauce thickens in the fridge, whisk in a tablespoon or two of milk before serving to restore that creamy texture.
Troubleshooting: If your walnut sauce looks grainy, blend it a little longer or strain through a fine sieve. If the poblanos tear during peeling, just stuff them gently and cover any splits with extra sauce—no one will notice!
Cooking Tips & Techniques
Making Chiles en Nogada is an art, but you don’t need a culinary degree to nail it. Here are my best tried-and-true tips, including a few mistakes I wish I’d avoided the first time around:
- Char, Don’t Burn: When roasting poblanos, you want deeply blistered skin but not ash. Keep them turning and don’t wander off. Once, I left them under the broiler a tad too long (hello, fire alarm).
- Peeling Walnuts: If you’re after that classic white nogada, soak walnuts in hot water for 10 minutes, then rub off the skins with a clean kitchen towel. Tedious, but worth it! If you’re short on time, just blend them well and embrace a slightly more rustic look.
- Don’t Overstuff: A little restraint with the filling means your poblanos won’t split. If they do, just patch them up with more sauce—trust me, no one’s judging.
- Sauce Consistency: For a lighter sauce, use milk; for extra-rich, go with heavy cream. If the sauce is too thick, a splash of milk or even a little water does the trick.
- Multitasking: Roast your poblanos while you prep the filling—saves time and keeps things moving.
- Flavor Balance: The filling should taste a little sweet, a little savory, and have a warm spice kick. Taste as you go—sometimes a pinch more cinnamon or a handful of raisins makes all the difference.
- Garnish Generously: Don’t skimp on pomegranate seeds or fresh parsley. They add crunch, color, and a slight tartness that perfectly balances the creamy sauce.
If you make a mistake (like I did, forgetting the sherry in the sauce one year), just roll with it. Chiles en Nogada are forgiving—and a little “oops” never stopped anyone from licking the plate clean.
Variations & Adaptations
Chiles en Nogada are famously flexible—here are a few fun ways to make them your own, whether you’re working around allergies, using seasonal produce, or just craving a twist:
- Vegetarian Chiles en Nogada: Swap the meat for finely chopped mushrooms, lentils, or even quinoa. The fruit and nuts in the filling still bring tons of flavor.
- Dairy-Free Walnut Sauce: Use unsweetened almond milk and dairy-free yogurt instead of cream and crema. The sauce stays creamy but lighter and friendly for lactose-free folks.
- Nut-Free Option: For allergies, blend silken tofu with a touch of coconut cream and white bread (crusts removed) to mimic the sauce’s richness. Add a splash of vanilla for depth.
- Seasonal Swaps: In summer, toss in fresh peaches or nectarines for a fruity kick. In winter, dried cranberries or figs are wonderful in the filling.
- Flavor Boosters: For even more depth, add a splash of tequila to the filling or a pinch of nutmeg to the sauce.
- Cooking Methods: If you don’t want to roast poblanos over an open flame, bake them at 450°F (230°C) until blistered, or use your air fryer for a quicker, less smoky option.
One twist I love? Adding a handful of chopped dried apricots to the filling for extra sweetness and chew. My kids swear it makes the “best” Chiles en Nogada ever—so who am I to argue?
Serving & Storage Suggestions
Chiles en Nogada are best enjoyed slightly chilled or at room temperature. That creamy walnut sauce thickens beautifully as it sits, making assembly a breeze.
- How to Serve: Arrange stuffed poblanos on a platter, ladle over the sauce, then sprinkle with pomegranate seeds and chopped parsley. It’s a feast for the eyes and the taste buds.
- Perfect Pairings: Serve with a side of Mexican rice, warm corn tortillas, or a crisp green salad. For drinks, a chilled glass of horchata or a tart hibiscus agua fresca really hits the spot.
- Storing Leftovers: Store unassembled components separately in airtight containers. The filling keeps for up to 3 days in the fridge; the sauce stays fresh for 2 days. If you have leftovers, reheat the filling gently on the stove and assemble right before serving.
- Freezer Tips: You can freeze the filling for up to a month, but I wouldn’t freeze the walnut sauce—it tends to separate. Make the sauce fresh for best texture.
- Flavor Over Time: The filling’s flavors deepen overnight, so making it ahead means an even more delicious bite tomorrow.
If you’re bringing Chiles en Nogada to a party, assemble them at the last minute for the prettiest plate. Trust me, they’ll be gone before you know it.
Nutritional Information & Benefits
Each serving of Chiles en Nogada (one stuffed pepper with sauce and garnish) is estimated to provide around 450 calories, 24g of protein, 28g of fat, and 34g of carbohydrates. The dish is packed with fiber from the fruits, protein from the meat (or lentils), and healthy fats from walnuts.
Key Health Benefits: Walnuts bring omega-3s and antioxidants; pomegranate seeds offer vitamin C and potassium. The colorful filling is a great source of vitamins and minerals, making this dish as nourishing as it is comforting.
Dietary Notes: For a gluten-free version, double-check your crema and other toppings. Easily adapted for dairy-free or vegetarian diets as noted above. Contains tree nuts and dairy in the classic version—always check with your guests for allergies.
Personally, I find this recipe to be a happy balance between indulgent and wholesome—rich, satisfying, and full of nutrients to keep you powering through your fiesta!
Conclusion
So there you have it: Chiles en Nogada with the creamiest walnut sauce you’ll ever taste, ready to impress friends, family, and, honestly, yourself. Whether you’re celebrating Mexican Independence Day or just craving something special, this recipe brings tradition, color, and pure joy to your table.
Don’t be afraid to make it your own—swap in your favorite fruits, try the vegetarian twist, or play with the sauce until it’s perfect for you. I’ve made this recipe more times than I can count, and every batch brings back sweet family memories and a little bit of kitchen magic.
If you try this Chiles en Nogada recipe, let me know in the comments—share your twists, your favorite toppings, or, honestly, just brag a little about your masterpiece! Pin it, share it, and spread the love. Remember, cooking’s supposed to be fun—so roll up your sleeves and dig in!
Frequently Asked Questions
What is the origin of Chiles en Nogada?
Chiles en Nogada is a traditional Mexican dish created in Puebla. It celebrates Mexican Independence with its green, white, and red colors, representing the national flag. The story goes that nuns created it for a visiting general—either way, it’s a dish filled with history and pride!
Can I make Chiles en Nogada ahead of time?
Absolutely! You can prepare the filling and walnut sauce a day in advance. Store them separately in the fridge, then stuff and assemble the peppers right before serving for the freshest flavor and prettiest presentation.
What’s the best substitute for pomegranate seeds?
If pomegranate seeds aren’t available, try dried cranberries or even chopped strawberries for a tart, colorful garnish. While not traditional, they add a nice pop and crunch.
How do I peel walnuts for the sauce?
Soak shelled walnuts in hot water for 10 minutes, then rub off the skins with a clean towel or your fingers. It takes a bit of patience, but results in a super-smooth, white sauce.
Can I make this recipe vegetarian or vegan?
Yes! Replace the ground meat with lentils or mushrooms, and use dairy-free milk and yogurt for the nogada sauce. The dish is still full of flavor, color, and comfort—no compromise needed.
Pin This Recipe!

Chiles en Nogada Recipe: Best Creamy Walnut Sauce to Impress
Chiles en Nogada is a traditional Mexican dish featuring roasted poblano peppers stuffed with a sweet-and-savory meat and fruit filling, topped with a silky walnut sauce and garnished with pomegranate seeds and parsley. This showstopping recipe is perfect for celebrations and delivers pure comfort with every bite.
- Prep Time: 30 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 10 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Mexican
Ingredients
- 6 large poblano peppers
- 1/2 lb ground beef
- 1/2 lb ground pork
- 1 small white onion, finely chopped
- 2 cloves garlic, minced
- 1 medium apple, peeled and diced
- 1 ripe pear, peeled and diced
- 1 ripe plantain or banana, diced
- 1/4 cup raisins
- 1/4 cup slivered almonds
- 1/4 cup chopped dried apricots or candied citron
- 1/2 cup diced tomato (fresh or canned)
- 1/2 tsp ground cinnamon
- 1/4 tsp ground cloves
- 1/2 tsp dried oregano
- 2 tbsp olive oil
- Salt and pepper to taste
- 1 cup walnuts, shelled and peeled
- 1 cup whole milk or heavy cream
- 1/2 cup Mexican crema or sour cream
- 2 tbsp sherry or brandy (optional)
- 2 tbsp sugar or honey
- Pinch of cinnamon and salt
- 1 cup pomegranate seeds
- 1/2 cup fresh parsley leaves, chopped
Instructions
- Preheat oven broiler or gas burner. Roast poblano peppers under broiler or over flame, turning every 2-3 minutes until skin is blistered and blackened (10-12 minutes). Transfer to bowl, cover, and steam for 10 minutes. Peel off charred skin, make a slit, and remove seeds, keeping peppers whole.
- Heat olive oil in large skillet over medium heat. Add onion and cook 2-3 minutes until soft. Stir in garlic and cook 1 minute.
- Add ground beef and pork, breaking up meat. Cook until browned and no longer pink (6-8 minutes).
- Add diced apple, pear, and plantain. Sauté 3-4 minutes until fruits soften. Add raisins, almonds, and apricots. Cook 2 minutes.
- Add tomato, cinnamon, cloves, oregano, salt, and pepper. Stir and simmer 5 minutes until thickened and fragrant. Adjust seasoning.
- Blend walnuts, milk or cream, crema or sour cream, sherry or brandy (optional), sugar or honey, cinnamon, and salt in blender or food processor until smooth and creamy. Adjust sweetness or salt. Thin with more milk if needed.
- Stuff each roasted poblano with picadillo filling, keeping peppers intact. Place seam-side down on serving platter.
- Spoon creamy walnut sauce over stuffed chiles. Garnish with pomegranate seeds and chopped parsley.
- Serve immediately at room temperature, or chill peppers and sauce separately for up to 24 hours and assemble before serving.
Notes
For a vegetarian filling, substitute lentils or mushrooms for meat. Peel walnuts for a whiter sauce. If poblanos tear, patch with extra sauce. Sauce can be made dairy-free with almond milk and yogurt. Garnish generously for color and crunch. Filling and sauce can be made ahead and stored separately. For nut allergies, use silken tofu and coconut cream for the sauce.
Nutrition
- Serving Size: 1 stuffed poblano pe
- Calories: 450
- Sugar: 16
- Sodium: 650
- Fat: 28
- Saturated Fat: 10
- Carbohydrates: 34
- Fiber: 6
- Protein: 24
Keywords: Chiles en Nogada, Mexican Independence Day, walnut sauce, poblano peppers, traditional Mexican, holiday recipe, stuffed peppers, creamy sauce, festive dish, Mexican cuisine


