Sesame Tofu Broccoli Rice

Featured in: Garden-Inspired Meals

This dish combines crispy, golden tofu cubes with tender broccoli florets sautéed alongside garlic and ginger. A rich sesame-based sauce with soy, maple syrup, and rice vinegar brings sweet and savory notes, gently thickened for coating. Served over fluffy steamed jasmine rice, it creates a balanced, flavorful meal ideal for quick, nourishing cooking. Garnishes like spring onions and toasted sesame seeds add freshness and texture.

Updated on Wed, 19 Nov 2025 16:57:00 GMT
Golden, crispy sesame tofu and broccoli, a delicious vegetarian meal served over fluffy rice. Pin
Golden, crispy sesame tofu and broccoli, a delicious vegetarian meal served over fluffy rice. | toastybasil.com

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

I first made this sesame tofu & broccoli when searching for something quick but satisfying for weeknight dinners. The combination of crispy tofu and nutty sesame sauce over rice became a favorite for our meat-free nights.

Ingredients

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

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–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 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–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 (cornstarch mixed with water) 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.
Pin
| toastybasil.com

My family loves how the scent of toasted sesame fills the kitchen and draws everyone to the table. It's become our go-to Monday meal when we all need something wholesome and comforting.

Required Tools

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

Allergen Information

Contains soy and sesame. Recipe is dairy- and egg-free. For gluten-sensitive diets, use gluten-free soy sauce or tamari. Always check ingredient labels to confirm absence of allergens.

Nutritional Information

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

A vibrant bowl of sesame tofu & broccoli with rice, showcasing tender veggies and sesame seeds. Pin
A vibrant bowl of sesame tofu & broccoli with rice, showcasing tender veggies and sesame seeds. | toastybasil.com

This sesame tofu & broccoli is best served immediately for peak flavor and texture, but leftovers keep well for easy lunches. Enjoy a nutritious meal any day of the week.

Recipe Q&A

How do I press tofu effectively?

Drain the tofu and wrap it in a clean towel. Place a heavy object on top for 15-20 minutes to remove excess moisture, ensuring crispier cooking.

Can I substitute broccoli with other vegetables?

Yes, cauliflower or bell peppers work well as alternatives, maintaining texture and flavor balance in the dish.

What type of rice is best for this dish?

Jasmine or long-grain rice provides a fragrant, fluffy base that complements the savory tofu and broccoli mixture.

How do I achieve a crispy texture on tofu?

Coat tofu evenly with cornstarch and cook in sesame oil over medium-high heat, turning often until golden on all sides.

Can I make this dish vegan?

Yes, use maple syrup instead of honey to maintain a plant-based profile without sacrificing natural sweetness.

Sesame Tofu Broccoli Rice

Crispy tofu and tender broccoli tossed in savory sesame sauce, served atop fragrant steamed rice.

Prep duration
15 min
Cooking duration
20 min
Complete duration
35 min


Skill level Easy

Origin Asian-Inspired

Yield 4 Portions

Dietary specifications Vegetarian, Dairy-free

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 1/4 cups uncooked jasmine or long-grain rice
02 2 cups water
03 1/2 tsp salt

Garnish

01 2 spring onions, sliced
02 Additional sesame seeds

Directions

Step 01

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

Step 02

Prepare tofu: Cut pressed tofu into 3/4-inch cubes. Toss with soy sauce in a bowl, then sprinkle with cornstarch and mix to coat evenly.

Step 03

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

Step 04

Stir-fry vegetables: In the same pan, add broccoli and carrots. Stir-fry for 3 to 4 minutes. Add garlic and ginger, cooking for another minute until fragrant.

Step 05

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

Step 06

Thicken sauce: Add cornstarch slurry (cornstarch mixed with water) to the pan and stir until sauce thickens and coats vegetables, about 2 minutes.

Step 07

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

Step 08

Serve: Spoon cooked rice into bowls and top with tofu and broccoli mixture. Garnish with sliced spring onions and extra sesame seeds.

Necessary tools

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

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains soy and sesame.
  • Dairy- and egg-free.
  • Use gluten-free soy sauce or tamari if gluten-sensitive.

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 370
  • Fat: 12 g
  • Carbs: 49 g
  • Protein: 15 g