Crispy Teriyaki Tofu and Avocado Rice Stack Recipe
Introduction
This Crispy Teriyaki Tofu and Avocado Rice Stack is a delicious and healthy vegetarian meal that combines crunchy tofu, creamy avocado, and flavorful brown rice. It’s easy to prepare and perfect for a satisfying lunch or dinner.

Ingredients
- 1 block extra-firm tofu, pressed and cut into cubes
- 1/4 cup cornstarch
- 1/4 cup all-purpose flour
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 clove garlic, minced
- 1/4 teaspoon sesame oil
- 1 cup brown rice
- 2 cups vegetable broth
- 1/4 teaspoon salt
- 1 avocado, sliced
Instructions
- Step 1: In a medium bowl, combine cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Toss the pressed and cubed tofu thoroughly in this dry mixture until each piece is evenly coated.
- Step 2: Heat oil in a large skillet over medium-high heat. Add the coated tofu cubes and cook, turning occasionally, until all sides are golden brown and crispy, about 8-10 minutes. Remove from heat and set aside.
- Step 3: In a small bowl, whisk together soy sauce, rice vinegar, honey, minced garlic, and sesame oil to make the teriyaki sauce.
- Step 4: In a large pot, bring the vegetable broth to a boil. Add the brown rice and salt, reduce heat to low, cover, and simmer for 15-20 minutes until rice is tender and liquid is absorbed. Remove from heat and fluff with a fork.
- Step 5: To assemble, layer cooked brown rice in serving bowls, top with sliced avocado, then add the crispy tofu cubes on top. Drizzle generously with the teriyaki sauce.
- Step 6: Serve immediately while the tofu is still crispy and enjoy the fresh, vibrant flavors.
Tips & Variations
- Press the tofu well to remove excess moisture, ensuring a crispier texture when cooked.
- For a vegan version, substitute honey with maple syrup or agave nectar.
- Try adding steamed vegetables like broccoli or snap peas for extra color and nutrition.
- Use jasmine or sushi rice instead of brown rice for a softer texture if preferred.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet to restore tofu crispiness or microwave until warmed through. Add fresh avocado slices before serving, as avocado can brown over time.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use tofu that is not extra-firm?
Extra-firm tofu works best for this recipe because it holds its shape and crisps well. If using softer tofu, be gentle when handling and consider pressing it longer to remove excess moisture.
How do I make the tofu extra crispy?
Coating the tofu cubes evenly in the cornstarch and flour mixture and cooking them over medium-high heat until golden brown on all sides helps achieve a crispy texture. Avoid overcrowding the pan to ensure even cooking.
PrintCrispy Teriyaki Tofu and Avocado Rice Stack Recipe
This Crispy Teriyaki Tofu and Avocado Rice Stack is a delightful plant-based dish combining crispy tofu cubes coated in a seasoned flour mixture, served atop fluffy brown rice and fresh avocado slices, all generously drizzled with a homemade teriyaki sauce. Perfect as a wholesome lunch or dinner, this recipe balances savory, sweet, and creamy flavors with satisfying textures.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Japanese-inspired
- Diet: Vegetarian
Ingredients
Tofu Coating
- 1 block extra-firm tofu, pressed and cut into cubes
- 1/4 cup cornstarch
- 1/4 cup all-purpose flour
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Teriyaki Sauce
- 1/4 cup soy sauce
- 1/4 cup rice vinegar
- 1 tablespoon honey
- 1 clove garlic, minced
- 1/4 teaspoon sesame oil
Rice
- 1 cup brown rice
- 2 cups vegetable broth
- 1/4 teaspoon salt
Other
- 1 avocado, sliced
- 2 tablespoons cooking oil (for frying tofu)
Instructions
- Marinate Tofu Coating: In a medium bowl, combine the cornstarch, all-purpose flour, garlic powder, salt, and black pepper. Toss the pressed and cubed tofu thoroughly in this dry mixture until each piece is evenly coated to ensure crispiness during cooking.
- Cook Tofu: Heat 2 tablespoons of cooking oil in a large skillet over medium-high heat. Add the coated tofu cubes and cook them, turning occasionally, until all sides are golden brown and crispy, about 8-10 minutes. Once cooked, remove the tofu from the skillet and set aside.
- Make Teriyaki Sauce: In a small bowl, whisk together the soy sauce, rice vinegar, honey, minced garlic, and sesame oil until fully combined to create a flavorful teriyaki sauce.
- Cook Rice: In a large pot, bring the vegetable broth to a boil. Add the brown rice and salt, reduce the heat to low, cover, and let it simmer for 15-20 minutes until the rice is tender and the liquid is absorbed. Remove from heat and fluff the rice with a fork.
- Assemble the Rice Stack: In serving bowls, layer the cooked brown rice first, followed by sliced avocado, and then top with the crispy tofu cubes. Drizzle generously with the prepared teriyaki sauce over the top to finish the dish.
- Serve: Enjoy the dish immediately while the tofu retains its crispiness and the flavors are fresh and vibrant.
Notes
- Pressing the tofu well before coating helps achieve maximum crispiness.
- Use medium-high heat to ensure tofu cooks evenly without absorbing too much oil.
- Honey in the teriyaki sauce can be substituted with maple syrup for a vegan option.
- Brown rice can be swapped with white rice or quinoa based on preference.
- Serve immediately after assembling to retain the tofu’s crispy texture.
Keywords: tofu recipe, teriyaki tofu, crispy tofu, avocado rice stack, vegetarian main dish, healthy tofu recipe, brown rice bowl, plant-based teriyaki

