Go Back
Peanut Tofu with Coconut Rice

Peanut Tofu with Coconut Rice (30 Minute Bowl)

Crispy baked tofu is tossed in a rich, creamy, savory sweet peanut sauce and served over the most incredible fluffy coconut rice. This better than takeout vegan dinner is easy, satisfying, and ready in about 30 minutes!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course
Cuisine Asian-Inspired, Vegan
Servings 4
Calories 462 kcal

Equipment

  • Tofu press or heavy books/ cans for pressing
  • Large baking sheet
  • Parchment paper
  • Medium saucepan with lid (for rice)
  • Large skillet or saucepan (for sauce)
  • Mixing bowls
  • Whisk
  • Sharp knife and cutting board

Ingredients
  

For the Crispy Baked Tofu:

  • 2 14 ounce blocks extra firm tofu, pressed
  • 3 tablespoons low sodium soy sauce or tamari for gluten free
  • 2 tablespoons cornstarch
  • Oil spray for baking

For the Coconut Rice:

  • 1 cup uncooked white rice such as jasmine or long grain
  • 1/2 cup full fat coconut milk
  • 1 1/4 cups water
  • Pinch of salt

For the Peanut Sauce:

  • 1/2 cup creamy peanut butter
  • 1 cup full fat coconut milk
  • 2 tablespoons low sodium soy sauce or tamari for gluten free
  • 2 tablespoons maple syrup
  • 2 teaspoons fresh ginger grated
  • 2 garlic cloves minced
  • 2 tablespoons fresh lime juice from about 1 lime

For Serving (Optional):

  • Fresh cilantro chopped
  • Crushed peanuts
  • Lime wedges
  • Steamed kale or broccoli

Instructions
 

  • Press the Tofu: Drain the tofu and wrap the blocks in a clean kitchen towel or several layers of paper towels. Place on a plate, top with another heavy plate or pan, and weigh down with heavy books or cans. Press for at least 30 minutes to remove as much water as possible. (To skip this step, use super firm tofu from a vacuum sealed package.)
  • Preheat and Prep Tofu: Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper. Cut the pressed tofu into bite sized cubes (about 1 inch). Place in a large bowl.
  • Season Tofu: Drizzle the soy sauce over the tofu and toss gently to coat. Sprinkle with cornstarch and toss again, using your hands gently, until each piece is evenly coated.
  • Bake Tofu: Lightly spray the parchment lined baking sheet with oil. Arrange tofu in a single even layer. Lightly spray the tops of the tofu with oil. Bake for 25-30 minutes, flipping halfway through, until golden brown and crispy on the edges.
  • Make Coconut Rice: While the tofu bakes, rinse the rice in a fine mesh sieve until the water runs clear. In a medium saucepan, combine the rinsed rice, 1/2 cup coconut milk, water, and salt. Bring to a boil over high heat. Reduce heat to low, cover, and simmer for 15-18 minutes, until liquid is absorbed and rice is tender. Remove from heat and let steam, covered, for 5-10 minutes. Fluff with a fork.
  • Make Peanut Sauce: While the rice cooks, combine all peanut sauce ingredients (peanut butter, 1 cup coconut milk, soy sauce, maple syrup, ginger, garlic, and lime juice) in a large skillet. Place over medium heat and whisk constantly until the sauce is smooth, creamy, and fragrant, about 5-7 minutes. Reduce heat to the lowest setting to keep warm.
  • Combine and Serve: When the tofu is done, carefully add the crispy pieces to the skillet with the warm peanut sauce. Gently stir to coat all the tofu. Serve immediately over bowls of coconut rice. Garnish with cilantro, crushed peanuts, and a lime wedge, if desired. Add steamed greens on the side.

Notes

  • Gluten Free: Use tamari or certified gluten free soy sauce.
  • Nut Free: Substitute peanut butter with sunflower seed butter or tahini. Note that this will change the flavor profile.
  • No Coconut Milk? You can substitute unsweetened almond, cashew, or soy milk for the coconut milk in both the rice and sauce. The dish will be less creamy and lose the coconut flavor, but will still be delicious.
  • Extra Sauce: This recipe makes enough sauce to generously coat the tofu. If you like extra sauce for drizzling over rice, feel free to double the sauce ingredients.
  • Add Veggies: Stir a handful of fresh spinach or kale into the warm peanut sauce until wilted before adding the tofu, or serve with steamed broccoli.
Keyword coconut rice, easy tofu recipe, peanut tofu, vegan buddha bowl