Nutty and savory Peanut Butter Rice that only requires 5 minutes of actual cooking. A delicious one-pot dish that is a quick, wholesome, and healthy delight!
Disclaimer: This is traditionally an African peanut butter rice recipe that originates from Zimbabwe and called mupunga unedovi. My version is NOT the authentic version as I’ve added soy sauce into the mix. Plus, the original version is usually mushy.
From my research, you can find this dish in most homes in Zimbabwe. You can check out this YouTube video from ZimboKitchen if you’re interested.

Why You Will Love This Recipe
- 🌱 Enjoy your healthy & guilt-free Peanut Butter Rice with this tasty vegan recipe
- 🍚 No chopping required for this one-pot dish!
- 🕒 Ready in 15 minutes!
- 🌈 Customizable! Add your favorite veggies or protein and make it a meal, and choose your spice level.
Ingredients
- Brown Rice: A hearty and wholesome base that adds a nutty flavor.
- I use long-grain Basmati rice for this, but feel free to sub with regular brown rice. Refrain from using short-grain rice if you don’t want the rice to be sticky.
- Peanut Butter: The star of the show, bringing a creamy, nutty indulgence when used as a peanut sauce.
- Soy Sauce: A savory umami boost. Feel free to sub with tamari.

And three optional spices & garnish:
- Garlic Powder: Feel free to substitute with 1 clove of finely minced garlic. Add the minced garlic to the pot of uncooked brown rice so you won’t have the aftertaste of raw garlic.
- Cayenne Pepper: Customize the spice level to your liking.
- Coriander: They pair really well with peanuts! But of course, only add this if it doesn’t taste like soap to you! 😉
Step-by-step Instructions
Step 1: Cook the Rice
Cook the rice following the package instructions.
For a general guide, use 2 cups of water for every 1 cup of brown rice. Bring it to a boil, then reduce the heat to low and simmer until cooked; no stirring is needed.
Taste-test after 10 minutes; add water if necessary to prevent burning. It could take anywhere between 10-30 minutes to cook brown rice, depending on the brand.
Once the rice is done and fluffy, turn off the heat. If the rice is sticky at the bottom, cover with a lid for 3-5 minutes so the rice won’t stick anymore.



Step 2: Mix with the Peanut Butter Sauce
While waiting, break apart any clumped peanut butter with the back of a spoon.
In a bowl, mix the peanut butter, soy sauce, and optional spices (garlic powder, cayenne pepper).


Pour the peanut butter sauce/mixture into the rice pot, then mix, ensuring all grains are well coated.



Garnish with coriander if using. Serve warm and enjoy your Peanut Sauce Rice!

Top Tips
- Cover / Not Cover the Pot: While some people advocate for covering your pot of rice while boiling, I don’t find this necessary.
- If your rice is still hard (not fully cooked yet) after the cooking time is completed, you can just add a bit more water (around 1/4 cup of water) to your saucepan and continue cooking on low heat.
- Repeat this as many times as necessary until your rice is cooked.
- If you’re tight on time and want a full meal, this recipe is delicious when served with frozen peas! Simply microwave your green peas and you’re done!
- Want to amp up the presentation? Pack the rice into a small circular bowl. Then put a plate on top of it and invert it to make a neat peanut rice dome, like what I did here in my Malaysian blue jasmine rice!
Reader’s Review
⭐️⭐️⭐️⭐️⭐️
“Was a bit skeptic with this combo but I tried it anyway to use up my peanut butter. It’s actually really good. Just served it with some grilled veggies and it was delicious.”
-Nichole
Serving Suggestions
This rice peanut butter pairs well with my Easy Marinated Tofu, like what I had done below. I’ve also added some frozen peas which I microwaved to defrost for extra veggies!




They also pair really well with my Indonesian Sticky Tempeh recipe. Because even though this is traditionally a Zimbabwean peanut butter rice recipe, peanut sauce is a very Indonesian thing too so of course they pair well!
This rice with peanut butter sauce also goes well with my Vegan Jackfruit Rendang recipe (Indonesian curry-like dish) or with my Roasted Tandoori Vegetables.
Storage and Meal Prep Instructions
Storage: Store any leftover Peanut Butter Rice in an airtight container in the refrigerator. Consume within 5 days.
Meal prep: Cook a larger batch, divide it into individual portions, and refrigerate for quick and easy meals throughout the week. Reheat in the microwave or on the stovetop, adding splashes of water if it gets too dry.
Freezing: I do not recommend freezing this rice and peanut butter since the texture might change as rice tends to get grainy when frozen.


FAQ
Want More Recipes Like This?
Check out my Peanut Avocado Sushi for another savory peanut recipe. Or try my Avocado Bagel Sandwich!
And for more saucy (& spicy) recipes, check out my Kimchi Aioli, Gochujang Aioli, or my Tandoori Mayonnaise. All three sauces are oil-free but taste just as creamy as ever!
3-Ingredient Peanut Butter Rice (Peanut Sauce Rice)

Ingredients
- 1 cup uncooked brown rice (200 grams), I used basmati but feel free to sub with other brown rice
- 2 cups water to cook the rice, or adjust according to package instructions
- 2 Tablespoons peanut butter
- 1 Tablespoon soy sauce (15 ml)
And the OPTIONAL spices & garnish
- ½ teaspoon garlic powder
- a pinch cayenne pepper adjust according to preference
- coriander chopped (for garnish)
Instructions
Cook the Rice
- Cook the rice according to package instructions.1 cup uncooked brown rice, 2 cups water
- If it's missing, a general instruction is to use 2 cups of water for every 1 cup of rice used. Bring it to a boil in a saucepan or a small pot, then reduce the heat to low once boiling.Simmer on low heat until the rice is cooked, doing a taste test after the first 10 minutes. You do NOT have to stir your rice at all so you can just leave it as it is.
- To prevent burning, add more water every now and then if the rice is still uncooked but if there is no more water in the pan.
- Once the rice is done, turn off the heat.
- If the bottom of the rice is sticking to the pot, cover the pot with a lid for 3-5 minutes. This will trap the steam so the bottom doesn't stick. Skip this step if your rice doesn't stick to the bottom of the pan.
Mix with the Peanut Butter Sauce
- While waiting, if your peanut butter is clumping together, use the back of the spoon to press and break apart your peanut butter.2 Tablespoons peanut butter
- To the bowl containing your peanut butter, add the soy sauce and the optional spices (garlic powder and cayenne pepper). Then mix the sauce mixture.1 Tablespoon soy sauce, 1/2 teaspoon garlic powder, a pinch cayenne pepper
- Now pour the peanut butter mixture into the rice pot (which contains the cooked rice) and mix until all the rice grains are well coated. Garnish with the optional coriander if using.coriander
- Serve while warm and enjoy!Feel free to add some extra protein as you wish.

Could l add chicken to this? Would it pair well 🤔
Hi Lisa, I think it would pair nicely with both vegan chicken and regular one 🙂
Would this peanut sauce pair well with your rice paper noodles? Thanks!
Hmm this peanut sauce is going to be too thick as a dip. But I do have other sauces that would pair well! If you go to the rice paper noodles post, I have a section with a few recommendations under the “Serving Suggestions” header (link below)!
I like pairing it with the yuzu mayo the best, or go with plain old mayo!
https://thefruityjem.com/spicy-ramen-noodle-spring-rolls/
My first adventurous recipe, and it turned great!
Love this combo, makes for a more fulfilling meal.
Was a bit skeptic with this combo but I tried it anyway to use up my peanut butter. It’s actually really good. Just served it with some grilled veggies and it was delicious.