Recipe image
Recipe Finder blog

Crispy Tofu Bowl: Simple, Flavorful Plant-Based Dinner

Prep 15 min Cook 15 min Difficulty 2/5

Crispy Tofu Bowl: quick, plant-based bowl with marinated tofu, rice, and fresh veggies. Ready in about 30 minutes.

Why this recipe works

This Crispy Tofu Bowl is a quick, plant-based meal built on crisp marinated tofu, chewy short-grain rice, and fresh veggies. It’s ideal for weeknights and meal preps, especially if you want a satisfying, meat-free bowl.

Search intent: how to make a crispy tofu bowl
  • crispy tofu recipe
  • tofu bowl with rice
  • mouthwatering tofu marinade
  • quick weeknight dinner
  • vegetarian rice bowls
  • crispy tofu skillet
  • tofu marination and coating
  • plant-based bowl ideas

Key takeaways

Crispy tofu adds texture without deep-frying
Marinade concentrates flavor in 5–10 minutes
Assemble bowls with simple, fresh toppings for balance

Recipe guide

This Crispy Tofu Bowl is a quick, plant-based meal built on crisp marinated tofu, chewy short-grain rice, and fresh veggies. It’s ideal for weeknights and meal preps, especially if you want a satisfying, meat-free bowl.

Crispy tofu, fresh toppings, and quick assembly in one bowl.

  • Crispy tofu adds texture without deep-frying
  • Marinade concentrates flavor in 5–10 minutes
  • Assemble bowls with simple, fresh toppings for balance

Marinate and crisp the tofu

Drain, press, and cut the tofu. Mix soy sauce, rice vinegar, sesame oil; coat tofu and marinate 5–10 minutes. Toss with cornstarch, then pan-fry in oil until all sides are deeply browned.

Prepare the bowls

Cook short-grain rice as directed. Slice carrots, cucumber, and prep spinach. Arrange a bed of rice in each bowl, then add carrots, spinach, cucumber, and crispy tofu.

Finish and serve

Drizzle with remaining marinade or extra soy sauce. Scatter scallions and sesame seeds. Serve with lime wedges if desired.

Ingredients

  • 14 oz extra-firm tofu
  • 2 tbsp soy sauce
  • 1 tbsp rice vinegar
  • 1 tbsp sesame oil
  • 1 tbsp cornstarch
  • 1 tbsp vegetable oil
  • 2 cups cooked short-grain rice
  • 1 cup shredded carrots
  • 1 cup baby spinach
  • 1/2 cup sliced cucumber
  • 2 tbsp chopped scallions
  • 1 tbsp sesame seeds
  • 1 lime (optional)

Instructions

  1. Drain and press tofu between paper towels or a clean towel with a weight for 15–20 minutes to remove excess moisture
  2. Cut pressed tofu into 1-inch cubes and transfer to a bowl
  3. Whisk soy sauce, rice vinegar, and sesame oil in a small bowl and pour half over the tofu, toss gently to coat and marinate 5–10 minutes
  4. Sprinkle cornstarch over marinated tofu and toss gently to evenly coat each piece
  5. Heat vegetable oil in a nonstick or cast-iron skillet over medium-high heat until shimmering
  6. Add tofu in a single layer, cook without moving until bottoms are golden and crisp, about 3–4 minutes
  7. Flip tofu pieces and cook remaining sides until all sides are crisp and deeply browned, 6–8 minutes total
  8. Remove tofu to a plate lined with paper towel to drain briefly
  9. Divide cooked rice between bowls
  10. Arrange shredded carrots, baby spinach, sliced cucumber, and crispy tofu over the rice
  11. Drizzle remaining marinade or a little extra soy sauce over bowls if desired
  12. Scatter chopped scallions and sesame seeds on top
  13. Serve with lime wedges for squeezing over the bowl if using

FAQs

Can I bake the tofu instead of pan-frying? Yes. Toss with a little oil and bake at 425°F (220°C) for 15–20 minutes, flipping halfway.
Can I make this gluten-free? Use gluten-free soy sauce and ensure any add-ins are gluten-free.
How long does marinating take and can I skip it? Marinating 5–10 minutes adds flavor; you can skip it but expect a milder taste.