Sticky Tofu Bowls Recipe
If you’re craving a dish that perfectly balances sweet, savory, and a touch of spice all in one vibrant bowl, you simply must try these Sticky Tofu Bowls. This recipe combines crispy, golden tofu coated in an irresistible sticky glaze, paired with fresh steamed edamame, creamy avocado, and fluffy rice for a meal that feels both indulgent and nourishing. Whether you’re a seasoned tofu lover or just discovering this plant-based protein, these bowls bring incredible flavor and texture that’ll have you coming back for more.

Ingredients You’ll Need
These ingredients might seem straightforward, but each plays a crucial role in turning simple tofu into that crave-worthy Sticky Tofu Bowls recipe. From the crispy coating to the tangy-sweet sauce, every element is thoughtfully chosen to give you perfect flavor harmony and satisfying texture.
- Extra Firm Tofu (14-oz package): The base of the dish, providing a sturdy texture that crisps up beautifully.
- Cornstarch (2 tbsp): Essential for creating that golden, crunchy crust on the tofu cubes.
- Soy Sauce or Coconut Aminos (½ cup): Brings deep, umami-rich saltiness that forms the backbone of the sticky sauce.
- Maple Syrup (3 tbsp): Adds natural sweetness which perfectly balances the savory notes.
- Sesame Oil (2 tbsp): Delivers a toasty aroma and enhances the overall flavor.
- Rice Vinegar (2 tbsp): Injects a bright, tangy kick that keeps the sauce vibrant.
- Garlic (3 cloves, minced): Gives a pungent, savory punch that’s classic in Asian-inspired cooking.
- Grated Ginger (1 tbsp): Adds warmth and a fresh, slightly spicy zest.
- Cooked Rice (3 cups): Acts as a hearty base that soaks up the sauce beautifully.
- Steamed Edamame (2 cups): Provides a tender, protein-packed contrast with a pop of green.
- Avocado (1, sliced): Creamy richness that cools down the bold sticky sauce perfectly.
- Sesame Seeds and Spring Onions (optional): For that final touch of crunch and freshness that elevates each bowl.
How to Make Sticky Tofu Bowls
Step 1: Prep the Tofu
Start by opening your tofu and carefully draining any excess water. Pressing out the moisture is key to getting those cubes to crisp up wonderfully in the pan. Once drained, cut your tofu into small or medium cubes that will crisp evenly and fit nicely in your bowl.
Step 2: Coat the Tofu
Transfer the tofu cubes into a container and sprinkle the cornstarch on top. Close the container and shake it gently so every cube gets a light, even dusting. This coating is crucial—it’s what gives your tofu that irresistible crispy texture once cooked.
Step 3: Cook the Tofu
Heat a generous drizzle of olive oil in a pan over medium heat. Add the tofu cubes and stir constantly to prevent sticking and ensure even browning. Don’t rush—flipping each piece often will help develop that perfect golden crust all around.
Step 4: Whisk Together the Sauce
While your tofu cooks, combine the soy sauce, maple syrup, sesame oil, rice vinegar, minced garlic, and grated ginger in a bowl or blender. Blending makes the sauce extra smooth and helps marry all those bold flavors beautifully.
Step 5: Add the Sauce to the Tofu
Once your tofu is golden and crispy, pour the sauce over the pan. Cook for several more minutes, stirring gently, until the sauce thickens into a luscious glaze that perfectly coats each tofu cube. You’ll have some extra sauce, which is perfect for drizzling over your finished bowl.
Step 6: Assemble Your Sticky Tofu Bowls
Build your bowl by layering cooked rice at the bottom, followed by the saucy tofu, a generous handful of steamed edamame, and slices of creamy avocado. Sprinkle on sesame seeds and chopped spring onions for a pop of crunch and color, then drizzle with extra sticky sauce for max flavor impact.
How to Serve Sticky Tofu Bowls

Garnishes
Sprinkling sesame seeds and finely sliced spring onions on top adds delightful texture and freshness, elevating your bowl from delicious to unforgettable. These little touches also brighten the presentation and enhance the overall eating experience.
Side Dishes
Sticky Tofu Bowls make a complete meal on their own, but they also pair beautifully with simple sides like a crisp cucumber salad, steamed greens, or miso soup. These lighter options complement the hearty flavors in the bowl without overpowering them.
Creative Ways to Present
For a fun twist on serving, try layering your Sticky Tofu Bowls in mason jars for on-the-go lunches or beautiful meal prep. You can also turn the bowl into a lettuce wrap for a hand-held treat that’s perfect for warmer days.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the tofu, rice, and toppings separately in airtight containers in the fridge. This keeps textures intact so your Sticky Tofu Bowls taste just as vibrant the next day.
Freezing
While the tofu can be frozen, it’s best to freeze it without sauce to preserve its crispy texture. Thaw completely and reheat with freshly made sauce for the best results.
Reheating
Reheat tofu gently in a non-stick pan to bring back some crispness, and warm your rice in the microwave. Add fresh avocado and re-shoot that drizzly sticky sauce right before serving to keep the flavors bright and fresh.
FAQs
Can I use a different type of tofu?
Extra firm tofu works best for this recipe because it holds its shape well and crisps up nicely. Silken or soft tofu would fall apart and become mushy.
Is there a substitute for cornstarch?
You can use arrowroot powder or potato starch as alternatives for coating the tofu. They provide a similar crispiness.
Can I make the sauce less sweet?
Absolutely! Simply reduce the maple syrup or swap it for a smaller amount of honey or agave to suit your taste preferences.
How can I make this recipe gluten-free?
Opt for gluten-free tamari or coconut aminos instead of regular soy sauce. This keeps the sauce flavorful without gluten.
What other veggies can I add?
Feel free to add shredded carrots, bell peppers, or steamed broccoli. These add color, crunch, and more nutrition to your Sticky Tofu Bowls.
Final Thoughts
I can’t recommend these Sticky Tofu Bowls enough—they’re a fantastic way to enjoy tofu with layers of flavor and texture that never get old. Whether you’re cooking for yourself or a crowd, this recipe is a total winner. Give it a try and watch how it becomes one of your go-to meals for busy weeks or cozy dinners alike!
Print
Sticky Tofu Bowls Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Sticky Tofu Bowls are a perfect balance of crispy, flavorful tofu coated in a sweet and savory sticky sauce, served over fluffy rice with steamed edamame and creamy avocado. This vegan and gluten-free bowl is packed with protein, easy to prepare, and makes a nutritious and satisfying meal.
Ingredients
For the Tofu:
- 1 14-oz package extra firm tofu
- 2 tbsp cornstarch
- Olive oil for frying
For the Sauce:
- ½ cup soy sauce (or coconut aminos for gluten-free option)
- 3 tbsp maple syrup
- 2 tbsp sesame oil
- 2 tbsp rice vinegar
- 3 cloves garlic, minced
- 1 tbsp grated ginger
For the Bowl Assembly:
- 3 cups cooked rice
- 2 cups steamed edamame
- 1 avocado, sliced
- Optional: sesame seeds for garnish
- Optional: spring onions (green onions) for garnish
Instructions
- Prepare the Tofu: Open the tofu package, drain the excess water, and press out additional liquid using a tofu press or wrapped in a clean towel with a weight on top for about 15 minutes to remove moisture.
- Coat the Tofu: Cut the pressed tofu into small to medium-sized cubes. Place them in a container, sprinkle with cornstarch, seal, and shake well until all tofu pieces are evenly coated to help achieve a crispy exterior.
- Cook the Tofu: Heat a generous amount of olive oil in a large pan over medium heat. Add the tofu cubes and cook while stirring constantly and flipping frequently to ensure all sides become golden and crispy without sticking to the pan.
- Make the Sauce: In a blender or bowl, whisk together soy sauce, maple syrup, sesame oil, rice vinegar, minced garlic, and grated ginger until well combined and smooth.
- Combine Tofu and Sauce: Once the tofu is crispy, pour the sticky sauce over it in the pan. Cook for several minutes, stirring gently, until the sauce thickens and adheres nicely to the tofu. Save some sauce aside to drizzle over the finished bowls.
- Assemble the Bowls: Divide cooked rice into bowls, top with tofu, steamed edamame, and sliced avocado. Garnish with optional sesame seeds and spring onions, then drizzle with the remaining sticky sauce. Serve immediately and enjoy!
Notes
- Pressing tofu is essential for removing excess water to ensure it gets crispy when cooked.
- Use coconut aminos instead of soy sauce for a gluten-free and soy-free alternative.
- Adjust the sweetness by varying the maple syrup quantity to suit your taste.
- Leftover sauce can be stored in an airtight container in the refrigerator for up to 5 days.
- For extra flavor, sprinkle toasted sesame seeds on top before serving.
- This recipe is vegan and gluten-free, making it suitable for many dietary preferences.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Pan-frying and assembling
- Cuisine: Asian-inspired
Nutrition
- Serving Size: 1 bowl (approximately 1/4 of recipe)
- Calories: 450 kcal
- Sugar: 10 g
- Sodium: 900 mg
- Fat: 22 g
- Saturated Fat: 3.5 g
- Unsaturated Fat: 17 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 8 g
- Protein: 22 g
- Cholesterol: 0 mg
Keywords: sticky tofu, tofu bowls, vegan tofu recipe, crispy tofu, healthy tofu bowl, Asian tofu bowl, gluten-free tofu, plant-based protein

