Quick Recipe Version (TL;DR)
Quick Ingredients
- Rice and pepper base: 3 cups (600 g) long-grain parboiled rice, 1 can (400 g) crushed tomatoes, 3 red bell peppers (450 g trimmed), 1 large onion (300 g), 1 Scotch bonnet pepper, and 4 garlic cloves.
- Jollof seasonings: 1/3 cup (80 ml) neutral oil, 1/4 cup (70 g) tomato paste, 3 cups (720 ml) unsalted chicken stock, 2 teaspoons curry powder, 1 teaspoon dried thyme, 2 bay leaves, 1 teaspoon fine salt, and 1/2 teaspoon black pepper.
- Chicken: 8 bone-in, skin-on chicken thighs (1.6 kg total), 2 tablespoons (30 ml) neutral oil, 2 tablespoons (30 ml) lime juice, 4 minced garlic cloves, 2 teaspoons smoked paprika, 1 teaspoon curry powder, 1 teaspoon dried thyme, 1 teaspoon fine salt, and 1/2 teaspoon black pepper.
- Plantains: 3 large ripe plantains (750 g peeled), 1/2 cup (120 ml) neutral oil for shallow-frying, and 1/4 teaspoon fine salt.
- Salad: 200 g shredded cabbage, 200 g cucumber, 100 g carrot, 250 g fresh tomatoes, and 60 g red onion.
- Salad dressing: 2 tablespoons (30 ml) lemon juice, 1 tablespoon (15 ml) olive oil, 1/4 teaspoon fine salt, and 1/4 teaspoon black pepper.
Do This
- 1. Coat the chicken with its marinade ingredients. Refrigerate for at least 30 minutes while preparing the rice base.
- 2. Blend the canned tomatoes, bell peppers, half the onion, Scotch bonnet, and 4 garlic cloves. Rinse and drain the rice.
- 3. Fry the remaining sliced onion in 80 ml oil for 5 minutes. Add tomato paste for 3 minutes, then the pepper blend for 20 minutes.
- 4. Add stock and jollof seasonings, bring to a boil, and stir in rice. Cover tightly and cook over low heat for 35 minutes.
- 5. Meanwhile, grill chicken on a two-zone grill at 425°F (220°C): 25 minutes over indirect heat, then 8–12 minutes over direct heat. Cook to at least 165°F (74°C); thighs are especially tender at 175°F (79°C). Rest for 10 minutes.
- 6. Fry sliced plantains at 350°F (175°C) for 3 minutes per side, working in 3 batches. Toss the salad with its dressing just before serving.
- 7. Give the cooked rice 3 minutes over medium-low heat to lightly toast the bottom, then rest off the heat, covered, for 10 minutes. Fluff and serve with chicken, plantains, and salad.
Why You’ll Love This Recipe
- A festive Nigerian favorite: Deeply seasoned, orange-red jollof rice makes a generous centerpiece for a Christmas gathering.
- Layers of flavor: Properly fried tomato-pepper sauce, thyme, curry powder, and a lightly toasted rice base bring that much-loved party-style character.
- A beautifully balanced plate: Smoky chicken, sweet golden plantains, and a crisp lemon-dressed salad complement the savory rice.
- Home-cook friendly: Clear timing and overlapping tasks help you bring the whole meal to the table without juggling four separate recipes.
Grocery List
- Produce: 3 red bell peppers, 1 large onion, 1 small red onion, 1 Scotch bonnet pepper, 1 garlic bulb with at least 8 large cloves, 1 lime, 1 lemon, 3 large ripe plantains, a small wedge of cabbage, 1 medium cucumber, 1 large carrot, and 2 medium fresh tomatoes.
- Meat: 8 bone-in, skin-on chicken thighs, approximately 1.6 kg total.
- Dairy: None needed.
- Pantry: Long-grain parboiled rice, one 400 g can crushed tomatoes, tomato paste, unsalted chicken stock, neutral oil, olive oil, curry powder, dried thyme, smoked paprika, bay leaves, fine salt, and black pepper.
Full Ingredients
For the Jollof Rice
- 3 cups (600 g) long-grain parboiled rice, not instant or quick-cooking rice
- 1 can (400 g) crushed tomatoes
- 3 medium red bell peppers, stems and seeds removed, yielding 450 g
- 1 large onion (300 g peeled), divided: 150 g roughly chopped and 150 g thinly sliced
- 1 Scotch bonnet pepper (approximately 10 g), stem removed; remove the inner ribs and seeds for less heat
- 4 large garlic cloves (12 g), peeled
- 1/3 cup (80 ml) neutral oil, such as sunflower, canola, or vegetable oil
- 1/4 cup (70 g) tomato paste
- 3 cups (720 ml) unsalted chicken stock, heated until steaming
- 2 teaspoons (4 g) mild curry powder, preferably Nigerian-style
- 1 teaspoon (1 g) dried thyme
- 2 dried bay leaves
- 1 teaspoon (6 g) fine salt
- 1/2 teaspoon (1 g) ground black pepper
For the Smoky Grilled Chicken
- 8 bone-in, skin-on chicken thighs, approximately 200 g each, 1.6 kg total
- 2 tablespoons (30 ml) neutral oil
- 2 tablespoons (30 ml) freshly squeezed lime juice
- 4 large garlic cloves (12 g), finely minced
- 2 teaspoons (4 g) smoked paprika
- 1 teaspoon (2 g) mild curry powder
- 1 teaspoon (1 g) dried thyme
- 1 teaspoon (6 g) fine salt
- 1/2 teaspoon (1 g) ground black pepper
For the Fried Plantains
- 3 large ripe plantains, yellow with plenty of black patches, yielding 750 g peeled fruit
- 1/2 cup (120 ml) neutral oil for shallow-frying; not all the oil will be absorbed
- 1/4 teaspoon (1.5 g) fine salt
For the Fresh Vegetable Salad
- 3 loosely packed cups (200 g) finely shredded cabbage
- 1 medium cucumber (200 g), halved lengthwise and thinly sliced
- 1 large carrot (100 g), peeled and coarsely grated
- 2 medium tomatoes (250 g), cut into small wedges
- 1/2 small red onion (60 g), very thinly sliced
- 2 tablespoons (30 ml) freshly squeezed lemon juice
- 1 tablespoon (15 ml) olive oil
- 1/4 teaspoon (1.5 g) fine salt
- 1/4 teaspoon (0.5 g) ground black pepper

Step-by-Step Instructions
Step 1: Season and marinate the chicken
Pat the chicken dry with paper towels; do not rinse raw chicken. In a large bowl, mix the 2 tablespoons neutral oil, lime juice, minced garlic, smoked paprika, curry powder, thyme, salt, and black pepper listed for the chicken. Rub the mixture over the thighs and underneath the skin where you can reach without tearing it.
Cover and refrigerate for at least 30 minutes, or up to 12 hours. The minimum marinating time overlaps with preparing and frying the jollof base, so there is no need to pause the recipe. Wash your hands and clean any surfaces that touched raw chicken before handling vegetables.
Step 2: Blend the pepper base and rinse the rice
Blend the crushed tomatoes, red bell peppers, roughly chopped half of the onion, Scotch bonnet, and 4 peeled garlic cloves until mostly smooth, about 60–90 seconds. Start with the canned tomatoes at the bottom of the blender to help everything move; no extra water should be necessary.
Rinse the rice in a bowl with several changes of cool water until the water becomes noticeably less cloudy, then drain thoroughly in a sieve. Thinly slice the remaining half of the onion. Prepare the salad vegetables now if convenient, but keep them chilled and undressed.
Step 3: Build a rich, well-fried jollof sauce
Heat the 80 ml neutral oil in a heavy-bottomed, approximately 5-quart (4.7-liter) pot over medium heat. Add the sliced onion and cook for 5 minutes, stirring regularly, until softened. Stir in the tomato paste and fry for 3 minutes, scraping the bottom so it darkens slightly without burning.
Carefully add the blended pepper mixture; it may splutter. Cook uncovered over medium heat for 20 minutes, stirring every 2–3 minutes and more frequently toward the end. The sauce should become thick and brick-red, with small beads of oil appearing around the edges. If it still looks watery, cook for another 5 minutes; a well-reduced sauce is more important than rushing this stage.
While the sauce reduces, prepare a two-zone grill with a direct-heat side and an indirect-heat side. Preheat it, with the lid closed, to 425°F (220°C). Charcoal gives especially good smoky flavor, while the smoked paprika also makes a gas-grilled version delicious.
Step 4: Steam the rice gently
Stir the hot chicken stock, curry powder, thyme, bay leaves, salt, and black pepper into the fried sauce. Bring to a boil over medium-high heat, then stir in the drained rice until evenly distributed. Scrape down any grains stuck above the liquid line and return to a gentle simmer.
Cover the pot tightly, reduce the heat to low, and cook for 35 minutes. If the lid is loose, place a sheet of foil across the pot before fitting the lid, keeping the foil away from the burner. Avoid opening the lid or stirring during this time: the trapped steam cooks the rice evenly.
After 35 minutes, check a few grains from the top. They should be tender and separate, with the liquid absorbed. If they still have a firm center and the pot looks dry, sprinkle 1/4 cup (60 ml) boiling water over the rice, cover, and cook on low for another 5 minutes. Rice brands and pot shapes can require this small adjustment.
Step 5: Grill the chicken until smoky and juicy
As soon as the rice begins its covered cooking time, lightly oil the grill grate and place the chicken on the indirect-heat side, skin-side up. Close the lid and cook for 25 minutes, maintaining a grill temperature near 425°F (220°C).
Move the thighs to the direct-heat side and grill for 8–12 minutes, turning every 2–3 minutes, until the skin is browned with charred patches. Move any pieces back to indirect heat if dripping fat causes flare-ups. Check each thigh with an instant-read thermometer inserted into the thickest part without touching the bone: chicken must reach at least 165°F (74°C), and thighs become especially tender around 175°F (79°C). If needed, finish over indirect heat in 3-minute intervals.
Transfer to a clean platter and rest for 10 minutes. Discard any marinade left in the raw-chicken bowl.
Step 6: Fry the plantains until golden
While the rice and chicken cook, trim the plantain ends, slit the skins lengthwise, and peel. Cut the fruit diagonally into 1/2-inch (1.25 cm) slices. Pat the slices dry so they splutter less in the oil.
Heat the 120 ml neutral oil in a 10-inch (25 cm) skillet over medium heat to 350°F (175°C). Fry the plantains in 3 batches, keeping them in a single layer. Cook for approximately 3 minutes per side, until deep golden with caramel-brown edges. Adjust the heat as necessary to prevent scorching.
Lift onto a wire rack set over a tray, or a paper-towel-lined plate. Sprinkle with the 1/4 teaspoon salt while warm. If needed, hold on an oven-safe rack in a 200°F (95°C) oven for up to 20 minutes.
Step 7: Toss the fresh vegetable salad
Combine the cabbage, cucumber, carrot, tomatoes, and red onion in a large bowl. In a small bowl, whisk the lemon juice, olive oil, salt, and black pepper for 30 seconds.
Keep the vegetables and dressing separate until the rice is nearly ready, then toss together. This keeps the cabbage crisp and prevents the tomatoes and cucumber from making the salad watery.
Step 8: Finish the rice and serve the festive platter
Once the rice is tender, keep the lid on and increase the heat to medium-low for 3 minutes to develop a lightly toasted bottom. You are aiming for a pleasant roasted aroma, not heavy smoke or a burnt smell. If you smell scorching, remove the pot from the heat immediately.
Turn off the heat and leave the rice covered for 10 minutes. Remove the bay leaves and fluff gently with a fork or rice paddle, lifting rather than vigorously stirring. Leave any very dark, stuck-on rice behind; lightly golden toasted bits can be served separately for anyone who enjoys them.
Spoon the vibrant jollof onto a large platter or individual plates. Add the rested grilled chicken, golden plantains, and a generous helping of salad. Serve immediately, keeping the salad beside the rice rather than underneath it so everything retains its texture.
Pro Tips
- Use the right rice: Long-grain parboiled rice holds its shape well during the steaming process. Instant rice and ordinary white rice need different cooking times and liquid amounts.
- Do not rush the sauce: Frying out the watery, raw tomato flavor is one of the biggest differences between ordinary tomato rice and deeply flavorful jollof.
- Keep the lid tight: Jollof finishes by steaming. Repeated stirring or lifting the lid lets out moisture and can break the grains.
- Control the heat: Scotch bonnet peppers vary considerably. For a gentler family version, use half a pepper with the inner ribs removed; wear gloves when handling it.
- Choose properly ripe plantains: Yellow skins with generous black patches signal sweeter fruit that will caramelize beautifully. Green plantains will be firmer and much less sweet.
Variations
- Oven-grilled chicken: Roast the marinated thighs, skin-side up, on a rack over a lined tray at 425°F (220°C) for 40–45 minutes, until they reach at least 165°F (74°C), preferably 175°F (79°C). For extra color, broil about 6 inches (15 cm) from the element for 2–3 minutes, watching closely. Rest for 10 minutes.
- Plant-based festive plate: Use unsalted vegetable stock and replace the chicken with 8 large portobello mushroom caps, approximately 800 g total. Brush with the chicken marinade, reducing its salt to 1/2 teaspoon, and grill over medium-high direct heat for 5–6 minutes per side, until tender.
- Extra-peppery jollof: Use 2 Scotch bonnet peppers in the blended base instead of 1. Keep the other quantities unchanged and serve with plenty of the cooling salad.
Storage & Make-Ahead
Make ahead: Blend the tomato-pepper mixture and refrigerate in a covered container for up to 2 days. Marinate the chicken for up to 12 hours. Shred the cabbage and carrot up to 1 day ahead, keeping them chilled; cut the tomatoes and dress the salad shortly before serving.
Store safely: Divide leftover rice, chicken, and plantains into separate shallow containers and refrigerate promptly, ideally within 1 hour and always within 2 hours of cooking, or within 1 hour if the room is above 90°F (32°C). Do not leave rice cooling in a deep pot. Keep refrigerated at 40°F (4°C) or below. Use the rice and plantains within 3 days, chicken within 3–4 days, and undressed salad within 2 days. Dressed salad is best eaten the same day.
Freeze and reheat: Freeze rice and chicken separately for up to 2 months. Thaw overnight in the refrigerator. Reheat rice, covered, with 1 tablespoon (15 ml) water per cup of cooked rice, until steaming throughout and at least 165°F (74°C). Reheat chicken, covered, in a 350°F (175°C) oven until its center reaches 165°F (74°C), approximately 20–25 minutes. Reheat only the portions you need, and reheat rice only once. Refresh plantains in a 400°F (200°C) oven for 8–10 minutes.
Nutrition (per serving)
Approximate values include one-eighth of the rice, one chicken thigh with skin, plantains, and dressed salad. Estimates assume approximately 4 tablespoons (60 ml) of the frying oil are absorbed; actual values vary with chicken size and oil absorption.
Calories: 980 kcal | Carbs: 123g | Protein: 40g | Fat: 38g | Saturated Fat: 8g | Fiber: 8g | Sugar: 24g | Sodium: 920mg | Cholesterol: 145mg
