Main Courses
This Cameroonian jollof rice recipe delivers a rich, peanut-infused tomato sauce that transforms simple rice into a flavorful one-pot masterpiece.
The secret lies in slow-cooked groundnut (peanut) paste and aromatic spices that create a deep, savory-sweet profile—unlike any other jollof variation. 💛 What makes this dish truly special is its balanced heat and nutty depth, achieved through careful layering of ingredients and patient simmering.
The result is tender rice cooked in a vibrant, slightly thickened sauce that clings to every grain, paired with protein of your choice—whether it's chicken, beef, or fish. This recipe stays true to Cameroonian traditions while offering flexibility for modern kitchens, making it perfect for family gatherings or special occasions.
The aroma alone will have everyone anticipating dinner, and the first bite delivers on that promise with bold, complex flavors.
Ingredients for cameroonian jollof rice
Peanut paste and aromatic spices transform simple rice into a vibrant, one-pot Cameroonian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, rinsed thoroughly |
| Groundnut (Peanut) Paste 🥜 | ½ cup | Smooth, unsweetened variety |
| Canned Tomato Puree 🍅 | 1 cup | No salt added preferred |
| Canned Diced Tomatoes 🍅 | 14 ½ oz | Fire-roasted for depth |
| Fresh Red Bell Pepper 🧅 | 1 whole | Diced, seeds removed |
| Fresh Ginger 🧄 | ½ cup | Finely grated, peeled |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Dried Bay Leaves 🌿 | 2 whole | Crushed lightly |
| Ground Cumin 🌿 | 1 tbsp | Toasted for aroma |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| Chicken or Beef Stock 💧 | 1 ½ cups | Low-sodium preferred |
| Protein of Choice 🍗 | 1 ½ lb | Chicken thighs or beef cubes |
The groundnut paste is non-negotiable—African and Caribbean markets carry the best unsweetened varieties, but Trader Joe's also stocks a solid option. Look for a smooth, thick paste with no added sugar or oils. Fresh ginger and garlic should be vibrant and firm, not shriveled or sprouting. The canned tomatoes? Fire-roasted brands like Muir Glen add natural sweetness and depth. For the protein, chicken thighs stay juicier than breasts, while beef chuck offers rich, tender bites. If using beef, cut into 1-inch cubes for even cooking.
No groundnut paste? Blend 1 cup roasted peanuts with 2 tbsp oil for a quick substitute. Substituting chicken for beef? Use the same weight, but increase cooking time by 10-15 minutes. Fresh thyme unavailable? Dried works at one-third the amount, but toast it first for better flavor. The smoked paprika can be swapped for regular paprika, though you'll lose that distinct smoky character. For the tomatoes, if you only have whole canned tomatoes, crush them by hand—no need for expensive diced varieties. The vegetable oil matters here; avocado or refined coconut oil handles high heat better than olive oil.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for 3 months. For reheating, add a splash of water or stock to prevent drying. The sauce thickens as it cools, so you may need to stir in a little extra stock when reheating. Double the recipe for gatherings—it's a crowd-pleaser that disappears quickly. The rice-to-sauce ratio is key; if making for more than 6, increase rice by one-third the sauce volume.
Why You'll Love This Recipe
- I’ll be real: this recipe saves me money in two ways. First, the ingredients are cheap—canned tomatoes, rice, and peanut butter are pantry staples. Second, it makes so much—leftovers reheat beautifully, and the flavor only gets better the next day. My go-to for lazy nights when I don’t want to order takeout.
- One-Pot Magic: Honestly, I swear by this—just rice, peanut paste, and a few cans, all simmering together. No fancy techniques, no last-minute grocery runs for obscure spices. The groundnut paste does all the heavy lifting, turning simple ingredients into something rich without extra effort.
- Deep Umami Bomb: That peanut paste? It’s the secret weapon—nutty, earthy, and just sweet enough to balance the tangy tomato puree and fresh bell pepper. The slow simmer lets all those flavors meld into something dangerously addictive, with that perfect ratio of smoky heat and creamy richness.
- Crowd-Pleaser Always: Between us, this is the dish that gets seconds (even from my picky teenager). It’s hearty enough for a Sunday family dinner but still feels special enough for guests—just pair it with grilled chicken or fish, and you’ve got a full spread without stress.
Step-by-step instructions for cameroon-inspired peanut jollof rice
This one-pot masterpiece delivers the signature peanut-tomato depth of Cameroonian cuisine with perfectly balanced textures.
🍳 Step 1: Sauté the Aromatic Base
Heat the 0.25 cup vegetable oil in a heavy-bottomed pot over medium heat until shimmering. Add the 1 whole yellow onion and cook for 5 minutes until translucent and slightly caramelized at the edges. Here's the thing—don't rush this step. The onions should develop real color before moving forward.
Add the 6 cloves garlic cloves and 0.5 cup fresh ginger and cook for 1 minute until fragrant. Immediately stir in the 1 whole fresh red bell pepper, 1 tbsp ground cumin, 1 tbsp ground coriander, and 1 tbsp smoked paprika. The spices will bloom instantly, filling your kitchen with warm, earthy aromas. Cook for 2 minutes until the peppers soften slightly.
🍳 Step 2: Build the Peanut-Tomato Sauce
Reduce heat to medium-low and stir in the 0.5 cup groundnut (peanut) paste. Cook for 3-4 minutes, stirring constantly, until the paste darkens slightly and releases its nutty oils. This is where the magic happens—the peanut paste forms the rich foundation of this dish.
Add the 1 cup canned tomato puree and 14.5 oz canned diced tomatoes, stirring well to combine. Pour in the 1.5 cups chicken or beef stock and bring to a gentle simmer. Add the 2 whole dried bay leaves, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried thyme. Let the sauce simmer uncovered for 10 minutes until it thickens slightly and the raw tomato flavor mellows.
🍳 Step 3: Cook the Protein and Prepare the Rice
While the sauce simmers, season the 1.5 lb protein of choice (chicken thighs or beef cubes) with additional salt and pepper if needed. Add the protein to the pot and simmer for 10 minutes, stirring occasionally, until the meat is 80% cooked through and beginning to brown slightly. Remove the protein with a slotted spoon and set aside.
Rinse the 2 cups long-grain white rice thoroughly under cold water until the water runs clear. Add the rice to the pot and stir gently to distribute evenly. The rice should absorb the sauce immediately. Bring the mixture to a boil, then immediately reduce heat to low, cover tightly with a lid, and cook for 20 minutes without disturbing.
⏰ Step 4: Steam and Rest for Perfect Texture
After 20 minutes, check the rice. It should be tender but still slightly firm in the center. If the liquid hasn't been fully absorbed, cover and cook for another 5 minutes. The key here is patience—overcooking turns jollof rice mushy, while perfect timing gives you that signature firm yet flavorful bite.
Return the protein to the pot and stir gently to coat in the sauce. Let the entire dish rest covered for 10 minutes off the heat. This resting period allows the flavors to meld completely and the rice to finish absorbing any remaining liquid. Remove the bay leaves before serving for the cleanest presentation.
🍽️ Step 5: Serve with Confidence
Fluff the rice gently with a fork, being careful not to break the grains. The finished dish should have a vibrant red-orange hue from the tomatoes, with visible peanut flecks throughout. Each bite should deliver a perfect balance of smoky, nutty, and slightly sweet flavors with tender protein at every forkful.
Serve immediately with a side of fresh cucumber salad or grilled plantains to complement the rich, savory jollof. The peanut-tomato sauce should cling beautifully to the rice, creating that signature Cameroonian texture we're after. Leftovers keep well for 3 days in the refrigerator, though they're rarely that lucky!
Pro Tips For Making Cameroonian Jollof Rice
- Bloom the Peanut Paste: Mix the groundnut paste with hot water first—about ½ cup—before adding it to the pot. This prevents clumping and lets the rich peanut flavor infuse smoothly into the sauce. (I learned this the hard way when my first batch looked like peanut butter soup.)
- Toast the Bell Pepper: Char the fresh red bell pepper over an open flame or under a broiler for 2–3 minutes—blackened spots welcome. This deepens the smoky sweetness and cuts through the acidity of the tomatoes. (Yes, even if you’re impatient like me.)
- Layer the Tomatoes Right: Add tomato puree first, simmer until thickened, then stir in the diced tomatoes. This prevents a watery sauce and lets the puree build the base flavor. (Skipping this step = sad, thin jollof.)
- Parboil the Rice: Rinse the rice, then boil it in salted water for 5 minutes before adding to the sauce. This guarantees fluffy grains and stops the rice from turning mushy in the stew. (No one wants gluey jollof.)
Best sauces and condiments for this dish
Peanut Sauce Enhancers
Elevate the peanut base by stirring in 1 tablespoon of palm oil during the sauce-building phase—it adds a distinct African richness that complements the peanut flavor. I like to use Red Palm Oil from African markets for that authentic touch.
For extra depth, add 1 teaspoon of palm vinegar (or apple cider vinegar in a pinch) to brighten the sauce just before serving. 🌶️
Spicy Heat Additions
Cameroonian jollof often features a subtle kick. For heat, blend 1-2 tablespoons of fresh Scotch bonnet peppers (seeds removed for less heat) into the sauce during the simmering phase. If you prefer milder heat, swap for 1 teaspoon of cayenne pepper or 1 tablespoon of habanero powder.
Adjust to taste—this dish should balance nutty, smoky, and spicy notes harmoniously.
Fresh Herb Garnishes
Finish your jollof with fresh herbs that cut through the richness. I like to sprinkle 2 tablespoons of chopped cilantro or 1 tablespoon of fresh parsley right before serving.
For a local touch, add thinly sliced scallions or chopped fresh basil. These herbs add brightness and make the dish look vibrant—perfect for sharing with guests.
Crunchy Toppings
Add texture with toasted nuts or seeds. Sprinkle 2 tablespoons of crushed roasted peanuts over the top for extra crunch and peanut flavor. For a savory crunch, try 1 tablespoon of fried shallots or toasted sesame seeds.
These toppings not only add texture but also enhance the dish’s visual appeal, making it feel restaurant-quality. ✨
Tangy Condiments
Serve with tangy sides to balance the dish’s richness. A simple mango-habanero salsa pairs beautifully, offering sweet, spicy, and acidic contrast. For a lighter option, serve with yogurt-based raita (mix ½ cup plain yogurt with 1 teaspoon of roasted cumin and 1 tablespoon of chopped mint).
These condiments refresh the palate between bites.
Nutrition facts
Frequently asked questions
What makes Cameroonian jollof rice different from Nigerian or Ghanaian versions?
The key difference lies in the peanut base—Cameroonian jollof uses groundnut (peanut) paste for a rich, nutty depth that sets it apart from tomato-only versions. It also often includes palm oil and palm vinegar for a distinct African flavor profile, while Nigerian jollof leans more on thyme and curry powder. The sauce is typically thicker and more aromatic.
Can I substitute groundnut paste with peanut butter?
No, regular peanut butter won't work—the oil and sugar content will alter the flavor and texture. For a quick fix, blend 1 cup roasted peanuts with 2 tablespoons oil until smooth. The paste should be thick and unsweetened, like African or Caribbean brands. If you can't find it, look for "peanut butter without sugar" in health food stores.
Why does my jollof rice turn out mushy?
Overcooking is the most common cause—rice should be tender but still slightly firm when done. Use a heavy-bottomed pot and reduce heat to low after boiling. Cover tightly and cook for 20 minutes max, then rest for 10 minutes off heat. If using older rice, add 1 extra tablespoon of stock to prevent dryness.
What's the best protein to use for authentic flavor?
For authentic taste, use chicken thighs (juicier than breasts) or beef chuck (rich and tender). If using fish, opt for tilapia or mackerel—they hold up well in the peanut-tomato sauce. For vegetarian versions, try chickpeas or mushrooms, but increase the sauce by ½ cup to match the protein's moisture.
How can I make this dish spicier without overpowering the peanut flavor?
Add heat gradually—start with 1 teaspoon of cayenne or 1 fresh Scotch bonnet pepper (seeds removed). For smoky heat, swap smoked paprika for ½ teaspoon each of cayenne and ground nutmeg. Always taste the sauce before adding rice. The peanut's richness balances heat beautifully, so don't overdo it!
