Peanut Tofu with Coconut Rice (2024)

Peanut Tofu with Coconut Rice is a delicious 30 minute meal, perfect for busy weeknights when you don’t have much time to cook! The peanut sauce is to die for; kids and adults alike will swoon over it. Skip the delivery; this tastes so much better!

Peanut Tofu with Coconut Rice (1)

I think this peanut tofu with coconut rice is going to be your new best friend. Not only is it easy to make with simple ingredients you probably already have, but it’s INSANELY delicious. This peanut tofu tastes so much better than anything you can order out! Oh, and it can be ready in just about 30 minutes. Are you with me yet?

I’ll show you the best way to make this dish. It goes like this:

  1. Get the tofu baking in the oven.
  2. Once the tofu is in the oven, get your rice cooking.
  3. Once the rice is cooking, make the sauce.
  4. Once the tofu is done cooking, add to sauce.
  5. Serve and devour!!

Peanut Tofu with Coconut Rice (2)

How do you make crispy baked tofu?

Here is my fool-proof method for making delicious, crispy tofu.

Start with pressed tofu, and slice into 2 inch squares/rectangles. Preheat the oven to 400 degrees F and line a baking sheet with parchment paper. Add the tofu to a large bowl, then pour 3 tablespoons of low sodium soy sauce (or tamari for gluten free) and toss to coat. Sprinkle on the cornstarch and gently toss. I always use my hands. Be very gentle, or the tofu will fall apart.

Peanut Tofu with Coconut Rice (3)

Spray the parchment paper with oil. Place the tofu evenly on the parchment paper lined pan, spray the tops with oil and bake for about 25 minutes, until golden brown. There is no need to flip the tofu halfway.

Peanut Tofu with Coconut Rice (4)

See how crispy the tofu gets? It amazes me every time!

Peanut Tofu with Coconut Rice (5)

Once the tofu is in the oven, make your rice.

For the coconut rice, you will use 1/2 cup of the canned full fat coconut milk. The rest of the milk will go in the peanut sauce (about 1 cup), so make sure to save it for the next step.

Rinse the rice, add to a pot with the coconut milk, water and a pinch of salt. Bring to a boil, then simmer for 18 minutes. Fluff with a fork when done. (See recipe card below for full amounts and instructions.)

Peanut Tofu with Coconut Rice (6)

Once the rice is cooking, make your peanut sauce.

Add all the sauce ingredients to a large saucepan, and stir until smooth and creamy. The sauce is amazingly tasty, and made with coconut milk, peanut butter, soy sauce, maple syrup, fresh ginger, garlic and lime juice.

Peanut Tofu with Coconut Rice (7)

When the tofu is done baking, add it to the peanut sauce and stir to coat. The rice should also be done by now.

Peanut Tofu with Coconut Rice (8)

Serve immediately with chopped cilantro, peanuts and perhaps some steamed kale or broccoli on the side, if desired. Enjoy!

Possible substitutions:

  • Swap unsweetened cashew, almond or soy milk for the full fat coconut milk if you want a lighter, less rich dish.
  • Use tempeh instead of tofu. For this, I would simply steam the tempeh on the stovetop, then add it to the peanut sauce.
  • Use brown rice instead of white.
  • For gluten free, make sure to use gluten free tamari.

Peanut Tofu with Coconut Rice (9)

Want more tofu recipes?

  • Marinated Tofu (The Best Tofu Ever!)
  • Crispy Baked Orange Tofu
  • Kung Pao Tofu
  • 30 Minute Vegan Pad Thai

Peanut Tofu with Coconut Rice (10)

Peanut Tofu with Coconut Rice (11)

This post contains affiliate links. Read my full disclosurehere.

Peanut Tofu with Coconut Rice (12)

4.91 stars (80 ratings)

Peanut Tofu with Coconut Rice

Peanut Tofu with Coconut Rice is a delicious 30 minute meal, perfect for busy weeknights when you don't have much time to cook! The peanut sauce is to die for; kids and adults alike will swoon over it. Skip the delivery; this tastes so much better!

Prep: 5 minutes mins

Cook: 25 minutes mins

Tofu Pressing: 30 minutes mins

Total: 30 minutes mins

Servings: 6 servings

PrintPinCommentSave

Ingredients

Crispy Baked Tofu

Coconut Rice

Peanut Sauce

Optional for serving

  • chopped cilantro, peanuts
  • steamed kale or broccoli

Instructions

  • Press the tofu by wrapping in paper towels. Place a plate or pan on top of the wrapped tofu, and put a couple of heavy books on top of that. Let the tofu press for at least 30 minutes if possible and up to an hour. (Skip this step by purchasing firm tofu in a vacuum pack.)

  • Preheat the oven to 400 degrees F and line a large baking sheet with parchment paper.Slice the tofu into 2 inch squares or rectangles and place in a large bowl. Drizzle on the soy sauce and toss gently to combine.Sprinkle on the cornstarch and toss to combine, gently (I always use my hands.)

  • Spray the parchment paper with oil. Arrange the tofu pieces evenly on the pan, spray the tops lightly with oil and bake for 25 minutes until crispy and lightly golden brown.

  • Once the tofu is baking, make the coconut rice: Rinse the rice, then add it to a medium pot, along with the coconut milk, water and a pinch of salt. Bring to a boil, then let simmer for 18 minutes. Turn off the heat, and fluff with a fork. You will use the rest of the coconut milk for the peanut sauce.

  • Once the rice is cooking, make the peanut sauce: In a large pan, add all the sauce ingredients and turn the heat to medium. Stir constantly, until smooth and creamy, about 5-10 minutes.

  • When the tofu is done baking, carefully add it to the pan with the sauce, and stir to coat the tofu pieces. Serve immediately over the coconut rice, sprinkling peanuts and cilantro on top, if desired.

Notes

  1. May substitute unsweetened cashew, almond or soy milk for the full fat coconut milk, if desired. It won't be as delicious and creamy, but it will still taste good.
  2. For gluten free, make sure to use gluten free tamari instead of soy sauce.
  3. To avoid needing to press your tofu, buy the tofu NOT in water, but the extra firm tofu in vacuum sealed packs.

Nutrition

Serving: 1serving | Calories: 462kcal | Carbohydrates: 42g | Protein: 19g | Fat: 26g | Saturated Fat: 13g | Sodium: 639mg | Potassium: 542mg | Fiber: 2g | Sugar: 8g | Vitamin C: 2mg | Calcium: 78mg | Iron: 4mg

Course: Main Course

Cuisine: Thai

Author: Nora Taylor

Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

About Nora

Read more about Nora

Posted In: 30 Minute Recipes, Asian-Inspired, Cuisine, Dinner, Gluten Free, High Protein, Main Dish, Meal Type, Method, Special Dietary Needs, Tofu, Vegan Ingredients

you may also like:

Main Dish

Impossible Meatloaf (Stuffed with Cheese)

Main Dish

Green Pasta

Main Dish

Easy Seitan

Main Dish

Vegan Lo Mein

Peanut Tofu with Coconut Rice (2024)
Top Articles
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 6541

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.