Home » Recipes » Main Dishes » Peanut Butter Rice

Peanut Butter Rice

Okay, hear me out—peanut butter and rice? YES. This recipe is a total game-changer. It’s creamy, savory, a little tangy, and packed with flavor. It comes together with pantry staples and is super customizable depending on what you’ve got on hand. Whether I need a quick lunch, an easy side, or a comforting bowl of something cozy, this peanut butter rice hits the spot every time.

This post may contain affiliate links. Read my policy page for more information.

A plate of peanut butter rice with chopsticks placed next to it.

I was initially inspired to make this based on Zimbabwe peanut butter rice. But I wanted to give it some extra flavor and add some filling options to make it a full meal. So, while this isn’t authentic, it is absolutely delicious!

Why You’ll Love It

  • Quick & simple – Just cook rice, mix in the sauce, and done. No fancy equipment, no fuss.
  • Budget-friendly – Made with affordable pantry staples.
  • Packed with flavor – Creamy, savory, a little spicy, a little tangy—every bite is exciting.
  • Customizable – Toss in whatever veggies or protein you have. Great way to use up leftovers!
  • Vegan & gluten-free – As long as your soy sauce is GF, this dish is too.

Ingredient Notes

Let’s talk ingredients! You probably already have most of these:

Ingredients for peanut butter rice.
  • Long grain rice – I use brown rice for that extra nutty flavor and fiber boost, but white rice or jasmine works too. Just adjust cook time.
  • Vegetable broth – Cooking rice in broth instead of water adds so much more flavor.
  • Peanut butter – Go for all-natural peanut butter with no added sugar for the best results. It gives this dish that creamy, rich base.
  • Soy sauce – Adds umami and saltiness. Use tamari if you need it gluten-free.
  • Vinegar – Apple cider vinegar or rice vinegar both work. This balances the richness of the peanut butter.
  • Hot sauce – Totally up to you how spicy you want it! I add about a teaspoon, but you can adjust to taste.
  • Garlic + onion powder – Easy flavor boosters that round it all out.

Optional Mix-ins (highly recommended!):

  • Peas or edamame – Add plant-based protein and color.
  • Green onions – For crunch and fresh flavor.

How to Make It

It’s as easy as 1–2–3!

Cooked rice in a large stock pot.

Step 1: Cook the rice – Follow your package instructions, but use veggie broth instead of water. For brown rice, that’s usually about 45–50 minutes. Don’t forget to rinse the rice first!

Peanut butter rice with peanut butter, sauce and other ingredients on top.

Step 2: Make it creamy – Once the rice is done, stir in the peanut butter, soy sauce, vinegar, hot sauce, garlic powder, and onion powder. Mix until it’s all smooth and creamy.

Peanut butter rice with peas and green onions on top.
Peanut butter rice mixed with peas and green onions.

Step 3: Add your mix-ins – If you’re using peas, edamame, or green onions, toss them in now. Let it all warm through for about 5 minutes, stirring occasionally.

Peanut butter rice on a plate with chili on top and lime on the side.

Boom—done!

Serving Suggestions

This dish is awesome on its own, but here are a few fun ways to serve it:

  • As a main – Add tofu, baked or air-fried tempeh for extra protein, or sautéed mushrooms to make it more filling.
  • As a side – Perfect with stir-fried veggies, crispy spring rolls, or grilled skewers.
  • In a bowl – Build a Buddha bowl with this rice, steamed greens, avocado, and sesame seeds.
  • Cold leftovers – Honestly? It’s kind of amazing cold too—like a peanut noodle salad, but with rice.

How to Store

This peanut butter rice stores really well, making it great for meal prep!

  • Fridge – Keep leftovers in an airtight container for up to 4–5 days.
  • Freezer – Freeze portions for up to 2 months. Reheat on the stove or in the microwave with a splash of water or broth to loosen it up.

FAQs

Can I use white rice instead of brown?

Yep! Just adjust the cook time based on your rice. White rice usually takes about 15–20 minutes.

Is this spicy?

Only if you want it to be! Add hot sauce to taste, or leave it out for a milder version.

Can I add other veggies or proteins?

Absolutely. Stir in spinach, broccoli, chickpeas, tofu—whatever you’ve got works here!

Can I make this nut-free?

Yes! Just swap the peanut butter for sunflower seed butter or tahini. The flavor will be slightly different, but it’ll still be creamy and delicious. Great option for those with nut allergies!

A plate of peanut butter rice with chopsticks placed next to it.

That’s it! Hope you give this one a try—it’s cozy, easy, and unexpectedly delicious. Let me know how you make it your own!

More Easy Rice Recipes

If you tried this peanut butter rice​ recipe, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!

Want to Save This Recipe?

Enter your email below and we’ll send it straight to your inbox! Plus, get weekly free recipes!

By submitting this form, you consent to receive emails from Health My Lifestyle.

A plate of peanut butter rice with chopsticks placed next to it.

Peanut Butter Rice

5 from 1 vote
Author: Rachel
Okay, hear me out—peanut butter and rice? YES. This recipe is a total game-changer. It’s creamy, savory, a little tangy, and packed with flavor. It comes together with pantry staples and is super customizable depending on what you've got on hand. Whether I need a quick lunch, an easy side, or a comforting bowl of something cozy, this peanut butter rice hits the spot every time.
Prep Time 5 minutes
Cook Time 45 minutes
Total Time 50 minutes
Servings 4

Ingredients  

  • 1 cup brown rice uncooked
  • 2 cups low-sodium vegetable broth
  • ¼ cup all-natural peanut butter
  • 1 tablespoon low-sodium soy sauce *
  • 1 tablespoon apple cider vinegar or brown rice vinegar
  • 1 teaspoon hot sauce to taste
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder

Optional Mix-ins

  • 1 cup frozen peas
  • 1 cup frozen edamame
  • 2-3 stalks green onion sliced

Instructions 

  • Cook the rice according to package instructions using the the broth instead of water. A general guide is to rinse the rice under cold water. In a medium saucepan, combine the rice and broth and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 45-50 minutes or until the rice is tender and the liquid is absorbed.
  • Once the rice is cooked, stir in the peanut butter, soy sauce, apple cider vinegar, hot sauce, garlic powder, and onion powder. Mix until well combined.
  • Add the optional mix-ins if desired, allowing it to heat through for about 5 minutes, stirring occasionally.

Notes

Leftovers: Refrigerate in an air-tight container up to 3-4 days.
More Protein: Add some extra edamame or tofu.
Likes it Spicy: Add red pepper flakes.
Love this recipe?Check out my new cookbook Whole Food Plant-Based Weeknight Dinners for 70+ easy and delicious oil-free recipes.

Nutrition

Calories: 281kcal | Carbohydrates: 42g | Protein: 8g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Sodium: 176mg | Potassium: 242mg | Fiber: 3g | Sugar: 2g | Vitamin A: 2IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 1mg
Course: Breakfast, Main Course
Cuisine: African, Southeast Asian

Similar Posts

5 from 1 vote (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating