Tofu Rice Peanut Bowl

Crispy golden tofu rice bowl with peanut sauce drizzled over colorful fresh vegetables Save
Crispy golden tofu rice bowl with peanut sauce drizzled over colorful fresh vegetables | plateofcomfort.com

This vibrant bowl combines crispy cornstarch-coated tofu with fluffy jasmine rice, delivering a satisfying mix of textures and flavors.

Fresh cucumber, julienned carrot, bell pepper, and edamame add crunch and color, while the creamy peanut butter sauce ties everything together with its savory-sweet profile.

Ready in just 40 minutes, it's an ideal weeknight dinner that's naturally vegan and packed with plant-based protein.

The sizzle of tofu hitting a hot skillet on a Tuesday evening is one of those small kitchen sounds that instantly signals dinner is going to be alright. This rice bowl saved my weeknight cooking routine during a particularly chaotic stretch when takeout menus were piling up faster than clean dishes. Crispy cubes of tofu nestled against crunchy vegetables with a peanut sauce so good you will want to eat it straight from the bowl. It is the kind of meal that feels composed but comes together without any fuss.

My neighbor once knocked on my door to borrow a ladle and ended up staying for an entire bowl after catching a whiff of toasting sesame seeds drifting through the hallway. We sat on the kitchen floor because I had not unpacked the dining chairs yet and she declared it the best accidental dinner party she had ever attended.

Ingredients

  • Firm tofu (400 g): Pressing it well is the difference between soggy and perfectly crisp cubes that actually hold their shape.
  • Cornstarch (1 tbsp): A light coating creates that golden crust without needing deep frying.
  • Vegetable oil (2 tbsp): Helps the tofu crisp evenly in a nonstick skillet.
  • Jasmine rice (250 g): Fragrant and slightly sticky which makes it the ideal base for soaking up peanut sauce.
  • Cucumber (1 small): Adds a cool refreshing crunch that balances the richness of the sauce.
  • Carrot (1): Julienned thin so every bite has a bit of sweetness without being overwhelming.
  • Red bell pepper (1): Brings color and a slight charred sweetness when piled fresh on warm rice.
  • Edamame (100 g shelled): A quick protein boost that also happens to look beautiful scattered across the bowl.
  • Spring onions (2): Sliced thin for a sharp fresh garnish that wakes up every other flavor.
  • Toasted sesame seeds (2 tbsp): Toast them yourself in a dry pan for 90 seconds and you will never go back to the untoasted kind.
  • Creamy peanut butter (3 tbsp): The backbone of the sauce so use a brand you genuinely enjoy eating on toast.
  • Soy sauce (2 tbsp): Provides the salty umami depth that makes the sauce addictive.
  • Maple syrup (1 tbsp): Just enough sweetness to round out the salt and tang.
  • Rice vinegar (2 tsp): Brightens the whole sauce and keeps it from feeling too heavy.
  • Fresh ginger (1 tsp grated): A little goes a long way toward making the sauce taste homemade rather than store bought.
  • Garlic (1 clove minced): Fresh is nonnegotiable here for that sharp aromatic kick.
  • Sriracha (1 tsp optional): Adds a gentle background warmth without overpowering the peanut flavor.

Instructions

Start the rice:
Rinse jasmine rice under cold running water until it runs mostly clear then combine with water and salt in a saucepan. Bring it to a boil, cover tightly, drop the heat to low, and let it steam undisturbed for about 14 minutes until each grain is tender and fragrant.
Crisp the tofu:
Cut pressed tofu into even cubes and toss them gently with cornstarch and a pinch of salt until lightly coated. Heat oil in a nonstick skillet over medium high heat and cook the cubes, turning every couple of minutes, until all sides are deeply golden and crunchy, roughly 8 to 10 minutes total.
Whisk the peanut sauce:
Combine peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, garlic, and sriracha in a bowl and whisk until smooth. Add warm water one tablespoon at a time until the sauce drizzles off the spoon in a silky ribbon.
Prep the vegetables:
Slice the cucumber into thin half moons, julienne the carrot into matchsticks, and cut the bell pepper into slender strips. Steam the edamame briefly if frozen then set everything out so assembly feels effortless.
Build the bowls:
Divide warm rice among four bowls and arrange tofu, cucumber, carrot, bell pepper, and edamame in neat sections on top. Drizzle generously with peanut sauce and finish with sliced spring onions and a generous sprinkle of toasted sesame seeds.
Save
| plateofcomfort.com

The night my roommate walked in exhausted from a double shift and found one of these bowls waiting on the counter, she sat down and did not say a word until every grain of rice was gone. Then she looked up and said simply that she needed this.

What I Learned After Making This Fifty Times

Marinating the tofu cubes in a splash of soy sauce and a few drops of sesame oil for ten minutes before tossing them in cornstarch adds a layer of flavor that penetrates all the way through. The crust gets even better and the inside stays seasoned which means every single bite tastes intentional rather than bland beneath a crispy shell.

Mixing and Matching Without Stress

This bowl forgives substitutions gracefully and that is part of its charm. Snap peas, shredded purple cabbage, quick pickled radishes, sliced avocado, or even leftover roasted sweet potatoes all belong here. The peanut sauce is the anchor that ties together whatever random combination of vegetables your refrigerator offers up on any given evening.

Storing and Reheating Like a Pro

Keep each component separate in airtight containers and the bowls will hold beautifully for three days in the refrigerator. The peanut sauce thickens as it chills so stir in a splash of warm water to bring it back to that perfect drizzling consistency.

  • Store tofu in its own container to preserve crunch for as long as possible.
  • Rice reheats best with a damp paper towel draped over the bowl and a minute in the microwave.
  • Assemble fresh each time rather than storing completed bowls to keep textures distinct.

Steaming tofu rice bowl with creamy peanut sauce topped with sesame seeds and julienned carrots Save
Steaming tofu rice bowl with creamy peanut sauce topped with sesame seeds and julienned carrots | plateofcomfort.com

Some meals are just dinner and some meals become the thing you make when someone you love needs taking care of without being asked. This bowl does that quietly and without pretense.

Common Recipe Questions

Press the tofu firmly for at least 15 minutes to remove excess moisture, then cut into even cubes and toss thoroughly with cornstarch. Cook in a hot non-stick skillet with oil over medium-high heat, turning occasionally until all sides are golden brown, about 8 to 10 minutes.

Yes, the peanut sauce can be prepared up to 5 days in advance and stored in an airtight container in the refrigerator. Reheat gently in the microwave or on the stovetop, adding a splash of warm water to thin it back to your desired consistency.

Snap peas, shredded purple cabbage, sliced avocado, shredded kale, or julienned zucchini all work beautifully. Choose whatever is seasonal and fresh, aiming for a mix of colors and textures to keep the bowl interesting and visually appealing.

Absolutely. Store the rice, tofu, vegetables, and peanut sauce in separate containers in the refrigerator for up to 4 days. Reheat the rice and tofu, then assemble with fresh vegetables and drizzle with sauce just before serving for the best texture.

Almond butter, sunflower seed butter, or tahini all work as substitutes. Keep in mind each will slightly change the flavor profile. Tahini adds an earthy note, almond butter is milder, and sunflower seed butter keeps it nut-free for those with allergies.

Brown rice, basmati, quinoa, or even cauliflower rice are all great alternatives. Brown rice adds a nuttier flavor and more fiber, while cauliflower rice keeps the dish lower in carbohydrates. Adjust cooking times accordingly.

Tofu Rice Peanut Bowl

Crispy tofu over jasmine rice with fresh veggies and creamy peanut sauce. A quick, satisfying Asian-inspired bowl.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Tofu

  • 14 oz firm tofu, drained and pressed
  • 1 tablespoon cornstarch
  • 2 tablespoons vegetable oil
  • Pinch of salt

Rice

  • 1¼ cups jasmine rice or brown rice
  • 2 cups water
  • ½ teaspoon salt

Vegetables

  • 1 small cucumber, sliced
  • 1 carrot, julienned or shredded
  • 1 red bell pepper, thinly sliced
  • 3.5 oz shelled edamame
  • 2 spring onions, sliced
  • 2 tablespoons toasted sesame seeds

Peanut Sauce

  • 3 tablespoons creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon maple syrup or honey
  • 2 teaspoons rice vinegar or lime juice
  • 1 teaspoon grated fresh ginger
  • 1 garlic clove, minced
  • 2–4 tablespoons warm water, to thin sauce as needed
  • 1 teaspoon sriracha or chili sauce, optional

Instructions

1
Cook the Rice: Rinse rice under cold water until it runs clear. Combine rice, water, and salt in a saucepan and bring to a rolling boil. Cover tightly, reduce heat to low, and simmer for 12–15 minutes until all liquid is absorbed. Fluff with a fork and keep covered to stay warm.
2
Prepare the Tofu: Cut the pressed tofu into ¾-inch cubes. Gently toss with cornstarch and a pinch of salt until evenly coated. Heat vegetable oil in a large non-stick skillet over medium-high heat. Add the tofu cubes in a single layer and cook, turning every 2–3 minutes, until golden and crispy on all sides, about 8–10 minutes total. Transfer to a paper towel–lined plate.
3
Make the Peanut Sauce: In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, minced garlic, and sriracha if using. Gradually add warm water one tablespoon at a time, whisking continuously, until the sauce reaches a smooth, drizzleable consistency.
4
Prep the Vegetables: While the tofu cooks, slice the cucumber, julienne the carrot, thinly slice the bell pepper, and cut the spring onions. Steam or microwave the edamame if frozen or uncooked, then set all vegetables aside.
5
Assemble the Bowls: Divide the warm rice among four bowls. Arrange crispy tofu, sliced cucumber, julienned carrot, bell pepper strips, and edamame over the rice in sections. Drizzle generously with peanut sauce. Finish with sliced spring onions and a sprinkle of toasted sesame seeds.
6
Serve: Serve immediately while the tofu is still warm and crisp. Offer extra peanut sauce on the side for dipping.
Additional Information

Equipment Needed

  • Saucepan with tight-fitting lid
  • Large non-stick skillet
  • Mixing bowls
  • Whisk
  • Cooking spatula
  • Sharp knife and cutting board

Nutrition (Per Serving)

Calories 470
Protein 18g
Carbs 52g
Fat 19g

Allergy Information

  • Contains soy — present in tofu and soy sauce.
  • Contains peanuts — present in peanut butter.
  • Contains sesame — present in toasted sesame seeds.
  • Check all ingredient labels for cross-contamination if preparing for individuals with severe food allergies.
Margot Ellis

Passionate home cook sharing easy, nourishing recipes for everyday family meals.