Crispy Tofu Peanut Rice Bowl

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

This tofu rice bowl brings together crispy pan-fried tofu, vibrant julienned vegetables, and a luscious peanut sauce that ties everything together. Firm tofu is marinated in soy sauce, coated in cornstarch, and pan-fried until golden and crunchy on all sides.

The peanut sauce comes together in minutes—just whisk creamy peanut butter with soy sauce, rice vinegar, lime juice, maple syrup, garlic, and fresh ginger until silky smooth. Piled over fluffy jasmine rice with shredded cabbage, bell pepper, edamame, and carrots, it makes a satisfying and colorful meal.

Ready in just 40 minutes with 20 minutes of hands-on prep, this dish serves four and works beautifully for meal prep. It's naturally vegan, dairy-free, and easily adapted for gluten-free diets using tamari.

The smell of toasting sesame oil hitting a hot pan is enough to make me drop whatever I am doing and wander into the kitchen, and this tofu rice bowl was born from exactly that kind of distraction. One rainy Tuesday, with a block of tofu languishing in the fridge and a jar of peanut butter staring me down, I started tossing things together without a plan. The result was so good I made it again two days later, then again that weekend for friends who now request it by name.

My friend Marcus, who proudly announces at every gathering that he does not eat healthy food, cleaned his bowl twice the night I served this and asked if peanut sauce counts as a food group. I watched him drizzle it over a second helping of rice like it was gravy, shaking his head the whole time in disbelief that something vegetarian could taste this satisfying.

Ingredients

  • Firm tofu (400 g): Pressing it for at least fifteen minutes makes the difference between soggy and shatteringly crisp, so do not skip this step.
  • Soy sauce (2 tbsp for marinade, 2 tbsp for sauce): Use a good quality one because it carries most of the savory depth in both the tofu and the peanut sauce.
  • Cornstarch (1 tbsp): This is the secret to that golden crust on the tofu, coating each cube lightly before it hits the hot oil.
  • Sesame oil (1 tbsp): Toasted sesame oil gives the tofu a nutty aroma that ties everything together beautifully.
  • Jasmine or basmati rice (250 g): Jasmine rice has a floral fragrance that complements the peanut sauce especially well.
  • Carrot, red cabbage, bell pepper, edamame: The more color on your plate the better, and these crunchier vegetables hold up nicely against the creamy sauce.
  • Peanut butter (80 g, creamy): Natural peanut butter without added sugar works best because you control the sweetness through the maple syrup.
  • Rice vinegar and lime juice (1 tbsp each): The acidity cuts through the richness of the peanut butter and brightens the whole bowl.
  • Maple syrup or honey (2 tsp): Just enough sweetness to balance the salt and tang without making the sauce taste like dessert.
  • Garlic and fresh ginger: Freshly minced makes a noticeable difference here since there are so few ingredients in the sauce.

Instructions

Get the rice going:
Rinse the rice under cold water until it runs clear, then combine with 500 ml water and salt in a pot, bring to a boil, drop to low, cover, and let it cook undisturbed for about twelve to fifteen minutes until each grain is tender and fragrant.
Marinate and coat the tofu:
Toss your pressed, cubed tofu with soy sauce and let it sit for five minutes to drink up the flavor, then sprinkle cornstarch over the top and tumble everything gently until each piece has a light, even dusting.
Crisp the tofu:
Heat sesame oil in a non stick skillet over medium heat and add the tofu in a single layer, turning each cube every couple of minutes until every side is deeply golden and audibly crunchy when you nudge it, about eight to ten minutes total.
Whisk the peanut sauce:
Combine peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, garlic, ginger, and warm water in a bowl, whisking until it transforms from a stubborn paste into something velvety and pourable, adding another splash of water if needed.
Build the bowls:
Divide the fluffy rice among four bowls and arrange the tofu, julienned carrot, red cabbage, bell pepper, edamame, and spring onions on top in whatever pattern pleases you, because eating starts with the eyes.
Finish and serve:
Drizzle the peanut sauce generously over each bowl, scatter sesame seeds and fresh coriander across the top, and serve immediately while the tofu is still warm and crunchy against the cool vegetables.
Save to Pinterest
| recipesbytabitha.com

There is something quietly powerful about a meal that makes everyone at the table stop talking for a full minute, and this bowl has done that more than once in my kitchen.

Vegetable Swaps and Seasonal Ideas

In summer I add sliced avocado and quick pickled cucumbers, and in colder months roasted sweet potato cubes and massaged kale make this feel like a completely different dish that is equally comforting.

Pairing Suggestions That Actually Work

A chilled glass of off dry Riesling echoes the sweetness in the peanut sauce beautifully, and on nights when alcohol is not on the menu, jasmine tea served alongside adds a gentle floral note that keeps the whole meal feeling grounded.

Think of this recipe as a framework rather than a rulebook, and adjust the sauce, crunch level, and toppings to match what you crave today.

  • A squirt of sriracha or a pinch of chili flakes folded into the peanut sauce transforms the whole bowl for anyone who likes heat.
  • Swap peanut butter for sunflower seed butter and soy sauce for coconut aminos if you are cooking for someone with soy or peanut allergies.
  • Leftover sauce keeps in the fridge for up to a week and tastes incredible over scrambled eggs the next morning.
Steaming tofu rice bowl topped with creamy peanut sauce and crunchy slaw Save to Pinterest
Steaming tofu rice bowl topped with creamy peanut sauce and crunchy slaw | recipesbytabitha.com

Keep this one in your back pocket for the nights when you want something vibrant and filling without turning your kitchen upside down. It is the kind of recipe that reminds you how good simple food can be.

Recipe Questions

Press the tofu thoroughly to remove excess moisture—aim for at least 15 minutes with a tofu press or between clean towels. Cut into even cubes and toss with cornstarch after marinating in soy sauce. Cook in hot sesame oil without moving the pieces too often, letting each side develop a golden crust before flipping.

Yes, the peanut sauce stores well in an airtight container in the refrigerator for up to one week. It will thicken as it chills, so simply whisk in a splash of warm water when ready to use until it reaches your desired drizzling consistency.

Any crisp, colorful vegetables pair well here. Try shredded purple cabbage, cucumber matchsticks, shredded kale, snap peas, shredded carrots, or thinly sliced radishes. Avocado slices also add wonderful creaminess. Aim for a mix of textures and colors for the most appealing bowl.

Absolutely. Store the rice, tofu, vegetables, and peanut sauce in separate airtight containers in the refrigerator. The components will keep well for up to four days. Reheat the rice and tofu gently, then assemble fresh with the cold vegetables and sauce when ready to eat.

Simply swap the soy sauce for tamari, which is naturally gluten-free. Double-check that your other ingredients like rice vinegar and peanut butter are certified gluten-free as well. Coconut aminos work as an alternative if you prefer a slightly sweeter flavor profile.

Sunflower seed butter or almond butter both work as nut-free and peanut-free alternatives. Tahini is another option that creates a slightly more earthy, sesame-forward sauce. Adjust the water and sweetness levels as needed since each alternative has a different consistency and flavor intensity.

Crispy Tofu Peanut Rice Bowl

Crispy tofu and fresh vegetables over rice, drizzled with creamy homemade peanut sauce. Vegan-friendly and ready in 40 minutes.

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

Ingredients

Tofu & Marinade

  • 14 oz firm tofu, pressed and cut into cubes
  • 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, cut into thin matchsticks
  • 1 cup red cabbage, thinly shredded
  • 1 red bell pepper, thinly sliced
  • 3.5 oz edamame, cooked and shelled
  • 2 spring onions, thinly 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 or honey
  • 1 garlic clove, minced
  • 1 teaspoon fresh ginger, grated
  • ¼ cup warm water, plus more as needed to adjust consistency

Instructions

1
Cook the Rice: Rinse rice under cold running water until it runs clear. Combine with 2 cups water and salt in a medium saucepan, bring to a rolling boil, then reduce heat to low. Cover tightly and simmer for 12 to 15 minutes until grains are tender and liquid is fully absorbed. Fluff with a fork and keep covered until ready to serve.
2
Marinate and Coat the Tofu: Place cubed tofu in a mixing bowl, drizzle with soy sauce, and gently toss to coat. Allow to sit for 5 minutes. Sprinkle cornstarch over the tofu and toss until every piece is evenly coated with a light, powdery 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 for 8 to 10 minutes, turning every couple of minutes, until all sides develop a deep golden-brown crust. Transfer to a plate lined with paper towels.
4
Prepare the Peanut Sauce: In a mixing bowl, whisk together peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, minced garlic, and grated ginger. Gradually stream in warm water while whisking until the sauce reaches a smooth, pourable consistency.
5
Assemble the Bowls: Divide the cooked rice evenly among 4 bowls. Arrange crispy tofu, julienned carrot, shredded red cabbage, sliced bell pepper, shelled edamame, and spring onions in sections over the rice bed.
6
Finish and Serve: Drizzle peanut sauce generously over each assembled bowl. Sprinkle with sesame seeds and scatter fresh cilantro leaves on top. Serve immediately while the tofu is still warm and crisp.
Additional Information

Equipment Needed

  • Medium saucepan with tight-fitting 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.
Tabitha Greene

Sharing easy, wholesome recipes and handy cooking tips for home cooks who love good food.