Main Courses
This Cameroonian fried rice recipe delivers bold, smoky peanut and tomato flavors that transform simple rice into a hearty, restaurant-worthy dish. 🌟 The secret lies in perfectly balancing toasted peanuts, fresh tomatoes, and aromatic spices—creating a dish that's as satisfying as it is flavorful.
Whether you use chicken, beef, or fish, this recipe captures the rich culinary traditions of Cameroon while keeping the process straightforward.
What sets this fried rice apart is its deep, layered flavors—caramelized tomatoes, toasted peanuts, and a touch of heat from traditional spices. The dish is simple to prepare but packed with complexity, making it perfect for weeknight dinners or special gatherings.
With just a few key ingredients and a methodical approach, you'll achieve a dish that's both authentic and approachable, ready to impress anyone at your table.
Ingredients for cameroonian fried rice
Transform simple rice into a bold, restaurant-style dish with these authentic Cameroonian ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, jasmine or basmati preferred |
| Peanuts 🥜 | ½ cup | Raw, unsalted, toasted for richness |
| Fresh Tomatoes 🍅 | 2 medium | Ripe, diced, Roma or vine-ripened |
| Chicken Breast 🍗 | 1 lb | Boneless, skinless, diced small |
| Onion 🧅 | 1 whole | Yellow, finely diced |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Scotch Bonnet Peppers 🌶️ | 1 whole | Seeds removed, finely chopped |
| Vegetable Oil 🫒 | ½ cup | High smoke point for frying |
| Ground Ginger 🌿 | 1 tsp | Freshly grated preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Ground Cinnamon 🌿 | ½ tsp | High-quality for depth |
| Smoked Paprika 🌶️ | 1 tsp | For authentic smokiness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Fish Sauce 🐟 | 1 tbsp | Red Boat preferred for umami |
The peanuts and tomatoes are the heart of this dish—toast the peanuts in a dry pan until golden before adding them to the rice for maximum flavor. For tomatoes, Roma varieties hold up best during cooking, but any ripe, firm tomato works. The Scotch bonnet pepper adds heat and depth; if you can't find it, a habanero works in a pinch. Red Boat fish sauce is essential for that signature umami kick—don't substitute with soy sauce, as it lacks the complexity. The spices should be freshly ground or toasted for optimal flavor, especially the nutmeg and cinnamon, which add warmth without overpowering.
No Scotch bonnet? Habanero or jalapeño at half the amount will give you heat, though the flavor profile will differ slightly. Running out of fish sauce? Soy sauce plus a dash of sugar mimics some of the umami, but it won't be identical. For the chicken, thighs work better than breasts if you want extra juiciness, though they'll take slightly longer to cook. The rice should be day-old or chilled for best texture—freshly cooked rice turns mushy when fried. If you're using jasmine rice, it'll have a slightly floral note that pairs beautifully with the smoky spices.
This dish tastes even better the next day, as the flavors meld and deepen. Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months. To reheat, warm gently in a skillet with a splash of water to restore moisture. The peanuts and spices keep well, so you can prep them ahead—just store them separately until ready to cook. For a vegetarian version, swap the chicken for chickpeas or tofu, but increase the fish sauce to 1.5 tablespoons to compensate for the lack of meaty umami.
Why You'll Love This Recipe
- One-Pan Wonder: I swear by this recipe when I’m too tired to juggle multiple dishes. Toss everything—rice, chicken, tomatoes, onions—into one skillet with the peanuts at the end, and let the residual heat toast them golden. That’s it. No stress, no mess.
- Peanut Magic: Between us, the crunch of those toasted peanuts is what makes this dish dangerously good. They add this nutty, slightly sweet contrast that cuts through the richness of the chicken and tomatoes. Honestly, I’ll eat this over any takeout fried rice.
- Leftover Hero: This rice actually improves the next day. The flavors meld even better, and the peanuts don’t go stale. I make a double batch on Sundays because it’s my go-to for lunches—just reheat and add a fried egg if I’m feeling fancy.
- Budget Flex: Chicken breast keeps costs down, but you can swap in thighs or even skip meat entirely for a veggie version. The rice and peanuts stretch this into a filling meal without breaking the bank. Plus, fresh tomatoes? Even grocery-store ones work—no fancy ingredients needed.
Step-by-step instructions for Cameroon-inspired peanut fried rice
Master this West African-inspired technique for perfectly balanced rice with smoky, nutty depth.
🍳 Step 1: Cook the Chicken and Toast the Peanuts
Heat 2 tablespoons of the vegetable oil in a large skillet over medium-high heat. Add the diced chicken breast and cook for 5-6 minutes until the pieces are no longer pink in the center and lightly browned. Remove the chicken and set aside, leaving the rendered juices in the pan.
In the same skillet, add the 0.5 cup peanuts and toast them for 2-3 minutes until fragrant and golden brown. Immediately transfer the toasted peanuts to a bowl and set aside. The quick toasting enhances their natural oils and nutty flavor without burning.
🍳 Step 2: Build the Spiced Tomato-Peanut Base
Reduce the heat to medium and add the remaining 0.3 cup vegetable oil to the skillet. Add the finely diced onion and cook for 3 minutes until softened. Stir in the minced garlic cloves and chopped Scotch bonnet peppers, cooking for 1 minute until fragrant—this prevents the peppers from becoming bitter.
Add the diced tomatoes, 1 tsp smoked paprika, 1 tsp ground ginger, 0.5 tsp ground nutmeg, 0.5 tsp ground cinnamon, 1.5 tsp salt, and 0.5 tsp black pepper. Cook for 5 minutes until the tomatoes break down into a thick, aromatic sauce. Stir in the 1 tbsp fish sauce and cook for another 2 minutes to deepen the umami flavor.
👨🍳 Step 3: Prepare the Rice for Perfect Texture
While the tomato mixture cooks, rinse the 1.5 cups long-grain white rice under cold water until the water runs clear. This removes excess starch that would make the rice mushy. Drain thoroughly in a fine-mesh strainer and let it sit for 10 minutes to dry slightly.
In a separate pot, bring 2 cups water to a boil and add 1 tsp salt. Once boiling, add the drained rice and cook for 12 minutes until the rice is tender but still slightly firm to the bite—this ensures it won't turn mushy when stir-fried later. Drain any remaining water and fluff the rice with a fork.
🍳 Step 4: Combine and Stir-Fry to Perfection
Return the skillet with the tomato-peanut mixture to medium-high heat. Add the cooked rice and stir-fry for 3-4 minutes, breaking up any clumps. The rice should begin to absorb the flavors while maintaining its individual grains. Add the reserved chicken back to the skillet and toss everything together for another 2 minutes.
Taste and adjust seasoning—you might need a touch more salt or fish sauce to balance the flavors. The final dish should have a harmonious blend of smoky, spicy, and nutty notes with tender chicken and perfectly textured rice. Serve immediately while hot, garnished with extra toasted peanuts if desired.
Pro Tips For Making Cameroonian Fried Rice
- CRISP THE PEANUTS: Toast your peanuts in a dry pan over medium heat for 3–4 minutes until they smell nutty and turn a deep golden brown—this stops them from turning greasy later. I used to skip this, and the dish always tasted flat; now it adds that rich, crunchy depth.
- CUT CHICKEN SMALL: Dice the chicken breast into ½-inch cubes, not thick strips. Smaller pieces cook faster and soak up the tomato-peanut sauce better, giving you tender, flavorful bites instead of dry, overcooked hunks.
- USE COLD RICE: Spread your cooked rice on a tray and let it cool completely before frying—this prevents soggy grains. I learned this after a batch turned mushy; cold rice also absorbs the peanut sauce like a sponge.
- SWEAT ONIONS LOW: Cook the onions in oil over low heat until translucent and slightly caramelized, about 8–10 minutes. Rushing this step burns them, turning the rice bitter—patience here makes the whole dish taste sweeter.
Creative variations of this dish
Spicy Vegetarian Twist
Swap the chicken for 1 can (15 oz) chickpeas, drained and rinsed, to create a hearty vegetarian version. Increase the fish sauce to 1.5 tbsp and add 1 tbsp tomato paste to the base for extra depth.
For texture, stir in ½ cup roasted red peppers (jarred or fresh) and ¼ cup chopped cilantro at the end. This version keeps the smoky, nutty profile while adding a satisfying plant-based protein. 🌱
Seafood Fusion
Replace the chicken with 1 lb firm white fish like cod or tilapia, cut into 1-inch cubes. Cook the fish separately in 1 tbsp oil for just 3-4 minutes until opaque, then fold into the rice at the end.
Add 1 tsp lemongrass paste (or 2 tbsp chopped fresh lemongrass) to the tomato base for a bright, aromatic twist. Garnish with lime wedges and fresh Thai basil for a coastal-inspired take. 🐟
Beef and Plantain
Use 1 lb ground beef instead of chicken, browning it with 1 diced green plantain (peeled and sliced) for natural sweetness. Add 1 tsp allspice to the spice blend and ½ cup diced bell peppers to the tomato mixture.
Cook the plantain until tender but not mushy, then mix into the rice. This variation adds a caramelized sweetness that balances the heat. 🍠
Smoky Cashew Crunch
Substitute peanuts with ½ cup roasted cashews for a richer, buttery texture. Add 1 tsp cumin to the spice mix and 2 tbsp chopped scallions at the end for freshness.
For extra smokiness, sprinkle ½ tsp chipotle powder into the tomato base. This version keeps the fried rice creamy and satisfying while offering a different nutty profile. 🥜
Protein Swap: Tofu
For a vegan option, press and cube 1 block (14 oz) extra-firm tofu, then pan-fry until golden before adding to the rice. Boost umami with 1 tbsp soy sauce and 1 tsp miso paste in the tomato base.
Top with crushed peanuts and lime zest for brightness. The tofu absorbs flavors beautifully, making this a surprisingly meaty alternative. 🌿
Sweet Potato Fusion
Replace half the rice with 1 cup diced roasted sweet potato (tossed in 1 tsp smoked paprika and roasted at 400°F for 20 minutes). This adds natural sweetness and a vibrant orange hue.
Reduce the salt slightly since sweet potatoes are naturally salty. Serve with a side of avocado slices for a modern, colorful twist. 🍠✨
Nutrition facts
Frequently asked questions
Can I use day-old rice for this recipe?
Yes, day-old rice is actually ideal for fried rice! It prevents the grains from turning mushy when stir-fried. If you must use fresh rice, spread it on a tray and refrigerate for 30 minutes to dry it out first. The key is rice that's slightly firm but not raw.
What if I can't find Scotch bonnet peppers?
No problem! Use habanero at half the amount for similar heat, or jalapeño for milder spice. For a non-spicy version, omit the pepper entirely and add ½ tsp cayenne instead. The dish will still have great flavor without the heat.
How do I make this vegetarian?
Swap the chicken for 1 can (15 oz) chickpeas or 1 block (14 oz) extra-firm tofu. Increase fish sauce to 1.5 tbsp and add 1 tbsp tomato paste to the base. For extra flavor, stir in ½ cup roasted red peppers at the end.
Can I prep this ahead of time?
Cook the rice and chicken separately, then store in airtight containers in the fridge for up to 2 days. Reheat everything together in a skillet with 1 tbsp oil for 3-4 minutes, adding a splash of water if needed. The flavors actually improve overnight!
What's the secret to perfect fried rice texture?
Three things: dry rice, high heat, and quick stirring. Rinse the rice thoroughly, then spread it on a tray to dry before cooking. Use a wok or large skillet for maximum surface area, and stir constantly to prevent burning.
