Sesame Tofu Broccoli Rice

Featured in: Dinner Fix

This dish combines crispy tofu coated in sesame oil with tender broccoli and carrots, stir-fried in a savory soy-maple sauce. Served over steamed jasmine rice, the mix is finished with fragrant garlic, fresh ginger, and sesame seeds for texture. Quick to prepare and perfect for a wholesome, plant-based main course, this flavorful combination delivers both comfort and nutrition in one bowl.

Updated on Wed, 19 Nov 2025 16:41:00 GMT
Golden-brown sesame tofu & broccoli, a delicious vegetarian meal served over fluffy white rice. Save
Golden-brown sesame tofu & broccoli, a delicious vegetarian meal served over fluffy white rice. | nachohaha.com

A flavorful, budget-friendly vegetarian dish featuring crispy tofu and tender broccoli tossed in a savory sesame sauce, served over steamed rice.

I made this sesame tofu & broccoli bowl last month when searching for something hearty yet light. Our family loved the crispy tofu paired with vibrant broccoli and the luscious sesame sauce over fluffy rice.

Ingredients

  • Firm tofu: 400 g, drained and pressed
  • Soy sauce: 2 tbsp (for marinade), 3 tbsp (for sauce)
  • Cornstarch: 1 tbsp (marinade), 1 tbsp mixed with 2 tbsp water (sauce)
  • Sesame oil: 1 tbsp (for tofu), 1 tbsp toasted (for sauce)
  • Broccoli: 1 large head, cut into florets (about 350 g)
  • Carrots: 2 medium, sliced (optional)
  • Garlic: 2 cloves, minced
  • Fresh ginger: 1 tbsp, grated
  • Maple syrup or honey: 2 tbsp
  • Rice vinegar: 1 tbsp
  • Sesame seeds: 1 tbsp (plus extra for garnish)
  • Rice: 250 g (1 1/4 cups) uncooked jasmine or long-grain
  • Water: 500 ml (2 cups)
  • Salt: 1/2 tsp
  • Spring onions: 2, sliced

Instructions

Cook the rice:
Rinse rice under cold water. Combine with water and salt in a saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 12 to 15 minutes until tender. Remove from heat and let sit, covered, for 5 minutes.
Prepare the tofu:
Cut the pressed tofu into 2 cm cubes. In a bowl, toss tofu with soy sauce, then sprinkle with cornstarch, mixing until evenly coated.
Cook the tofu:
Heat 1 tbsp sesame oil in a large nonstick skillet or wok over medium-high heat. Add tofu cubes in a single layer. Cook, turning occasionally, until golden and crisp on all sides (about 8 minutes). Remove tofu from pan and set aside.
Stir-fry vegetables:
In the same pan, add broccoli and carrots. Stir-fry for 3 to 4 minutes. Add garlic and ginger, cooking for an additional minute until fragrant.
Make the sauce:
In a small bowl, whisk together soy sauce, maple syrup or honey, rice vinegar, and toasted sesame oil. Add to the pan with the vegetables. Stir well.
Thicken the sauce:
Add the cornstarch slurry to the pan. Stir until the sauce thickens and coats the vegetables (about 2 minutes).
Combine:
Return tofu to the pan and toss everything together gently. Sprinkle with sesame seeds.
Serve:
Spoon rice into bowls, top with sesame tofu and broccoli mixture. Garnish with spring onions and extra sesame seeds.
Crispy sesame tofu and tender broccoli in a savory, glossy sauce with steamed rice. Save
Crispy sesame tofu and tender broccoli in a savory, glossy sauce with steamed rice. | nachohaha.com

This quickly became one of our weeknight go-to meals. My youngest loves adding extra sesame seeds, and we all enjoy customizing our bowls with chili flakes or extra veggies.

Required Tools

Saucepan for rice, large nonstick skillet or wok, mixing bowls, knife and cutting board, spatula

Allergen Information

Contains soy and sesame. Always check ingredient labels for allergens and use gluten-free soy sauce or tamari if needed.

Nutritional Information

Per serving: Calories 370, Total Fat 12 g, Carbohydrates 49 g, Protein 15 g

Enjoy a comforting bowl of sesame tofu & broccoli, garnished with green onions and sesame seeds. Save
Enjoy a comforting bowl of sesame tofu & broccoli, garnished with green onions and sesame seeds. | nachohaha.com

This sesame tofu & broccoli recipe is perfect for busy nights and tastes every bit as delicious reheated for lunch. Enjoy your homemade Asian-inspired bowl!

Recipe FAQ

How do I achieve crispy tofu?

Drain and press tofu well, then toss it in soy sauce and cornstarch before frying in sesame oil on medium-high heat until golden on all sides.

Can I substitute the broccoli with other vegetables?

Yes, cauliflower or bell peppers work well and add variety to the dish's texture and flavor.

What type of rice is best for this dish?

Jasmine or long-grain rice is ideal as it steams fluffy and complements the sesame tofu perfectly.

How is the sesame sauce thickened?

A cornstarch slurry is added to the soy-maple mixture, thickening the sauce to coat the vegetables and tofu evenly.

Can this dish be made vegan?

Yes, substitute honey with maple syrup to keep it entirely plant-based without sacrificing flavor.

Sesame Tofu Broccoli Rice

Crispy tofu and broccoli tossed in sesame sauce over steamed rice for a vibrant, satisfying meal.

Prep duration
15 min
Time to cook
20 min
Complete duration
35 min
Created by Carlos Vega

Type Dinner Fix

Complexity Easy

Heritage Asian-Inspired

Output 4 Portions

Dietary requirements Meat-free, No dairy

Components

Tofu & Marinade

01 14 oz firm tofu, drained and pressed
02 2 tbsp soy sauce
03 1 tbsp cornstarch
04 1 tbsp sesame oil

Vegetables

01 1 large head broccoli, cut into florets (about 12 oz)
02 2 medium carrots, sliced (optional)
03 2 cloves garlic, minced
04 1 tbsp fresh ginger, grated

Sauce

01 3 tbsp soy sauce
02 2 tbsp maple syrup or honey
03 1 tbsp rice vinegar
04 1 tbsp toasted sesame oil
05 1 tbsp cornstarch mixed with 2 tbsp water
06 1 tbsp sesame seeds

Rice

01 1¼ cups uncooked jasmine or long-grain rice
02 2 cups water
03 ½ tsp salt

Garnish

01 2 spring onions, sliced
02 Additional sesame seeds

Directions

Phase 01

Cook the rice: Rinse rice under cold water. Combine rice, water, and salt in a saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 12–15 minutes until tender. Remove from heat and let stand, covered, for 5 minutes.

Phase 02

Prepare the tofu: Cut pressed tofu into ¾-inch cubes. In a bowl, toss tofu with soy sauce, then sprinkle with cornstarch and mix until evenly coated.

Phase 03

Cook the tofu: Heat 1 tbsp sesame oil in a large nonstick skillet or wok over medium-high heat. Add tofu cubes in a single layer and cook, turning occasionally, until golden and crisp on all sides, about 8 minutes. Remove tofu and set aside.

Phase 04

Stir-fry vegetables: In the same pan, add broccoli and carrots and stir-fry for 3–4 minutes. Add minced garlic and grated ginger, cooking for an additional minute until fragrant.

Phase 05

Prepare the sauce: Whisk together soy sauce, maple syrup or honey, rice vinegar, and toasted sesame oil in a small bowl. Add mixture to the pan with vegetables and stir well.

Phase 06

Thicken the sauce: Add the cornstarch slurry to the pan and stir continuously until the sauce thickens and coats the vegetables, about 2 minutes.

Phase 07

Combine tofu and sauce: Return the cooked tofu to the pan and gently toss everything together. Sprinkle with sesame seeds.

Phase 08

Serve: Divide steamed rice among bowls, top with the sesame tofu and broccoli mixture, and garnish with sliced spring onions and extra sesame seeds.

Tools needed

  • Saucepan
  • Large nonstick skillet or wok
  • Mixing bowls
  • Knife and cutting board
  • Spatula

Allergy details

Review each component for potential allergens and speak with a healthcare provider if you're concerned about specific ingredients.
  • Contains soy and sesame. Use gluten-free soy sauce or tamari if gluten-sensitive. Dairy- and egg-free.

Nutrient breakdown (per portion)

These values are estimates only and shouldn't replace professional medical guidance.
  • Energy: 370
  • Fats: 12 g
  • Carbohydrates: 49 g
  • Proteins: 15 g