Spicy Jerk Chicken With Rice & Beans

Welcome to my kitchen! Today, we’re diving into a dish that truly embodies the vibrant spirit and incredible flavours of the Caribbean: my much-loved recipe for Spicy Jerk Chicken with Rice & Beans. This isn’t just a meal; it’s an experience, a journey for your taste buds that I’ve lovingly perfected over many years.
I remember the first time I tasted authentic Jerk Chicken; it was at a small, bustling street food stall in London, and the aroma alone was enough to draw me in. The complex blend of fiery Scotch bonnets, aromatic allspice, and fragrant thyme, all caramelised onto tender chicken, left an indelible mark. From that moment, I was determined to recreate that magic at home, to capture the essence of that incredible flavour profile, and to share it with everyone I knew.
Friends always ask me for this recipe after trying it at dinner parties, and it’s become a firm fixture in our family’s meal rotation. There’s something so wonderfully satisfying about the balance of heat, sweetness, and earthiness in the Jerk chicken, perfectly complemented by the creamy, savoury rice and beans. This isn’t just cooking; it’s about bringing warmth, flavour, and a little bit of sunshine to your table, no matter the weather outside. So, let’s get started on creating your very own batch of this truly special Spicy Jerk Chicken with Rice & Beans!
Recipe Overview
- Prep Time: 30 minutes (plus minimum 4 hours marinating)
- Cook Time: 50-60 minutes
- Total Time: 1 hour 20 minutes (plus marinating)
- Servings: 4-6 people
- Difficulty: Moderate
Why You’ll Love This Spicy Jerk Chicken with Rice & Beans
- It offers a truly authentic taste of Jamaican cuisine, bursting with aromatic spices.
- The chicken is incredibly tender and deeply infused with a complex, spicy marinade.
- The creamy rice and beans provide a soothing contrast to the fiery chicken.
- It’s a fantastic meal for gatherings, always generating compliments and requests for the recipe.
- You can adjust the spice level to suit your preference, from a gentle warmth to an intense heat.
Ingredients You’ll Need
- 1.5 kg bone-in, skin-on chicken pieces (thighs and drumsticks work wonderfully)
- 2-3 Scotch bonnet chillies (deseeded and finely chopped for less heat, leave seeds for more)
- 1 large onion, roughly chopped
- 6 spring onions, roughly chopped
- 4 cloves garlic, peeled
- 5 cm fresh ginger, peeled and roughly chopped
- 2 tbsp allspice berries, lightly crushed, or 1 tbsp ground allspice
- 1 tbsp dried thyme
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1 tbsp dark brown sugar
- 2 tbsp soy sauce (ensure it’s halal certified if required)
- 2 tbsp apple cider vinegar
- 1 tbsp vegetable oil
- Salt and freshly ground black pepper to taste
- 400g tin kidney beans, rinsed and drained
- 250g long-grain rice
- 400ml coconut milk
- 250ml vegetable stock
- Fresh coriander for garnish
Tip: For the best flavour, always use fresh Scotch bonnet chillies. If you can’t find them, habanero chillies are a good substitute, but adjust quantity to taste.
How to Make Spicy Jerk Chicken with Rice & Beans
- Prepare the Chicken: Start by patting your chicken pieces dry with kitchen paper. This helps the marinade adhere better. Make 2-3 deep slashes into each piece of chicken with a sharp knife; this allows the flavours to penetrate deeply into the meat. Place the chicken in a large, non-reactive mixing bowl.
- Make the Jerk Marinade: In a food processor or blender, combine the chopped Scotch bonnet chillies, onion, spring onions, garlic, ginger, allspice, dried thyme, cinnamon, nutmeg, dark brown sugar, soy sauce, apple cider vinegar, vegetable oil, salt, and black pepper. Blend until you have a relatively smooth, vibrant green paste. The aroma will be wonderfully pungent and spicy at this stage, a true indicator of the flavours to come.
- Marinate the Chicken: Pour the entire marinade over the chicken pieces in the bowl. Using your hands (gloves are advisable due to the chillies!), thoroughly massage the marinade into every part of the chicken, ensuring it gets into those slashes. Cover the bowl and refrigerate for a minimum of 4 hours, or ideally overnight, to allow the chicken to absorb all the incredible flavours. You’ll notice the chicken taking on a beautiful, earthy brown-green hue from the spices.
- Cook the Jerk Chicken: Preheat your oven to 200°C (180°C fan/Gas Mark 6). Line a large baking tray with foil for easier cleanup. Arrange the marinated chicken pieces in a single layer on the prepared tray. Roast for 30 minutes. After 30 minutes, flip the chicken pieces. The skin should be starting to caramelise and turn a deep, inviting brown with charred edges, releasing an intoxicating, spicy-sweet smell throughout your kitchen. Continue roasting for another 20-30 minutes, or until the chicken is cooked through, the juices run clear, and the internal temperature reaches 74°C. The surface will be beautifully dark and sticky.
- Prepare the Rice & Beans: While the chicken is roasting, heat a tablespoon of vegetable oil in a medium saucepan over a medium heat. Add a finely diced small onion and sauté until softened and translucent, about 5 minutes, filling your kitchen with a sweet, savoury scent. Add the rinsed long-grain rice and stir for 1-2 minutes until lightly toasted, taking on a slightly opaque appearance.
- Finish the Rice & Beans: Stir in the rinsed kidney beans, coconut milk, and vegetable stock. Bring the mixture to a gentle boil, then reduce the heat to low, cover the saucepan tightly, and simmer for 15-20 minutes, or until all the liquid has been absorbed and the rice is tender. The rice will be plump and creamy, with a subtle coconut aroma. Once cooked, remove from the heat and let it sit, covered, for 5 minutes before fluffing gently with a fork.
Tips From My Kitchen
- Marination is Key: Don’t skimp on the marinating time. While 4 hours is the minimum, an overnight marinade (12-24 hours) truly allows the complex Jerk flavours to penetrate deep into the chicken, resulting in a much more flavourful and tender final product. The acids in the vinegar and the enzymes in the ginger help to break down the chicken fibres, making it incredibly succulent.
- Control the Heat: Scotch bonnet chillies pack a serious punch! For a milder Jerk chicken, remove all seeds and the white pith from the chillies before chopping. For medium heat, leave some of the seeds. For a fiery experience, include them all. I often use 2 chillies with seeds removed for a lovely warmth that everyone can enjoy.
- Achieve that Char: Authentic Jerk chicken often has a beautiful char. If you have a grill, finishing the chicken on a hot grill for the last 10-15 minutes after roasting can give it an incredible smoky flavour and those signature charred marks. This caramelises the sugars in the marinade and deepens the overall taste.
- Balance Your Spices: While allspice is the cornerstone of Jerk seasoning, don’t let it overpower everything else. A balanced blend of allspice, thyme, cinnamon, and nutmeg creates that distinctive, aromatic complexity. Taste your marinade before adding it to the chicken and adjust the salt and sugar if needed – it should be potent!
- Don’t Stir the Rice: Once your rice and beans are simmering, resist the urge to lift the lid and stir. This allows the steam to build up and cook the rice evenly, preventing it from becoming gluey or having undercooked grains at the top. Let it do its magic undisturbed for the full cooking time.
Equipment You’ll Need
- Large frying pan or skillet
- Sharp knife and cutting board
- Mixing bowls
- Wooden spoon or spatula
- Food processor or blender
- Large baking tray
- Medium saucepan with a lid
Delicious Variations to Try
- Spicy Version: To significantly increase the heat, add an extra Scotch bonnet chilli (with seeds) to the marinade. You can also finely chop a fresh chilli and sprinkle it over the cooked chicken just before serving. A dash of your favourite hot sauce at the table also works wonderfully.
- Vegetarian/Vegan Option: You can easily adapt this recipe. Replace the chicken with firm tofu, tempeh, or large portobello mushrooms. Press the tofu to remove excess water before marinating. Ensure your vegetable stock and soy sauce are vegan-friendly. The spicy Jerk marinade works beautifully with plant-based proteins, creating a deeply flavourful meal. For another fantastic plant-based option, consider making Crispy Falafel Wrap Tahini Sauce, which shares a similar vibrant, fresh appeal.
- Different Protein: While chicken is traditional, this Jerk marinade is incredibly versatile. It works brilliantly with beef short ribs, lamb chops (perhaps a twist on Grilled Lamb Chops Mint Yogurt Sauce), or even firm white fish fillets like cod or snapper for a quicker cooking option. Adjust cooking times accordingly for different proteins.
What to Serve With Spicy Jerk Chicken with Rice & Beans
- A refreshing mango or pineapple salsa
- Steamed callaloo or spinach
- Fried plantain slices
- A simple green salad with a lime vinaigrette
- Warm flatbreads or roti
Frequently Asked Questions

Spicy Jerk Chicken with Rice & Beans
Ingredients
Method
- Prepare the Chicken: Start by patting your chicken pieces dry with kitchen paper. This helps the marinade adhere better. Make 2-3 deep slashes into each piece of chicken with a sharp knife; this allows the flavours to penetrate deeply into the meat. Place the chicken in a large, non-reactive mixing bowl.
- Make the Jerk Marinade: In a food processor or blender, combine the chopped Scotch bonnet chillies, onion, spring onions, garlic, ginger, allspice, dried thyme, cinnamon, nutmeg, dark brown sugar, soy sauce, apple cider vinegar, vegetable oil, salt, and black pepper. Blend until you have a relatively smooth, vibrant green paste. The aroma will be wonderfully pungent and spicy at this stage, a true indicator of the flavours to come.
- Marinate the Chicken: Pour the entire marinade over the chicken pieces in the bowl. Using your hands (gloves are advisable due to the chillies!), thoroughly massage the marinade into every part of the chicken, ensuring it gets into those slashes. Cover the bowl and refrigerate for a minimum of 4 hours, or ideally overnight, to allow the chicken to absorb all the incredible flavours. You'll notice the chicken taking on a beautiful, earthy brown-green hue from the spices.
- Cook the Jerk Chicken: Preheat your oven to 200°C (180°C fan/Gas Mark 6). Line a large baking tray with foil for easier cleanup. Arrange the marinated chicken pieces in a single layer on the prepared tray. Roast for 30 minutes. After 30 minutes, flip the chicken pieces. The skin should be starting to caramelise and turn a deep, inviting brown with charred edges, releasing an intoxicating, spicy-sweet smell throughout your kitchen. Continue roasting for another 20-30 minutes, or until the chicken is cooked through, the juices run clear, and the internal temperature reaches 74°C. The surface will be beautifully dark and sticky.
- Prepare the Rice & Beans: While the chicken is roasting, heat a tablespoon of vegetable oil in a medium saucepan over a medium heat. Add a finely diced small onion and sauté until softened and translucent, about 5 minutes, filling your kitchen with a sweet, savoury scent. Add the rinsed long-grain rice and stir for 1-2 minutes until lightly toasted, taking on a slightly opaque appearance.
- Finish the Rice & Beans: Stir in the rinsed kidney beans, coconut milk, and vegetable stock. Bring the mixture to a gentle boil, then reduce the heat to low, cover the saucepan tightly, and simmer for 15-20 minutes, or until all the liquid has been absorbed and the rice is tender. The rice will be plump and creamy, with a subtle coconut aroma. Once cooked, remove from the heat and let it sit, covered, for 5 minutes before fluffing gently with a fork.
Notes
There you have it – my cherished recipe for Spicy Jerk Chicken with Rice & Beans. I truly hope you enjoy making and sharing this dish as much as I do. It’s a riot of flavours and textures that never fails to bring smiles to faces. Do let me know in the comments below if you try it, and what your favourite part of this Caribbean feast is!







