Coated in a creamy peanut butter sauce, this pineapple tofu rice is bursting with sweet and savory flavors with a hint of spice.
Email me this recipe
We’ll send it straight to your inbox, along with weekly food inspiration!
Over the years, peanut butter has become one of my best friends. I like it in sweet treats but also in savory dishes. It’s quite a versatile ingredient and even if high in calories, you would be surprised by its numerous health benefits. Peanut butter is indeed a great source of unsaturated fat (the “good” one, as opposed to saturated fat responsible of the so-called “bad cholesterol”). High in fiber and protein, peanut butter is also rich in vitamin B, E, and other mineral acids.
A few savory dishes with peanut butter you might also like:
- Easy Spicy Peanut Butter Noodles
- Sweet Potato and Peanut Butter Gratin
- Vegan Thai Peanut and Quinoa Salad
- Asian Tofu Broccoli Stir-Fry
Thick in texture, peanut butter can be either smooth or chunky. You can basically go for whichever you like. I personally like the crunchy texture when combined in a savory dish, so I used here half chunky and half creamy peanut butter. This way, there is a great balance between softness and crunchiness. But again, just go for the one you prefer.
The most important when you purchase peanut butter is to make sure that 100% of its ingredients are peanuts. As you know, peanut butter is the natural result of mixing peanuts until they turn to a sort of paste. There is no need of adding oil, peanuts already contain some. Also, choose your peanut butter unsweetened. To sum-up, you need to go for a natural peanut butter, with 100% peanuts, no addition of oil, and unsweetened. Make this choice a habit, whatever recipe you want to use it for; it’s simply healthier this way. Last but not least, I choose my peanut butter organic, as I really care about the origin of peanuts.
For this recipe, I prepared a creamy peanut butter sauce, combining freshly grated ginger, garlic, soy sauce, rice vinegar, sesame and chili oil. You obtain a sweet and savory sauce, slightly spicy, that awakens your palate. To make it creamy (or creamier), I used a can of coconut milk (again, choose it full-fat and unsweetened). Whisk constantly when heating, to make sure you get a smooth, creamy texture.
Then, I simply combined the sauce with tofu, after I first sautéed this one in a cast-iron pan placed on high heat (if you do not owe a cast-iron skillet, you can use a classic one too). I like my tofu slightly golden on each side and crispy in texture. Note here that if you are not vegetarian or vegan, or if you look for an alternative to this dish, you could replace tofu by chicken for instance. This will do the trick beautifully. I considerably increased my plant-based intake these last few years so it came naturally for me to go for tofu. However, I understand it is not necessarily the case for everyone and I’m open to any possible variation to this dish. Chicken or grilled halloumi cheese are the two that come to my mind naturally. I wouldn’t go for fish or red meat, that would not pair very well with the peanut butter.
My last touch to the dish is the addition of pineapple chunks. I highly recommend fresh pineapple over canned or frozen one. Add it at the last minute to the pan, before you coat both tofu and pineapple with the peanut butter sauce. Serve hot with some rice. I like to add sliced green onions on top, as it brings color, texture and some greens as well.
Extremely easy to prepare, this creamy Peanut Butter, Ginger & Pineapple Tofu Rice is game changing and makes a perfect everyday meal with hints of Asian cuisine. It’s also a comforting and nourishing dish, naturally vegan and gluten free. If you like all these flavors, you should definitely give this recipe a try anytime soon!
PrintCreamy Peanut Butter Pineapple Tofu Rice (vegan, gluten free)
- Prep Time: 30 mins
- Cook Time: 15 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Savory
- Cuisine: Vegan
Coated in a creamy peanut butter sauce, this pineapple tofu rice is bursting with sweet and savory flavors with a hint of spice.
Email me this recipe
We’ll send it straight to your inbox, along with weekly food inspiration!
Ingredients
- 1 1/2 cups (250g) uncooked rice
For the tofu :
- 14 oz (400g) super firm tofu
- 1 Tablespoon vegetable oil
- 1/2 fresh pineapple, cubed
For the sauce :
- 5 Tablespoons creamy or crunchy peanut butter*
- 1 Tablespoon soy sauce
- 1 teaspoon agave or maple syrup
- 1 Tablespoon rice vinegar
- 1 Tablespoon sesame oil
- 1 teaspoon chili oil
- 2 cloves garlic, minced
- 1 Tablespoon fresh ginger, finely grated
- 1 can coconut milk, full-fat
To serve :
- 1–2 spring onions, finely sliced
Instructions
- Cook the rice according to the package instructions.
- For the tofu: set tofu on top of plate and pat-dry with paper towel. Place a cast iron pan or something else that is heavy on top and let sit for 30 minutes, then cut tofu into bite-sized pieces.
- In a large skillet placed on high heat, stir-fry tofu in vegetable oil on one side, until golden and slightly crispy. Flip it over and fry the other sides.
- Add diced pineapple and cook for a couple of minutes.
- For the sauce: in a small saucepan placed on medium heat, whisk together peanut butter, soy sauce, honey, rice vinegar, sesame oil, chili oil, garlic and ginger. Loosen the mixture with a few Tablespoons of water, until you reach desired consistency. Pour in the coconut milk at the very end, and stir well. The mixture must be creamy.
- Coat tofu with the creamy peanut butter sauce sauce and serve with rice and sliced green onions on top.
Notes
* I used half & half.
Did you make this recipe?
Lastly, if you make this Creamy Peanut Butter Pineapple Tofu Rice (vegan, gluten free), be sure to leave a comment and give this recipe a rating, letting me know how you liked it. And of course, don’t forget to tag me on Instagram! Thank you and enjoy!
David J Brossard
I tried this recipe last night. My wife and I loved it. Thanks!
Nyms
Coucou, super recette, elle a l’air délicieuse, je l’essaie dès que je mets la main sur de l’ananas 😀 Sinon, petite remarque, le miel n’est pas vegan, il est produit par les abeilles (merci captain obvious) qui sont considérées comme des animaux. Je pense que tu ne le savais pas, comme beaucoup de tes recettes étiquetées « vegan » contiennent du miel. La bonne nouvelle c’est qu’on peut très facilement le remplacer par du sirop d’érable ou d’agave 😀
Bonne journée 🙂
Delphine Fortin
Bonjour Nyms! Ravie que la recette te plaise. Et sinon oui pour le miel en effet c’est une erreur de ma part pour cette recette (les autres recettes vegan du blog ne contiennent pas de miel normalement, j’essaie de faire attention même si j’ai mon opinion sur le fameux débat du miel vegan ou pas vegan dans lequel je ne veux pas rentrer, préférant respecter l’opinion de chacun). Bonne journée à toi.
Gene
Bonjour , je ne vois pas dans la recette à quelle étape tu fais une marinade . Ce plat me tente mais j’aimerai savoir si les dés de tofu sont marinés avant de les faire sauter . Merci
Delphine Fortin
Bonjour! Bon point, il s’agit d’une erreur de ma part dans les instructions de la recette. Après avoir testé les deux versions, j’ai choisi de réaliser cette recette sans marinade et de simplement mélanger le tofu sauté nature à la sauce au beurre de cacahuète. La sauce est généreuse et onctueuse, ce qui donne toute sa saveur au tofu. Désolée pour cette petite confusion et merci de me l’avoir signalé surtout!
Gene
Merci beaucoup pour ton attention et ta réponse . J’essaie de remplacer de temps en temps les protéines animales et cette recette me paraît un bon compromis.
Anne-Lise
Bonjour,
J’ai très envie de tester cette recette mais, en tant qu’allergique à l’arachide, par quoi puis-je remplacer le beurre de cacahuètes ?
J’avoue que c’est une question que je me pose souvent en lisant certaines recettes de ton blog, qui par ailleurs sont toutes vraiment appétissantes : félicitations !
Merci d’avance !
Delphine Fortin
Bonjour Anne-Lise ! Mon conseil serait de remplacer le beurre de cacahuète par du beurre de noix de cajou (on en trouve facilement en magasins bio). Cela irait parfaitement avec ce plat également 🙂 Merci beaucoup pour tes compliments sur le blog par ailleurs, cela me va droit au coeur! Bien à toi.
LadyMilonguera
Je ne suis pas fan du tofu, mais je dois reconnaître que ta belle assiette est bien appétissante.
Delphine Fortin
Merci beaucoup ma belle. Après tu peux parfaitement remplacer le tofu par du poulet si tu le souhaites, cela fonctionne parfaitement!