Main Courses
This Cameroonian fried rice recipe brings bold, smoky flavors to your table with just one pan and a few key ingredients. The magic lies in palm oil’s rich aroma and peanut butter’s nutty depth, balanced by tangy tomatoes and aromatic spices.
I’ve perfected this dish after years of cooking traditional West African meals, ensuring every bite delivers that perfect harmony of textures and flavors. What sets this recipe apart is its simplicity—no complicated techniques, just a foolproof method that transforms basic rice into a restaurant-worthy dish.
The smoky peanut sauce caramelizes beautifully, coating each grain with a rich, slightly sweet glaze. Serve it alongside grilled fish or a hearty stew for an authentic taste of Cameroon. Let’s get cooking!
Ingredients for cameroonian fried rice
Smoky palm oil, rich peanut butter, and tangy tomatoes create this West African-inspired fried rice.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Uncooked, jasmine or basmati preferred |
| Smooth Natural Peanut Butter 🥜 | ½ cup | No added sugar, creamy texture |
| Red Palm Oil 🫒 | ¼ cup | For authentic smoky flavor |
| Diced Tomatoes 🍅 | 14 ½ oz | Canned, fire-roasted preferred |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | 1 tbsp | Grated, freshly grated preferred |
| Vegetable Oil 🫒 | 2 tbsp | For high-heat frying |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Bay Leaves 🌿 | 2 whole | Dried, for subtle aroma |
| Dried Thyme 🍃 | ½ tsp | Or 1 tsp fresh thyme |
| Scotch Bonnet Pepper 🌶️ | ½ whole | Seeds removed, adjust heat |
The peanut butter is non-negotiable here—natural, unsweetened makes all the difference. Trader Joe's or Maranatha brands are my go-tos, but any smooth variety works. Red palm oil gives that signature smoky aroma—African markets or specialty stores carry it, but Amazon delivers in a pinch. For the tomatoes, fire-roasted canned adds natural sweetness that balances the peanut's richness. If you can't find Scotch bonnet, jalapeño with seeds removed works, though it's milder. The ginger needs to be fresh—dried won't cut it for this dish.
No palm oil? Smoked paprika mixed with a pinch of liquid smoke gets you close, though it's not identical. Peanut butter too thick? Warm it gently with a splash of water. Running short on bonnet pepper? Substitute habanero at half the amount—just be warned, it's spicier. The bay leaves might seem small, but they're essential for that subtle depth. Skip them only if you're out. For the rice, any long-grain works, but jasmine or basmati grains hold up better to frying. If you've got leftover rice, use it—day-old grains fry up perfectly.
Store any leftovers in an airtight container for up to 3 days—it reheats beautifully. The peanut butter mixture can be prepped ahead and refrigerated for 2 weeks, though it'll thicken slightly. For freezing, portion into single servings before storing for up to 3 months. This dish actually tastes better the next day as flavors meld. I often make a double batch—one for dinner, one for lunch the following day.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just fry the rice, toss in the onions and tomatoes, then swirl in that red palm oil. No extra pans, no mess, and honestly? The oil gives it this golden glow that makes it look like you slaved over it.
- Peanut Butter Magic: Between us, peanut butter isn’t just for sandwiches anymore. Stirring in that smooth natural peanut butter at the end? It adds this rich, nutty depth that balances the tangy tomatoes and sweet onions. My kids still think it’s weird, but they’re always the first to finish their plate.
- Leftover Legend: This dish tastes better the next day. Cold or reheated, the flavors meld together in the best way—perfect for packed lunches or a lazy Sunday. I make a big batch on Sundays and eat it all week without getting tired of it.
- Budget Crowd-Pleaser: Long-grain rice and onions won’t break the bank, and red palm oil adds drama without costing a fortune. It feeds a family of five for under $10, and everyone—even the picky eaters—comes back for seconds. That’s my kind of meal.
Step-by-step instructions for Cameroon-style peanut fried rice
Master this one-pan technique for perfectly balanced flavors and smoky depth.
Prepare the Rice and Aromatics
Rinse the 2 cups of long-grain white rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Drain thoroughly in a fine-mesh strainer and set aside. Meanwhile, finely chop the 1 whole yellow onion and mince the 4 cloves garlic cloves. Grate the 1 tablespoon of fresh ginger using a microplane for maximum aromatic release.
In a small bowl, combine the grated ginger, minced garlic, and chopped onion. This aromatic blend forms the flavor foundation of the dish. Let it sit for 5 minutes while you prepare the remaining ingredients - this brief resting period allows the flavors to meld slightly before cooking.
Cook the Rice Base
Heat the 2 tablespoons of vegetable oil in a large, heavy-bottomed skillet over medium-high heat until shimmering. Add the onion-garlic-ginger mixture and sauté for 3-4 minutes until the onion becomes translucent and the garlic begins to turn golden. This step develops the aromatic base that carries through the entire dish.
Add the drained 2 cups of rice to the skillet, stirring to coat each grain with the aromatic oil. Cook for 2 minutes, stirring constantly, until the rice begins to turn opaque at the edges. This initial toasting prevents the rice from becoming mushy during the cooking process.
Build the Smoky Peanut Sauce
Reduce the heat to medium and add the 0.25 cup of red palm oil and 14.5 ounces of diced tomatoes to the skillet. Stir well to combine, then add the 0.5 cup of smooth natural peanut butter. Cook for 3-4 minutes, stirring continuously, until the peanut butter melts completely and the mixture begins to thicken slightly.
Add the 0.5 whole Scotch bonnet pepper (with seeds removed) and the 2 whole bay leaves to the skillet. The Scotch bonnet will infuse the dish with a subtle heat that balances the richness of the peanut sauce. Stir in the 0.5 teaspoon of dried thyme and 0.5 teaspoon of ground black pepper, then season with the 1.5 teaspoons of salt. Taste and adjust the seasoning if needed - this is where you ensure all the flavors work together harmoniously.
Combine and Finish Cooking
Pour in 1 cup of water (just enough to cover the rice) and bring the mixture to a gentle boil. Once boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and simmer for 15 minutes. This covered cooking time allows the rice to absorb the liquid and develop its texture without drying out.
After 15 minutes, remove the lid and increase the heat to medium. Stir the rice frequently for the next 5-7 minutes until all the liquid has evaporated and the rice grains are separate but tender. The rice should be slightly crispy at the edges - this indicates it's ready to be served. If the mixture appears too dry before all liquid is absorbed, add 1-2 tablespoons of water and continue cooking.
Final Adjustments and Serving
Remove the bay leaves from the skillet and discard them. Give the fried rice a final taste and adjust the seasoning if necessary. The dish should have a balance of smoky, spicy, and nutty flavors with each bite. If the rice needs more moisture, add a splash of water and stir gently to heat through.
Serve the Cameroon-style peanut fried rice immediately while hot. The combination of smoky red palm oil, rich peanut butter, and spicy Scotch bonnet creates a complex flavor profile that pairs beautifully with grilled meats or as a standalone dish. The texture should be a perfect balance of slightly crispy edges and tender, separate grains.
Pro Tips For Making Cameroonian Fried Rice
- USE DAY-OLD RICE: Freshly cooked rice turns mushy when fried—Cameroonian fried rice needs texture. Cook your rice a day ahead, spread it on a tray to cool, and refrigerate. The grains will dry out just enough to crisp up beautifully when you stir-fry them later.
- SALT THE PEANUT BUTTER: Skip the plain peanut butter, and mix in a pinch of salt (about ¼ teaspoon per 2 tablespoons) before adding it to the rice. The peanut butter’s natural sweetness needs that balance, and it’ll make the whole dish taste more intentional—no aftertaste, just rich flavor.
- COOK THE ONIONS LOW: Start with onions on medium-low heat until they’re soft and translucent. If you crank it up too high, they’ll burn before the tomatoes have a chance to break down. Patience here means the onions won’t overpower the dish with bitterness—just sweet, mellow flavor.
- STIR IN THE PEANUT BUTTER LAST: Add the peanut butter after the rice is mostly cooked and the tomatoes have softened. If you mix it in too early, it’ll turn into a gluey mess instead of coating the grains evenly. A splash of water or broth helps emulsify it—just enough to bind without making it soggy.
Serving suggestions for this recipe
Classic Pairings
Serve this smoky peanut fried rice alongside grilled tilapia or smoked chicken thighs to create a complete West African-inspired meal. The rich, nutty flavors of the rice complement the tender protein beautifully.
I love pairing it with steamed collard greens or yams for a hearty, balanced plate that feels authentic to Cameroon's cuisine. 🍽️
Spicy Accompaniments
Add a side of soumbala stew—a traditional West African peanut-based sauce—to deepen the peanut flavor profile. For extra heat, serve with alloco (fried plantains) and a sprinkle of crushed roasted peanuts on top.
The contrast of sweet, spicy, and savory makes every bite exciting. If you're feeling adventurous, try a small bowl of spicy tomato sauce on the side.
Beverage Matchups
Pair this dish with a chilled hibiscus tea (like ginger beer or bissap) to cut through the richness of the peanut sauce. For a non-alcoholic option, sparkling water with lime works perfectly.
If you prefer beer, a light lager or West African sorghum beer (like dolo) enhances the meal's cultural authenticity. 🍹
Garnish Ideas
Brighten the dish with fresh toppings like chopped cilantro or scallions for a pop of color and freshness. A drizzle of extra red palm oil before serving adds extra smokiness, while toasted coconut flakes bring a subtle sweetness.
For a protein boost, sprinkle with crumbled fried chicken or shredded rotisserie chicken just before eating.
Meal Prep Serving
This fried rice reheats beautifully, making it perfect for meal prep. Store leftovers in an airtight container and reheat in a skillet with a splash of water to restore moisture. Serve with warm flatbreads or crusty bread for dipping.
For a restaurant-style presentation, mound the rice on a plate and garnish with a fried egg on top—trust me, it’s a game-changer. ✨
Nutrition facts
Frequently asked questions
Can I substitute peanut butter with another nut or seed butter?
While peanut butter is traditional, you can use smooth almond butter or cashew butter in a pinch. Avoid chunky nut butters—they won't blend smoothly into the sauce. For a seed alternative, try tahini (sesame paste), but reduce the amount by 25% since it's thicker. The flavor will shift slightly, but it still works well.
Why does my fried rice turn out mushy instead of crispy?
Mushy rice usually means one of two things: either you used too much liquid (stick to 1 cup water for 2 cups rice) or you didn't toast the rice properly. Always dry the rice thoroughly after rinsing and sauté it for 2 minutes in hot oil before adding liquids. Also, avoid lifting the lid while cooking—steam makes rice soggy.
What's the best way to make this dish spicier?
For extra heat, add 1 extra Scotch bonnet pepper (seeds in) or 1 teaspoon of cayenne powder. You can also stir in 1 tablespoon of habanero paste with the peanut butter. For a smoky kick, add ½ teaspoon of smoked paprika. Remember—build heat gradually to avoid overwhelming the dish.
Can I make this recipe with leftover rice?
Yes! Day-old rice works perfectly—it's already dry and won't turn mushy. Just follow the same method, but you may need 2-3 tablespoons less water since leftover rice absorbs liquid differently. For extra flavor, add 1 teaspoon of soy sauce or fish sauce when building the peanut sauce.
How can I make this dish vegetarian?
Replace the protein by adding 1 cup of mixed vegetables (like bell peppers, carrots, and snap peas) when sautéing the aromatics. For extra richness, stir in 2 tablespoons of vegetable broth instead of water when cooking. Top with toasted chickpeas or crumbled tofu for protein. The peanut sauce will still be the star!
