Tofu Rice Bowl Peanut Sauce

Golden crispy tofu rice bowl with peanut sauce drizzled over fresh vegetables Save to Pinterest
Golden crispy tofu rice bowl with peanut sauce drizzled over fresh vegetables | recipesbyselena.com

This vibrant rice bowl brings together crispy pan-fried tofu, colorful crunchy vegetables, and a luscious peanut sauce that ties everything together beautifully.

Ready in just 40 minutes, it's a wholesome plant-based meal that doesn't compromise on texture or flavor. The tofu gets a golden, crispy coating from cornstarch, while the peanut sauce delivers a perfect balance of creamy, tangy, and slightly sweet notes.

Customize with your favorite seasonal vegetables, adjust the sauce thickness to your liking, and enjoy a satisfying lunch or dinner that's both nourishing and delicious.

My kitchen smelled like toasted sesame and lime for three days straight after I first threw this bowl together on a rainy Tuesday when the fridge was nearly empty and motivation was even lower.

I brought these bowls to a potluck where three people asked for the recipe before they even finished chewing.

Ingredients

  • Firm tofu (400 g): Press it well because the drier it is, the crispier it gets, and soggy tofu is the one thing nobody recovers from.
  • Soy sauce (2 tbsp for marinade, 2 tbsp for sauce): It does double duty here, seasoning the tofu and building depth in the sauce.
  • Cornstarch (1 tbsp): This is the secret to that golden crust on the tofu without deep frying.
  • Sesame oil (1 tbsp): Use the toasted kind if you have it because the nutty aroma makes everything better.
  • Jasmine or basmati rice (250 g): Jasmine gives a lovely floral note but basmati works beautifully too.
  • Carrot, red cabbage, bell pepper, edamame, spring onions: The color mix is not just pretty, each one adds a different crunch and sweetness.
  • Creamy peanut butter (80 g): Natural peanut butter with no added sugar gives you the most control over the final flavor.
  • Rice vinegar and lime juice: Together they create a tangy balance that keeps the richness of the peanut butter in check.
  • Maple syrup or honey (2 tsp): Just enough sweetness to round out the salty and sour notes.
  • Garlic and fresh ginger: Freshly grated ginger and minced garlic wake up the sauce in a way powdered versions never will.
  • Warm water (60 ml): Add gradually because the sauce thickens as you stir, and you want it pourable but not runny.
  • Sesame seeds and fresh coriander: These finish the bowl with texture and brightness that make it feel complete.

Instructions

Cook the rice:
Rinse the rice under cold water until it runs clear, then bring 500 ml of salted water to a boil, add the rice, drop the heat to low, cover, and let it steam for 12 to 15 minutes until each grain is tender but still has a little bite.
Marinate the tofu:
Toss the pressed and cubed tofu with soy sauce and let it sit for about 5 minutes, then sprinkle cornstarch over it and toss with your hands until every piece is evenly coated and slightly tacky.
Crisp the tofu:
Heat sesame oil in a large non stick skillet over medium heat and cook the tofu pieces, turning every couple of minutes, until all sides turn a deep golden brown and sound hollow when you tap them, about 8 to 10 minutes total.
Whisk the peanut sauce:
Combine peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, minced garlic, grated ginger, and warm water in a bowl and whisk until it transforms from a stubborn paste into something silky and pourable.
Build the bowls:
Divide the fluffy rice among four bowls and arrange the tofu, julienned carrot, sliced cabbage, bell pepper, edamame, and spring onions on top in clusters so every bite offers something different.
Finish and serve:
Drizzle the peanut sauce generously over each bowl, scatter sesame seeds and torn coriander across the top, and serve right away while the tofu is still warm and crunchy.
Tofu rice bowl with peanut sauce topped with colorful crunchy julienned vegetables Save to Pinterest
Tofu rice bowl with peanut sauce topped with colorful crunchy julienned vegetables | recipesbyselena.com

There is something about a bowl this colorful that makes people put down their phones and actually eat with their eyes first.

Swaps and Seasonal Tweaks

Half the joy of a rice bowl is its flexibility, and I have made versions with roasted sweet potato, shredded Brussels sprouts, and even leftover grilled corn scraped straight off the cob.

Making It Gluten Free

Swap the soy sauce for tamari and double check your rice vinegar label because some brands sneak in wheat based additives that can catch you off guard.

What to Serve Alongside

A chilled glass of Riesling cuts through the richness of the peanut sauce beautifully, and a pot of jasmine tea works just as well if you are keeping things caffeine free.

  • Keep extra peanut sauce in a jar in the fridge for up to a week because you will want it on everything.
  • A few drops of sriracha on top turns the whole bowl into something bolder if you like heat.
  • Always taste the sauce before you drizzle because lime sizes vary and your peanut butter might be saltier than mine.
Creamy peanut sauce cascading over crispy tofu in a vibrant rice bowl Save to Pinterest
Creamy peanut sauce cascading over crispy tofu in a vibrant rice bowl | recipesbyselena.com

This is the kind of recipe that earns a permanent spot in your weeknight rotation without even trying.

Recipes Q&A

Press the tofu for at least 15 minutes to remove excess moisture, then toss it in cornstarch before pan-frying in hot oil. Cook without moving it too often, letting each side develop a golden crust before turning.

Yes, the peanut sauce stores well in an airtight container in the refrigerator for up to 5 days. Whisk in a splash of warm water to loosen it back up before serving, as it will thicken when chilled.

Nearly any crunchy or colorful vegetable works well. Try shredded purple cabbage, cucumber, shredded lettuce, snap peas, broccoli florets, or sliced radishes. Avocado also makes a creamy addition.

It's best served warm with freshly cooked rice and hot tofu, but the vegetables stay raw and crisp for contrast. It also tastes great at room temperature, making it ideal for meal prep lunches.

Store the rice, tofu, vegetables, and sauce in separate airtight containers in the refrigerator for up to 3 days. Reheat the tofu and rice briefly in a skillet or microwave, then reassemble the bowls fresh.

Absolutely. Almond butter, cashew butter, or sunflower seed butter all work as substitutes. Each will bring a slightly different flavor profile, so adjust the sweetness and acidity to taste.

Tofu Rice Bowl Peanut Sauce

Crispy tofu and fresh vegetables over rice, drizzled with a creamy, tangy peanut sauce.

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

Ingredients

Tofu & Marinade

  • 14 oz firm tofu, pressed and cubed
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon sesame oil

Rice

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

Vegetables

  • 1 medium carrot, julienned
  • 1 cup red cabbage, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 3.5 oz edamame, cooked and shelled
  • 2 spring onions, sliced
  • 1 tablespoon sesame seeds, for garnish
  • Fresh cilantro, for garnish

Peanut Sauce

  • ⅓ cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon fresh lime juice
  • 2 teaspoons maple syrup
  • 1 garlic clove, minced
  • 1 teaspoon grated fresh ginger
  • ¼ cup warm water, plus more as needed for consistency

Instructions

1
Cook the Rice: Rinse rice under cold running water until it runs clear. Bring 2 cups of water to a boil in a medium saucepan, stir in the rice and salt, then reduce heat to low. Cover tightly and simmer for 12 to 15 minutes until the liquid is absorbed and grains are tender. Fluff with a fork and keep warm.
2
Marinate and Coat the Tofu: Pat the pressed tofu dry and cut into even cubes. Toss with soy sauce in a mixing bowl and let absorb for 5 minutes. Sprinkle cornstarch over the tofu and toss until each piece is evenly coated with a light, dry layer.
3
Pan-Fry the Tofu: Heat sesame oil in a large non-stick skillet over medium heat. Arrange tofu cubes in a single layer and cook undisturbed for 2 to 3 minutes per side until all faces are golden brown and crispy, about 8 to 10 minutes total. Transfer to a plate lined with paper towels.
4
Prepare the Peanut Sauce: Combine peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, minced garlic, and grated ginger in a bowl. Whisk while gradually streaming in warm water until the sauce reaches a smooth, pourable consistency.
5
Assemble the Bowls: Divide the cooked rice among four serving bowls. Arrange crispy tofu, julienned carrot, sliced red cabbage, bell pepper strips, edamame, and spring onions in sections over the rice. Drizzle generously with peanut sauce and finish with sesame seeds and fresh cilantro.
6
Serve: Serve immediately while the tofu is still warm and crisp. Offer extra peanut sauce on the side.
Additional Information

Equipment Needed

  • Medium saucepan with lid
  • Large non-stick skillet
  • Mixing bowls
  • Whisk
  • Chef's knife and cutting board

Nutrition (Per Serving)

Calories 470
Protein 19g
Carbs 54g
Fat 19g

Allergy Information

  • Contains soy from tofu and soy sauce.
  • Contains peanuts from peanut butter.
  • Contains sesame.
  • For allergen-free adaptations, substitute sunflower seed butter for peanut butter and coconut aminos for soy sauce.
Selena Torres

Wholesome recipes, kitchen hacks, and comforting meals for everyday home cooks.