Go Back
Spicy Brazilian Coconut Chicken

Spicy Brazilian Coconut Chicken

A vibrant and creamy chicken dish with a spicy kick, combining tender chicken thighs in a rich coconut milk sauce with aromatic spices and a fresh hint of lime.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Brazilian
Calories: 485

Ingredients
  

  • 600 g skinless boneless chicken thighs, cut into 2.5cm (1-inch) chunks
  • 1 tbsp sunflower or coconut oil
  • 1 large onion finely chopped
  • 2 garlic cloves minced
  • 1 tbsp fresh ginger grated
  • 1-2 red chillies deseeded and finely sliced (adjust to your spice preference)
  • 1 tsp smoked paprika
  • 1 tsp ground turmeric
  • ½ tsp ground cumin
  • 1 tbsp tomato purée
  • 100 ml chicken or vegetable stock
  • 400 ml tin of full-fat coconut milk
  • 1 lime zest and juice
  • A large handful of fresh coriander roughly chopped
  • Salt and freshly ground black pepper to taste

Method
 

  1. Sear the Chicken: Pat the chicken thigh pieces dry with a paper towel and season them generously with salt and pepper. Heat the oil in a large, heavy-bottomed frying pan or skillet over a medium-high heat. Add the chicken in a single layer (work in batches if necessary to avoid overcrowding) and cook for 5-7 minutes, turning occasionally, until it's golden brown on all sides. Remove the chicken with a slotted spoon and set it aside on a plate.
  2. Sauté the Aromatics: Reduce the heat to medium. Add the chopped onion to the same pan and cook for about 5 minutes, stirring occasionally, until softened and translucent. Add the minced garlic, grated ginger, and sliced chillies, and cook for another minute until fragrant.
  3. Bloom the Spices: Stir in the smoked paprika, turmeric, and cumin. Cook for 30-60 seconds, stirring constantly, until the spices release their aroma. This little step of toasting the spices makes a huge difference to the final flavour.
  4. Create the Sauce Base: Add the tomato purée and stir it into the onion and spice mixture. Cook for one minute, then pour in the chicken stock to deglaze the pan, scraping up any browned bits from the bottom with a wooden spoon.
  5. Simmer the Sauce: Pour in the full-fat coconut milk and stir everything together until smooth. Bring the sauce to a gentle simmer, then reduce the heat to low.
  6. Cook the Chicken: Return the browned chicken (and any juices from the plate) to the pan. Stir to coat, then cover the pan with a lid and let it simmer gently for 15-20 minutes, or until the chicken is cooked through and tender, and the sauce has thickened slightly. What works best for me is keeping the heat low to ensure the chicken stays juicy.
  7. Finish and Serve: Turn off the heat. Stir in the lime zest, lime juice, and most of the chopped fresh coriander. Have a taste and adjust the seasoning with more salt, pepper, or lime juice if needed. Serve immediately, garnished with the remaining coriander.

Notes

Delicious served over fluffy white rice or with a side of flatbread to soak up the creamy sauce. Store leftovers in an airtight container in the refrigerator for up to 3 days.