Tofu Rice Bowl With Crunchy Salad

This pan-fried tofu rice bowl is loaded with golden tofu, a honey-garlic-soy glaze, fluffy rice, and crunchy salad. It’s high protein, high fiber, and seriously satisfying. This recipe is part of my high-protein and fiber meals series.

Please note, this post was recently updated with new pics, video, and updated recipe (the older baked version can be found here: crispy baked tofu).

Crispy Tofu Rice Bowl With Crunchy Salad
  • Save

Jump to: ℹ️ Overview | 🛒 Ingredients | 📷 How To Make | 📹 Watch The Video | 👩‍🍳 Recipe Tips | 🥗 Serving Suggestions | 📝Full Recipe Card | 🍽 More Vegetarian Recipes


This crispy tofu rice bowl is one of those dinners I make when I want something easy but still really satisfying. The tofu gets properly golden and crisp on the outside while staying soft in the middle, and once that honey garlic soy glaze hits the pan, it turns glossy and sticky and coats every little edge. Sweet, salty, garlicky — it just works.

I love the contrast here: warm rice soaking up the sauce, sticky tofu, and a big crunchy handful of cabbage, edamame, and herbs to freshen everything up. It’s balanced and actually filling thanks to the protein and fiber, so you’re not rummaging through the pantry later.

It’s family-friendly, not spicy unless you want it to be, and great for leftovers. If you think tofu is boring, this is the recipe that might change your mind. PS. I make this bowl with pan-fried tofu, but you can also make a similar meal with my crispy baked tofu version.

Per serving: 630 calories, 25 g protein and 6 g fiber.

👩‍🍳 You might also like my tofu salad (with cucumber and edamame), this recipe for crispy baked tofu, or this lemongrass coconut tofu curry.

tofu bowl with rice and salad
  • Save

What You’ll Need

Here is what you’ll need for this crispy tofu rice bowl recipe. Find the full measurements in the recipe card below.

For the Pan-Fried Tofu

  • Firm tofu – The star. High in plant-based protein and gets beautifully crisp when coated.
  • White pepper – Subtle warmth without overpowering.
  • Turmeric – Adds color and a hint of earthiness.
  • Salt – Essential for bringing out flavor (seasoning properly makes all the difference).
  • Cornstarch (cornflour) – The secret to that crispy coating. You can use arrowroot instead of cornstarch. Extra-firm tofu works too — just adjust cooking time slightly.
  • Olive oil – For pan-frying until golden. Feel free to use more neutral tasting oil.

For the Honey Garlic Soy Glaze

  • Garlic – Freshly diced for maximum flavor.
  • Sweet chili sauce – Adds sweetness and gentle heat.
  • Honey – Balances the saltiness. Make it vegan: Swap honey for maple syrup.
  • Light soy sauce – That salty, umami backbone.
  • Sesame oil – Nutty depth (a little goes a long way).
  • Rice wine vinegar or lemon juice – Brightness to balance the glaze.
  • Water – Helps thin and simmer into a glossy sauce.

For the Crunchy Salad

  • Red cabbage – Crunch + fiber.
  • Red bell pepper – Sweet and juicy.
  • Carrot – Natural sweetness and color.
  • Edamame – Extra plant-based protein and fiber.
  • Green onion – Fresh bite, feel free to use red onion here.
  • Coriander (cilantro) – Bright, herby finish.
  • Asian-style dressing – Ties everything together.

For the Rice

  • White rice – Fluffy base for soaking up sauce.
  • Stock + water – Cooking rice in stock adds flavor right from the start. You can use veggie stock or chicken stock here.

💡 Speedy dinner hack: Buy store-bought coleslaw mix and Asian dressing, as well as pre-cooked rice you can reheat in the microwave or a pot with a little wate, so all you have to cook is the tofu.

How To Make Tofu Rice Bowls

Find the full recipe and nutritional information below. Here are some handy step-by-step photos for how to make crispy pan-fried tofu, rice and salad bowls.

  • Prep all salad ingredients and combine (leave dressing off for now).
  • Cook the rice using your preferred method.
  • Pat tofu dry, break into chunks, toss with seasoning and cornstarch.
  • Whisk together all glaze sauce ingredients and set aside.
  • Pan-fry tofu in olive oil until golden and crispy on all sides (about 6–7 minutes).
  • Push tofu aside, pour sauce into pan and let it bubble.
  • Toss tofu through sauce until glossy and slightly caramelized.
  • Dress salad and assemble bowls with rice, tofu, and salad.st!
How to make tofu rice bowls step by step image
  • Save
Crispy tofu with honey garlic glaze sauce in a bowl with rice and crunchy Asian slaw salad
  • Save

Watch The Video

Recipe Tips

  • Dry tofu properly. The drier it is, the crispier it gets.
  • Breaking vs cutting tofu: I find I get more jagged edges when I beak tofu by hand, and these get coated with the seasoning and glaze beautifully.
  • Don’t overcrowd the pan. Give tofu space to brown.
  • Let the sauce bubble briefly before mixing. This helps it thicken.
  • Want extra crisp? Bake or air fry the tofu first, then toss in sauce.
  • Make it spicy: Add chili flakes or sriracha to the glaze.
  • Meal prep friendly: Store components separately for up to 4 days.
  • Storage: Keep tofu, rice, and salad in airtight containers in the fridge.
  • Reheat tip: Reheat tofu and rice separately; keep salad fresh and add just before serving.

Serving Suggestions

Serve this tofu rice bowl warm with extra sliced green onions and sesame seeds on top. It’s perfect on its own, but you can also add avocado, cucumber ribbons, or even a fried egg if you’re not strictly plant-based. For a lower-carb option, swap rice for cauliflower rice. Or turn it into lettuce wraps for something lighter.

💬 If you’ve tried this tofu rice bowl or any other recipe on the blog then don’t forget to rate the recipe and let me know how you got on in the comments below, I love hearing from you! You can also FOLLOW ME on Instagram, Facebook, Pinterest, YouTube, and or sign up to my Newsletter to see more of my delicious food.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Cooked & Loved

tofu rice bowls with crunchy salad
  • Save

Crispy Tofu Rice Bowl With Crunchy Salad

Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4
Course: Dinner Main, Main, Dinner
Cuisine: Asian
Print Pin Save
5 from 1 vote
Calories: 609kcal
If you’re after a high-protein vegetarian dinner recipe, this tofu rice bowl with honey garlic soy glaze ticks all the boxes — crispy, saucy, fresh, and easy.

Video

Ingredients 

For the pan-fried tofu

  • 17 oz firm tofu (500 g)
  • ¼ tsp white pepper
  • ½ tsp turmeric
  • ½ tsp salt
  • 2-3 tbsp cornstarch or cornflour
  • 1.5 tbsp olive oil plus more if needed, neutral oil is also fine

For the honey garlic sauce

  • 2 garlic cloves finely diced or grated
  • 1.5 tbsp sweet chili sauce
  • 1 tbsp honey
  • 2.5 tbsp light soy sauce
  • 1 tsp sesame oil
  • 1 tbsp rice wine vinegar or lemon juice
  • cup water about 75 ml

For crunchy salad

  • 3 cups thinly shredded red cabbage
  • 1 cup thinly sliced red bell pepper
  • ½ large carrot or 1 small, grated
  • ½ cup edamame beans defrosted or boiled and cooled
  • 1 green onion sliced
  • 2 tbsp chopped coriander
  • ¼ cup Asian-style salad dressing or use the recipe below!

Optional Dressing (if not store-bought)

  • 2 tbsp rice wine vinegar or lime juice
  • 1 tbsp soy sauce
  • 2 tsp sesame oil
  • 1 tbsp olive oil
  • 1 tbsp sugar adjust to taste

For the rice

  • cups white rice
  • 1 cup veggie or chicken stock
  • ½ cup water

Instructions

  • Prepare the salad: Combine cabbage, bell pepper, carrot, edamame, green onion, and coriander in a bowl. Set aside without dressing.
  • Cook the rice: Cook rice using your preferred method. If using an Instant Pot, use a 1:1 liquid ratio. For the stovetop, adjust liquid as needed. Fluff and set aside.
  • Make the sauce: Whisk together garlic, sweet chili sauce, honey, soy sauce, sesame oil, vinegar (or lemon juice), and water. Set aside.
  • Prepare the tofu: Pat the tofu dry with a paper towel. Break into small chunks. Toss with salt, white pepper, turmeric, and cornstarch.
  • Pan-fry the tofu: Heat olive oil in a large non-stick skillet over medium-high heat. Add tofu in a single layer. Cook for about 6–7 minutes total, flipping occasionally, until golden and crispy.
  • Add the sauce: Push tofu to the side of the pan. Pour in the sauce and let it bubble for 20–30 seconds. Toss tofu through the sauce and cook another 30–60 seconds until glossy and slightly caramelized. Remove from heat.
  • Assemble: Dress the salad. Divide rice into bowls, top with tofu and sauce, then add salad. Serve immediately.

Notes

  • Dry tofu properly. The drier it is, the crispier it gets.
  • Breaking vs cutting tofu: I find I get more jagged edges when I beak tofu by hand, and these get coated with the seasoning and glaze beautifully.
  • Don’t overcrowd the pan. Give tofu space to brown.
  • Let the sauce bubble briefly before mixing. This helps it thicken.
  • Want extra crisp? Bake or air fry the tofu first, then toss in sauce.
  • Make it spicy: Add chili flakes or sriracha to the glaze.
  • Meal prep friendly: Store components separately for up to 4 days.
  • Storage: Keep tofu, rice, and salad in airtight containers in the fridge.
  • Reheat tip: Reheat tofu and rice separately; keep salad fresh and add just before serving.
  • Can I make this vegan? Yes! Swap honey for maple syrup and use vegetable stock for the rice.
  • What type of tofu works best? Firm or extra-firm tofu works best. Avoid silken tofu — it’s too soft.
  • Can I bake the tofu instead? Yes. Bake at 400°F (200°C) for 20–25 minutes until golden, then toss in sauce.
  • Can I use brown rice? Absolutely. It adds extra fiber and works beautifully here.
  • Is this good for meal prep? Very. Store components separately and assemble when ready to eat.

Nutrition

Calories: 609kcal | Carbohydrates: 87g | Protein: 22g | Fat: 19g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 9g | Sodium: 1272mg | Potassium: 570mg | Fiber: 6g | Sugar: 17g | Vitamin A: 3229IU | Vitamin C: 87mg | Calcium: 248mg | Iron: 4mg
Keywords: crispy tofu rice bowls, Firm Tofu, Tofu Bowls, Tofu Recipes, chicken & rice bowls
Tried this recipe?Mention @cookedandloved or tag #cookedandloved

More Vegetarian Recipes

  • Save
Irena Macri
By Irena Macri

About the author:Hi, I’m Irena Macri. I share delicious recipes that I have cooked and loved. I am a published cookbook author, have been food blogging for over 10 years and have a Diploma in Nutrition. You will find many healthy recipes as well as my favourite comfort food. More about me here | Subscribe to my newsletter and freebies

Comment or Rate This Recipe

Made the recipe? Please leave a rating as it helps other readers to discover this dish. You don’t need to leave a comment if rating a recipe, unless it’s 3 stars or below.

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Click on the stars to rate this recipe!




Comments

1 Comments
  1. 5 stars
    We loved this recipe, Irena! I saw this pop up on Instagram and got the ingredients the same night. Was super easy and by far the tastiest tofu I’ve made. Gonna do this method from now on.

See all comments »

You Might Also Like

53 Shares
Share via
Copy link
Powered by Social Snap