National Dish Mexico: Chicken in Peanut Sauce (Recipe)

In this article
Say hello to Pollo Encacahuatado, a comforting Mexican classic of tender chicken bathed in a velvety peanut sauce. Toasted peanuts, ripe tomatoes and warm spices come together in a sauce that is at once sweet, savoury and gently spiced. Finished with a squeeze of fresh lime and served over fluffy rice, it strikes a wonderful balance of richness and brightness. Bring a taste of authentic home-style Mexican cooking straight to your own table.
About Chicken in Peanut Sauce
Pollo Encacahuatado is a classic Mexican dish built around juicy chicken served in a luscious peanut sauce. The sauce brings together the sweet and savoury flavours of toasted peanuts, tomatoes and a handful of spices, turning the dish into a genuine treat for the senses. The pairing of those deep, layered aromas with a creamy texture makes Pollo Encacahuatado a firm favourite among food lovers. It is traditionally served with fresh rice and a squeeze of lime, which provides the perfect contrast of flavours.
Ingredients (serves 1–2)
- 2 chicken breast fillets
- 200 g peanuts (unsalted)
- 1 large tomato
- 1 onion
- 2 cloves garlic
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- Salt and pepper to taste
- Olive oil, for frying
- Rice, to serve
- Fresh lime, to serve
Shopping for the ingredients
When shopping for Pollo Encacahuatado, it pays to choose good-quality produce to get the very best flavour. Visit a local market or a shop that stocks fresh fruit and vegetables. Be sure to pick unsalted peanuts, as salted nuts can throw off the balance of the sauce. The choice of onions and tomatoes comes down to personal preference — opting for fresh, ripe produce will always give you the best result.
Preparing the dish
Before you start cooking Pollo Encacahuatado, take a moment to prepare all the ingredients properly. Peel the garlic cloves and chop the onion and tomato into small pieces. The peanuts should be lightly toasted to intensify their flavour — this is best done in a dry pan over medium heat. Make sure the chicken is well washed and cut into bite-sized pieces so it cooks through evenly.
Step-by-step instructions
- Toast the peanuts in a pan over medium heat until golden brown. Let them cool, then blitz them to a paste in a blender.
- Heat a little olive oil in a large pan and sauté the onion and garlic until soft.
- Add the chopped tomato and the spices, and let everything simmer for a few minutes.
- Add the chicken to the pan and brown lightly, then stir in the puréed peanuts.
- Pour in a little water to loosen the sauce to a creamy consistency, and simmer until the chicken is cooked through.
- Serve the Pollo Encacahuatado with rice and a squeeze of fresh lime.
Gluten-free / lactose-free version
Pollo Encacahuatado is naturally gluten-free and is just as easy to prepare in a lactose-free version. Simply check that all the ingredients you use — particularly the spices and oils — contain no hidden lactose or gluten. Reach for good-quality ingredients to make sure the dish is both delicious and mindful of your health. That way you can sit back and enjoy this satisfying meal without a second thought.
Tips for vegans and vegetarians
Vegans and vegetarians can enjoy a creative twist on the recipe. In place of chicken, use tofu or Quorn as a protein-rich stand-in. The rest of the recipe stays much the same — only the meat needs swapping for a plant-based alternative. The peanut sauce is naturally vegan, so there is no need to worry about the texture or the flavour. Tuck in and enjoy the dish while sticking to your plant-based diet!
More tips and tricks
A few extra pointers make Pollo Encacahuatado even easier to prepare. Make the peanut sauce ahead of time so the flavours have a chance to mingle and deepen — this gives a richer, more rounded taste. To make the dish heartier still, add vegetables such as peppers or courgette. Remember to taste before serving and adjust the seasoning to suit you, so the result is exactly to your liking. The same toasted-nut depth shines in Pollo en Mole Poblano.
Adapting the recipe to your taste
Everyone has their own flavour preferences, and Pollo Encacahuatado adapts beautifully. If you like things hotter, simply add chilli or a pinch of cayenne pepper. Alternatively, ease back on the spices for a milder dish. Experiment with different kinds of peanuts, or stir in a little coconut milk for a unique twist. Let your creativity run free!
Ingredient substitutions
Sometimes you do not have everything to hand, but that is no problem at all! If you have no peanuts, you can reach for almond or cashew butter instead. In place of chicken, try seitan or tempeh to keep the dish plant-based. These swaps not only introduce new flavours but can also make the dish a little healthier. Experiment with whatever ingredients you have and discover delicious new versions of the dish — much like the bean-based comfort of Enfrijoladas de Pollo.
Drink pairing ideas
To round off the Pollo Encacahuatado experience, it is worth choosing the right drinks. A freshly made lemonade or an agua fresca is a perfect companion, balancing out the warmth of the spices. If you prefer something with a little more body, a light beer or a fruity white wine will complement the flavours without overpowering them. For an authentic Mexican touch, try a margarita, which shows off the dish’s aromas to their best advantage.
Serving and presentation ideas
Presentation can make a real difference to the whole experience. Serve Pollo Encacahuatado in a traditional Mexican bowl and garnish with fresh herbs such as coriander or parsley to add a splash of colour. An extra wedge of lime on the side not only looks lovely but also lets you keep the dish fresh and zingy. Impress your guests by serving it with fresh vegetable sides and neatly arranged rice.
A bit of history
Pollo Encacahuatado has deep-rooted traditional origins in Mexican cooking. The use of peanuts in Mexican gastronomy reaches all the way back to pre-Columbian times. Many families keep their own secret recipes, passed down from one generation to the next. The dish is not only a feast for the palate but also a part of Mexico’s cultural identity, reflecting the colours and flavours of the country and standing alongside other treasures of Mexican cuisine such as the celebrated Mole Amarillo.
More recipe ideas
Summary: Chicken in Peanut Sauce
Pollo Encacahuatado is a delicious and traditional Mexican dish that brings together a remarkable peanut sauce and tender chicken. It is simple to make and leaves plenty of room to get creative. Whether you serve it as a main course or as part of a larger spread, the combination of flavours is sure to delight you and your guests. Enjoy a journey through the vibrant kitchens of Mexico with this hearty, satisfying dish!


