Crispy Tofu Peanut Sauce Bowl

Crispy golden tofu rice bowl with peanut sauce drizzled over colorful fresh vegetables Pin It
Crispy golden tofu rice bowl with peanut sauce drizzled over colorful fresh vegetables | spoonistry.com

This vibrant bowl brings together golden, crispy tofu cubes with a colorful medley of julienned carrots, red cabbage, bell pepper, and edamame, all served over fluffy jasmine rice.

The star of the dish is a luscious peanut sauce made from creamy peanut butter, soy sauce, rice vinegar, lime juice, and a hint of ginger, delivering a perfect balance of savory, tangy, and slightly sweet flavors.

Ready in just 40 minutes with simple prep, this plant-based meal is naturally vegan and dairy-free, making it an ideal weeknight dinner that's as nourishing as it is satisfying.

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

I served this to my neighbor who claims she hates tofu, and she went back for seconds before I even sat down to eat.

Ingredients

  • Firm tofu (400 g): Pressing it well is the single thing that separates soggy cubes from golden, crispy bites worth fighting over.
  • Soy sauce (2 tbsp for marinade, 2 tbsp for sauce): It seasons the tofu and builds depth in the peanut sauce.
  • Cornstarch (1 tbsp): This is the trick that gives tofu that irresistible crunch without deep frying.
  • Sesame oil (1 tbsp): A little goes a long way for toasty, nutty flavor in the pan.
  • Jasmine or basmati rice (250 g): Either works beautifully, but jasmine fills the kitchen with a fragrance that makes waiting harder.
  • Carrot, red cabbage, bell pepper, edamame: The crunch and color balance the richness of the sauce perfectly.
  • Peanut butter (80 g, creamy): Natural peanut butter without added sugar gives you the most control over the final flavor.
  • Rice vinegar and lime juice: Together they bring the tang that keeps the sauce from feeling heavy.
  • Maple syrup (2 tsp): Just enough sweetness to round everything out without tipping into dessert territory.
  • 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): Adjust gradually until the sauce drizzles like something you want to pour on everything.

Instructions

Cook the rice:
Rinse the rice under cold water until it runs clear, then bring 500 ml water to a boil with the salt. Add the rice, drop to low, cover, and let it steam for about 12 to 15 minutes until each grain is tender but still has a little bite.
Marinate and coat the tofu:
Toss the cubed tofu with soy sauce and let it sit for five minutes so the flavor soaks in, then dust with cornstarch and toss until every side feels evenly coated and slightly powdery.
Crisp the tofu:
Heat sesame oil in a large non stick skillet over medium heat and cook the tofu, turning every couple of minutes, until each side turns a deep golden brown and sounds gently crackling, about 8 to 10 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 and whisk until it transforms into a silky, pourable sauce, adding more water a splash at a time if needed.
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 crisp.
Pin It
| spoonistry.com

This bowl became my go to contribution to every potluck after a friend asked for the recipe before she even finished eating.

Swaps and Seasonal Tweaks

Avocado slices, roasted broccoli, or even leftover roasted sweet potato belong in this bowl just as much as the vegetables listed here.

Pairings That Work

A glass of off dry Riesling or a pot of jasmine tea alongside this bowl turns a weeknight dinner into something that feels almost intentional.

Allergen Friendly Adaptations

Sunflower seed butter swapped for peanut butter and coconut aminos instead of soy sauce make this completely safe for most allergy concerns while keeping the flavor surprisingly close to the original.

  • Always double check labels on packaged ingredients, especially soy sauce and peanut butter brands.
  • Tamari is a simple one to one swap for gluten free soy sauce.
  • A few drops of sriracha in the peanut sauce will change your entire relationship with this bowl.
Tofu rice bowl with peanut sauce topped with julienned carrots and sesame seeds Pin It
Tofu rice bowl with peanut sauce topped with julienned carrots and sesame seeds | spoonistry.com

This is the kind of recipe that makes you feel like a competent, generous cook without asking very much of you at all, and that is exactly why it deserves a permanent spot in your rotation.

Recipe FAQs

Firm or extra-firm tofu is ideal for achieving that golden, crispy exterior. Press the tofu for at least 10 minutes to remove excess moisture before cubing and marinating. This ensures the cornstarch coating adheres well and creates a satisfying crunch when pan-fried.

Absolutely. The peanut sauce can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator. Simply whisk in a splash of warm water before serving to loosen it back to a drizzleable consistency, as it will thicken when chilled.

This bowl is highly adaptable. Try shredded kale, snap peas, cucumber, shredded lettuce, avocado, or steamed broccoli. Any combination of colorful, crunchy vegetables works beautifully. Aim for a mix of textures—something crisp, something tender, and something fresh.

Swap regular soy sauce for tamari or coconut aminos in both the tofu marinade and the peanut sauce. Use a gluten-free cornstarch alternative like arrowroot powder if needed. All other ingredients in this bowl are naturally gluten-free.

Store the rice, tofu, vegetables, and peanut sauce in separate airtight containers in the refrigerator for up to 3 days. Reheat the tofu in a skillet to restore crispiness, and warm the rice with a splash of water. The sauce may need whisking with warm water to smooth out.

Stir sriracha or chili garlic sauce directly into the peanut sauce for a spicy kick. Alternatively, sprinkle red pepper flakes over the finished bowl, or add sliced fresh jalapeños as a garnish. Start with a small amount and adjust to your preference.

Crispy Tofu Peanut Sauce Bowl

Crispy tofu and colorful vegetables over jasmine rice drizzled with a creamy, tangy peanut sauce for a satisfying plant-based meal.

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

Ingredients

Tofu and Marinade

  • 14 oz firm tofu, pressed and cut into 3/4-inch cubes
  • 2 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1 tablespoon toasted sesame oil

Rice

  • 1 1/4 cups jasmine or basmati rice
  • 2 cups water
  • 1/2 teaspoon kosher salt

Vegetables

  • 1 medium carrot, cut into thin matchsticks
  • 1 cup red cabbage, thinly sliced
  • 1 red bell pepper, thinly sliced
  • 3.5 oz shelled edamame, cooked
  • 2 scallions, thinly sliced
  • 1 tablespoon sesame seeds, for garnish
  • Fresh cilantro sprigs, for garnish

Peanut Sauce

  • 1/3 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 freshly grated ginger
  • 1/4 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. Bring 2 cups water to a rolling boil in a medium saucepan, then stir in rice and salt. Reduce heat to low, cover tightly, and simmer for 12 to 15 minutes until all liquid is absorbed and grains are tender. Fluff with a fork and keep covered until ready to serve.
2
Marinate the Tofu: Pat the pressed tofu dry with paper towels and cut into uniform 3/4-inch cubes. Place in a mixing bowl, drizzle with soy sauce, and gently toss to coat. Let sit for 5 minutes, then sprinkle cornstarch over the cubes and toss until each piece is evenly coated.
3
Pan-Fry the Tofu: Heat sesame oil in a large non-stick skillet over medium heat. Arrange tofu cubes in a single layer without crowding the pan. Cook for 8 to 10 minutes, turning every couple of minutes, until all sides develop a deep golden crust. Transfer to a plate lined with paper towels.
4
Prepare the Peanut Sauce: In a small bowl, combine peanut butter, soy sauce, rice vinegar, lime juice, maple syrup, minced garlic, and grated ginger. Whisk while gradually pouring in warm water until the sauce is silky and pourable. Add more warm water in small increments if a thinner consistency is desired.
5
Assemble the Bowls: Divide the cooked rice among four bowls. Arrange crispy tofu, julienned carrot, sliced red cabbage, bell pepper strips, edamame, and scallions in neat sections over each bed of rice.
6
Finish and Serve: Drizzle peanut sauce generously over each assembled bowl. Sprinkle with sesame seeds and top with fresh cilantro sprigs. Serve right away 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 (tofu, soy sauce)
  • Contains peanuts (peanut butter)
  • Contains sesame (sesame oil, sesame seeds)
  • For allergen-free adaptations, substitute sunflower seed butter for peanut butter and coconut aminos for soy sauce
Audrey Sinclair

Passionate home cook sharing quick, easy, and family-friendly recipes with practical kitchen tips.