National Dish Mexico: Chiles en Nogada (Recipe)

In this article
Discover Chiles en Nogada, one of Mexico’s most celebrated dishes and a true feast for the senses. Plump poblano peppers are stuffed with a savoury, gently spiced mince filling, then draped in a velvety walnut sauce and scattered with jewel-bright pomegranate seeds. The result is a plate that carries the green, white and red of the Mexican flag and brings a touch of patriotic pride to the table. With a handful of simple tips, you can put this elegant classic together in under an hour.
About Chiles en Nogada
Chiles en Nogada is a traditional Mexican dish that ranks among the country’s proudest culinary creations. At its heart are poblano peppers filled with a richly seasoned mince mixture, crowned with the famous nogada — a creamy walnut sauce — and finished with fresh herbs. The combination of warm spices, tender peppers and a smooth, nutty topping makes it a genuine treat. The ingredients are easy to find and the preparation is straightforward and quick, so you can enjoy this much-loved example of Mexican cuisine without spending all day in the kitchen.
Ingredients (serves 1–2)
- 4 poblano peppers (or other green chillies)
- 200g minced meat
- 1 onion
- 2 cloves of garlic
- 1/4 cup chopped parsley
- 1/4 cup chopped coriander leaves
- 1/2 teaspoon ground cumin
- 1/2 teaspoon ground coriander
- 1/2 teaspoon dried oregano
- 1/4 teaspoon ground paprika
- 1/4 teaspoon salt
- 1/4 cup grated cheese
- 1/4 cup peeled, diced tomatoes
- 1/4 cup walnut (nogada) sauce
Shopping for the ingredients
When shopping for this dish, it is worth seeking out fresh, seasonal ingredients to get the best result. The poblano peppers should be firm and free of brown spots, while the minced meat should be fresh and not have lingered too long in the fridge. Where possible, buy fresh herbs and spices too, as they make all the difference to the finished flavour. A good Latin American grocery or a well-stocked supermarket will usually have everything you need.
Preparing the dish
Before you start cooking, give the poblano peppers a wash, pat them dry and remove the stalks. Then slice them open and scoop out the seeds so they are ready to be filled. Next, chop the onion, garlic and herbs, and get the minced meat ready. A little organisation at this stage means the dish comes together smoothly and at a relaxed, steady pace.
Step-by-step instructions
- Heat a tablespoon of oil in a frying pan and sauté the onion and garlic.
- Add the minced meat and cook until it is browned through.
- Stir in the herbs, spices and tomatoes and cook briefly to bring out the aromas.
- Fill the peppers with the mince mixture and arrange them in an ovenproof dish.
- Pour the walnut sauce over the peppers and sprinkle with cheese.
- Bake the peppers in a preheated oven at 180°C for about 25 minutes.
Gluten-free / lactose-free version
Chiles en nogada is naturally easy to make gluten-free, as the dish relies on peppers, mince and a nut-based sauce rather than wheat — just double-check any spice blends or stock for hidden gluten. For a lactose-free version, swap the grated cheese for a plant-based alternative and use a dairy-free milk in the walnut sauce. That way everyone at the table can enjoy this Mexican classic, whatever their dietary needs.
Tips for vegans and vegetarians
To make a vegan chiles en nogada, replace the minced meat with a plant-based mince alternative, which soaks up the spices beautifully. The walnut sauce can likewise be made with a dairy-free version, using plant milk and a splash of agave. Leave out the cheese or choose a vegan substitute, and take care to avoid hidden animal products in pre-made ingredients. Fresh herbs and good-quality nuts keep the flavour every bit as satisfying.
More tips and tricks
For the best chiles en nogada, char the poblano peppers lightly before filling them — a quick turn over a flame or under the grill deepens their flavour and makes the skins easier to handle. Let the mince filling cool a little before stuffing so the peppers hold their shape. Prepare the walnut sauce fresh on the day for the silkiest texture, and add the pomegranate seeds only just before serving so they stay crisp and bright.
Adapting the recipe to your taste
This dish is wonderfully flexible and easy to tailor to your own taste. If you like a little heat, leave some of the seeds in the peppers or add a finely chopped chilli to the filling; for a milder result, hold back on the spices. You can vary the mince too, mixing in dried fruit or chopped nuts for a sweeter, more traditional picadillo filling. A richer dish like Mole Poblano shows just how boldly the cuisine of Puebla layers its flavours.
Ingredient substitutions
If certain ingredients are not to hand, there are plenty of good alternatives. Bell peppers can stand in for poblano peppers when those are hard to find, giving a milder, sweeter result. Almonds or cashews work in place of walnuts for the sauce, and a plant-based mince makes an easy swap for the meat — much like the vegetable-forward approach in Cactus Tacos. Substitutions like these let you adapt the recipe to what is in season or to your own preferences.
Drink pairing ideas
A range of drinks pairs beautifully with this dish and complements its rich, nutty notes. A refreshing non-alcoholic margarita or a simple homemade lemonade both work well, while a freshly squeezed orange juice adds a bright, fruity contrast. For something more traditional, a glass of Horchata — the creamy rice drink — rounds off the meal nicely without overpowering the food.
Serving and presentation ideas
Presentation is part of the charm of chiles en nogada, so it is worth taking a moment over it. Arrange each pepper on a plate, spoon over plenty of the creamy walnut sauce and scatter with ruby-red pomegranate seeds and chopped parsley to echo the colours of the Mexican flag. Serve with warm tortillas or a simple side of rice, and the dish looks as striking as it tastes. A large platter with colourful accompaniments makes for an inviting spread.
A bit of history
Chiles en nogada was reputedly first prepared in 1821 in Puebla, the year Mexico declared its independence from Spain. The dish is said to have been created to honour Agustín de Iturbide, with its green peppers, white nogada sauce and red pomegranate seeds chosen to represent the colours of the new national flag. Ever since, it has been treasured as a symbol of Mexican patriotism, traditionally enjoyed in the late summer when walnuts and pomegranates are in season — a proud centrepiece of Mexican cuisine.
More recipe ideas
Summary: Chiles en Nogada
Chiles en nogada is more than just a meal; it is a celebration of Mexican history and culture on a plate. With its tender poblano peppers, savoury filling and luxurious walnut sauce, it is a dish that is both quick to prepare and genuinely impressive. Choose good ingredients, follow a few simple tips, and you can have this wonderfully delicious classic ready in under an hour. Serve it with a cooling non-alcoholic margarita or a glass of lemonade, and let this proud Mexican favourite take pride of place at your table.


