Sticky Sesame Tofu Rice Bowl with Broccoli
If you’re looking for a simple, satisfying meal that’s packed with flavor, this Sticky Sesame Tofu Rice Bowl with Broccoli is definitely worth trying. It combines golden tofu cubes coated in a glossy, sweet and savory sauce with fluffy white rice, fresh broccoli, toasted sesame seeds, and sliced green onions.
Honestly, I love recipes like this because they make a homemade dinner feel a little special without requiring a long list of complicated ingredients. The tofu gets beautifully golden on the outside, while the sauce adds that delicious combination of salty, sweet, garlicky, and slightly tangy flavors.
I usually serve this kind of meal over freshly cooked rice because it soaks up every bit of the sticky sesame sauce. The broccoli adds freshness and a little crunch, making the whole bowl feel balanced and satisfying.
The best part? You don’t need to order takeout to enjoy those delicious Asian-inspired flavors at home. With a few pantry staples and about 35 minutes, you can make this easy tofu rice bowl for lunch or dinner.
Whether you’re a longtime tofu lover or just looking for more meat-free meals, this recipe is a wonderful place to start.
Why You’ll Love This Sticky Sesame Tofu Bowl
- Sweet and savory: The homemade sesame sauce combines soy sauce, honey or maple syrup, garlic, and ginger for a delicious glaze.
- Crispy, golden tofu: A little cornstarch helps the tofu develop a lovely golden crust.
- Easy weeknight dinner: The rice, broccoli, and tofu can be prepared while the sauce comes together.
- Vegetarian-friendly: This recipe uses tofu as its main source of protein.
- Easy to customize: Adjust the sweetness, spice level, vegetables, or rice to suit your preferences.
- Great for meal prep: Prepare the components ahead of time for convenient lunches throughout the week.
Recipe Details
- Prep time: 15 minutes
- Cook time: 20 minutes
- Total time: 35 minutes
- Servings: 4
- Cuisine: Asian-inspired
- Course: Lunch or dinner
- Cooking method: Pan-frying and simmering
- Difficulty: Easy
Ingredients You’ll Need
For the Tofu
- 14 ounces (400 g) extra-firm tofu, drained
- 2 tablespoons cornstarch
- 1 tablespoon neutral cooking oil
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
For the Sticky Sesame Sauce
- 1/4 cup (60 ml) low-sodium soy sauce
- 2 tablespoons honey or maple syrup
- 1 tablespoon rice vinegar
- 1 tablespoon toasted sesame oil
- 2 cloves garlic, minced
- 1 teaspoon freshly grated ginger
- 1 tablespoon water
- 1 teaspoon cornstarch mixed with 1 tablespoon water
- 1/2 teaspoon chili flakes, optional
For the Rice Bowls
- 2 cups cooked white rice
- 2 cups broccoli florets
- 1 tablespoon sesame seeds
- 2 green onions, thinly sliced
Optional additions:
- 1 teaspoon sriracha for extra heat
- 1/2 teaspoon garlic powder for the tofu
- 1/2 cup shredded carrots
- 1/2 cup sliced bell peppers
- A squeeze of fresh lime juice
Ingredient note: For a fully vegan recipe, use maple syrup instead of honey. Choose gluten-free tamari instead of soy sauce if you need a gluten-free version, and check the labels of your other ingredients.
How to Make Sticky Sesame Tofu Rice Bowls
Step 1: Prepare the Tofu
Drain the tofu and press it gently between clean kitchen towels or paper towels to remove excess moisture. If you have a tofu press, you can use that instead.
Cut the tofu into bite-sized cubes.
Place the cubes in a bowl and sprinkle them with cornstarch, salt, and black pepper. Toss gently until each piece is lightly coated.
I usually take a few extra minutes to remove as much moisture as possible. Honestly, this makes a noticeable difference because drier tofu tends to brown better and develops a much nicer texture.
Step 2: Cook the Rice
Prepare the rice according to the package instructions.
For four servings, you’ll need approximately 2 cups of cooked rice, although you can make a little extra if you enjoy generous portions.
Once the rice is cooked, fluff it with a fork and keep it covered while you prepare the remaining ingredients.
White jasmine rice works particularly well with this dish because its soft texture complements the sticky tofu. Brown rice is another excellent option if you prefer a nuttier flavor.
Step 3: Make the Sesame Sauce
In a small bowl, whisk together the soy sauce, honey or maple syrup, rice vinegar, sesame oil, minced garlic, grated ginger, and water.
In a separate small bowl, stir the teaspoon of cornstarch with one tablespoon of water until smooth.
Set both mixtures aside.
The sauce should taste savory with a hint of sweetness and tanginess. If you like a little heat, add chili flakes or sriracha now.
Step 4: Fry the Tofu Until Golden
Heat the neutral cooking oil in a large nonstick skillet over medium-high heat.
Add the tofu cubes in a single layer, leaving a little space between them. Cook for approximately 8–12 minutes, turning occasionally, until the sides are golden and lightly crisp.
Try not to move the tofu too frequently. Letting each side make contact with the hot pan helps it develop a better crust.
If your skillet is small, cook the tofu in batches rather than crowding the pan.
Once the tofu is golden, transfer it to a plate while you prepare the sauce.
Step 5: Thicken the Sticky Sesame Sauce
Reduce the heat to medium-low and pour the prepared sesame sauce into the same skillet.
Allow it to simmer gently for about 1–2 minutes, stirring so the garlic doesn’t burn.
Stir the cornstarch slurry again, then gradually pour it into the sauce while whisking.
Cook for another 1–2 minutes, until the sauce becomes glossy and slightly thickened.
Keep an eye on it because sauces containing honey or maple syrup can become overly thick if cooked for too long.
Step 6: Coat the Tofu in the Sauce
Return the golden tofu cubes to the skillet.
Gently toss them in the sauce until each piece is evenly coated in the sticky glaze.
Let everything cook together for another 1–2 minutes so the tofu absorbs some of the flavor.
The sauce should cling to the tofu rather than run off immediately. If it becomes too thick, add a tablespoon of water and stir gently.
This is my favorite part of the recipe because the tofu turns shiny and beautifully coated, just like the sesame tofu bowls you might order at a restaurant.
Step 7: Cook the Broccoli
While the tofu cooks, steam the broccoli florets for about 4–6 minutes, or until they are bright green and tender-crisp.
You can also blanch them in boiling water or sauté them in a separate skillet with a small splash of water.
I prefer broccoli that still has a little bite because it adds texture to the soft rice and glazed tofu.
Drain well if you boil the broccoli so excess water doesn’t make the finished bowl soggy.
Step 8: Assemble the Rice Bowls
Divide the cooked rice between four serving bowls.
Arrange the steamed broccoli on one side and spoon the sticky sesame tofu over the rice.
Drizzle any remaining sauce over the tofu and rice.
Finish with sesame seeds and sliced green onions.
Serve immediately while the tofu is warm and the sauce is glossy.
Enjoy every bite of this sweet, savory, satisfying homemade rice bowl!
Tips for the Best Sesame Tofu
1. Use Extra-Firm Tofu
Extra-firm tofu holds its shape during frying and is less likely to break apart when tossed in the sauce. Firm tofu can work too, but press it well first.
2. Don’t Skip the Cornstarch
A light coating of cornstarch helps create a golden exterior and gives the sauce something to cling to. Avoid using too much, as a thick coating can become gummy.
3. Avoid Crowding the Pan
If the tofu pieces are too close together, they tend to steam instead of brown. Use a large skillet or cook in batches for the best results.
4. Add the Sauce at the Right Time
Cook the tofu until golden before adding the sauce. Adding the sugary sauce too early can cause it to burn before the tofu has a chance to develop a crust.
5. Taste Before Serving
Soy sauce varies in saltiness, and different sweeteners have different levels of sweetness. Taste the sauce and adjust it with a little extra vinegar, water, or sweetener as needed.
6. Keep the Broccoli Bright Green
Avoid overcooking the broccoli. Tender-crisp florets provide a fresh contrast to the rich, sticky sauce.
7. Serve Immediately for the Best Texture
The tofu is crispiest before it sits in the sauce for too long. For the best balance of texture and flavor, coat it just before serving.
Delicious Variations
Spicy Sesame Tofu
Add sriracha, chili garlic sauce, or extra red pepper flakes to the sauce. Start with a small amount and increase it until you reach your preferred heat level.
Garlic Ginger Tofu
If you love bold flavors, add an extra clove of garlic and another teaspoon of freshly grated ginger. These ingredients make the sauce especially aromatic.
Sesame Tofu with Mixed Vegetables
Swap some of the broccoli for bell peppers, carrots, snap peas, mushrooms, or zucchini. Cook firmer vegetables first and add quick-cooking vegetables toward the end.
Brown Rice Sesame Tofu Bowl
Use cooked brown rice instead of white rice. Its nutty flavor pairs wonderfully with the sweet and savory glaze.
Peanut Sesame Tofu
Whisk one tablespoon of smooth peanut butter into the sauce with a little extra warm water. This creates a creamier, nutty sauce that coats the tofu beautifully.
Air Fryer Sesame Tofu
Toss the pressed tofu cubes with cornstarch and a little oil. Air-fry at 400°F (200°C) for approximately 12–16 minutes, shaking the basket halfway through, until golden and crisp. Cooking times vary by air fryer.
Prepare the sauce separately on the stovetop, then toss it with the cooked tofu just before serving.
What to Serve with Sticky Sesame Tofu
This rice bowl is satisfying on its own, but you can pair it with a few extra sides if you’re serving a larger meal.
- Steamed edamame: Adds extra plant-based protein and a fresh, slightly sweet flavor.
- Cucumber salad: Cool, crunchy cucumber balances the savory sauce.
- Vegetable spring rolls: A fun addition for an Asian-inspired dinner.
- Miso soup: A light, warming starter.
- Stir-fried mushrooms: Add a savory, earthy element to the meal.
- Pickled vegetables: Their tanginess cuts through the sweetness of the glaze.
- Extra steamed rice: Ideal if you want more sauce-soaking goodness.
For a simple weeknight dinner, I usually stick with rice, broccoli, and tofu. The combination is easy, colorful, and satisfying without requiring lots of extra preparation.
Storage and Reheating Instructions
How to Store Leftovers
Allow the tofu, rice, and broccoli to cool slightly, then transfer them to separate airtight containers or portion them into meal-prep bowls.
Refrigerate within two hours of cooking and consume within 3–4 days.
For the best texture, store the tofu and sauce separately from the rice and broccoli when possible.
How to Reheat
Microwave: Place a serving in a microwave-safe dish, add a teaspoon of water if needed, and heat until steaming hot, stirring halfway through.
Stovetop: Warm the tofu and sauce in a skillet over medium-low heat. Add a small splash of water to loosen the sauce if it has thickened in the refrigerator.
Reheat rice thoroughly until steaming hot. Avoid repeatedly cooling and reheating the same portion.
Can You Freeze Sesame Tofu?
Yes, you can freeze the cooked tofu and sauce in an airtight freezer-safe container for up to 2 months for best quality. Thaw overnight in the refrigerator before reheating.
The texture of the tofu may change slightly after freezing, becoming a little firmer or chewier. Cooked broccoli may also soften, so freshly steamed broccoli is best if texture matters to you.
Nutrition Information
The following values are approximate estimates per serving, assuming four servings and using white rice, extra-firm tofu, broccoli, and honey.
| Nutrient | Approximate amount |
|---|---|
| Calories | 430–500 kcal |
| Protein | 20–24 g |
| Carbohydrates | 53–62 g |
| Fat | 14–19 g |
| Saturated fat | 2–3 g |
| Fiber | 4–7 g |
| Sugar | 8–12 g |
| Sodium | 650–900 mg |
Actual nutrition will vary depending on the amount of oil absorbed, the brand of tofu and soy sauce, the sweetener used, and the portion size.
For a lighter meal, reduce the amount of oil, use a little less sweetener, choose low-sodium soy sauce, or serve the tofu with brown rice and extra vegetables.
Frequently Asked Questions
1. How do I make tofu crispy?
Start with extra-firm tofu and press out as much excess moisture as possible. Cut it into evenly sized cubes, coat lightly with cornstarch, and cook in a hot skillet without overcrowding it.
Allow the cubes to brown before turning them. Add the sauce only after the tofu has developed a golden exterior.
2. Can I make sticky sesame tofu without honey?
Absolutely! Maple syrup is an excellent substitute and makes the recipe suitable for vegans when the remaining ingredients are also vegan.
You can also use agave syrup. Start with the same amount and adjust to taste.
3. Can I prepare this recipe ahead of time?
Yes. You can cook the rice, prepare the sauce, chop the broccoli, and press and cube the tofu in advance.
For the best texture, cook the tofu shortly before serving. If you’re meal-prepping, you can cook everything in advance and store individual portions in the refrigerator.
4. What can I use instead of soy sauce?
Tamari is a great alternative and is often available in gluten-free varieties. Coconut aminos can also work, although they are usually sweeter and less salty than soy sauce.
Taste the sauce before thickening it and adjust the vinegar or sweetener as needed.
5. Is sticky sesame tofu healthy?
It can be part of a balanced diet. Tofu provides plant-based protein, broccoli contributes fiber and vitamins, and rice supplies carbohydrates for energy.
The overall nutritional profile depends on the portion size, cooking oil, sweetener, and sodium content of the sauce. You can adjust these ingredients to suit your preferences and nutritional needs.
Final Thoughts
This Sticky Sesame Tofu Rice Bowl with Broccoli is proof that a homemade meal can be simple, colorful, and full of flavor without taking hours to prepare.
The golden tofu, glossy sesame glaze, fluffy rice, and tender broccoli come together in a combination that’s comforting enough for dinner and convenient enough for meal prep.
Honestly, what I love most about this recipe is how easy it is to customize. You can make it spicier, add more vegetables, switch to brown rice, or experiment with different garnishes depending on what you have in your kitchen.
If you’re looking for a delicious meat-free dinner that feels like takeout but is easy to make at home, give this sesame tofu bowl a try.
Finish it with plenty of sesame seeds and fresh green onions, serve it warm, and enjoy a homemade meal that’s as satisfying as it is delicious!
