Peanut Tofu Rice Bowl
Crispy pan-fried tofu over steamed rice with a savory-sweet peanut sauce and fresh vegetables. Ready in under 25 minutes with minimal cleanup.
- Total time
- 25 min
- Servings
- 2
- Calories
- 520
- Protein
- 18g

Ingredients
8 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Bring 2 cups water to boil. Add rice, stir once, then cover and reduce heat to low.
Step 2
Pat tofu dry with paper towels. Cut into 1/2-inch cubes or 1/4-inch-thick slabs.
Step 3
Whisk peanut butter, soy sauce, vinegar, garlic, and 0.25 cup water until smooth.
Step 4
Heat oil in a large skillet over medium-high until it shimmers, about 90 seconds.
Step 5
Add tofu in a single layer. Don't stir for 3 minutes until the bottom is golden brown.
Step 6
Flip tofu pieces and cook 2 more minutes until second side is golden. Transfer to a plate.
Step 7
Pour peanut sauce into the same skillet over medium heat. Stir constantly for 1 minute until it thickens.
Step 8
Check rice: fluff with a fork when tender and water has been absorbed, about 15 minutes total.
Step 9
Divide rice between bowls. Top with crispy tofu, peanut sauce, and fresh cucumber or scallions.
Step 10
Drizzle any remaining sauce over the top. Serve immediately.
Tools you’ll need
- medium saucepan with lid
- large nonstick or cast-iron skillet
- small bowl or measuring cup
- whisk or fork
- paper towels
- spatula
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



