Sesame Tofu with Broccoli Recipe

Victoria

The Keeper of Heartfelt Homemade Traditions

Of all the weeknight dinner dilemmas, finding a meal that is healthy, quick, incredibly delicious, and pleases everyone in the family feels like hitting the culinary jackpot. For the longest time, tofu was a tough sell in my house. It was often met with skeptical glances and polite “no, thank yous.” That all changed the day this Sesame Tofu with Broccoli recipe entered our lives. It wasn’t just a meal; it was a revelation. The tofu, once bland and soft, transformed into crispy, golden-brown nuggets, irresistibly crunchy on the outside and tender within. The broccoli, steamed to a perfect tender-crisp, retained its vibrant green color and fresh bite. But the real star, the element that ties everything together into a symphony of flavor, is the sauce. It’s a magical elixir—perfectly balanced between sweet, savory, tangy, and nutty, clinging to every piece of tofu and broccoli. The first time I served it, the silence at the dinner table was broken only by the sound of enthusiastic chewing, followed by the highest praise a cook can receive: “Can we have this again tomorrow?” Now, it’s a staple in our rotation, a testament to how the right technique can turn simple ingredients into an extraordinary, crave-worthy meal.

The Ultimate Sesame Tofu with Broccoli Recipe

This recipe is designed for maximum flavor and texture. By pan-frying the tofu separately, we ensure it achieves a spectacular crispiness that holds up even after being tossed in the glorious sesame sauce.

Ingredients You’ll Need

For the Crispy Tofu:

  • 1 (14-16 ounce) block extra-firm tofu, pressed for at least 30 minutes
  • 3 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 tablespoons neutral oil (like canola, avocado, or grapeseed oil) for frying

For the Broccoli:

  • 1 large head of broccoli (about 1 pound or 4-5 cups of florets), cut into bite-sized florets
  • 1/4 cup water or vegetable broth, for steaming

For the Sticky Sesame Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for a gluten-free option)
  • 3 tablespoons pure maple syrup (or substitute with honey or agave nectar)
  • 2 tablespoons rice vinegar
  • 1 tablespoon toasted sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon cornstarch mixed with 2 tablespoons of water (to form a slurry)
  • 1/2 teaspoon red pepper flakes (optional, for a little heat)

For Garnish (Optional):

  • 1 tablespoon toasted sesame seeds
  • 2 green onions, thinly sliced

Step-by-Step Instructions

  1. Prepare the Tofu: After pressing the tofu to remove as much water as possible, cut it into 1-inch cubes. In a medium-sized bowl, toss the tofu cubes with 3 tablespoons of cornstarch, salt, and black pepper. Ensure each piece is lightly and evenly coated. This cornstarch layer is the secret to a super crispy exterior.
  2. Cook the Tofu: Heat the 3 tablespoons of neutral oil in a large non-stick skillet or wok over medium-high heat. Once the oil is shimmering, carefully add the coated tofu cubes in a single layer. Be careful not to crowd the pan; cook in two batches if necessary. Fry the tofu for 3-4 minutes per side, until all sides are golden brown and crispy. Remove the crispy tofu from the skillet and set it aside on a plate lined with a paper towel.
  3. Cook the Broccoli: In the same skillet (no need to wipe it out), add the broccoli florets and 1/4 cup of water or vegetable broth. Cover the skillet and let the broccoli steam for 3-5 minutes, or until it’s tender-crisp and bright green. You want it to have a slight bite. Once cooked, remove the broccoli from the skillet and set it aside with the tofu.
  4. Make the Sesame Sauce: In the now-empty skillet, reduce the heat to medium-low. Add the soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, and grated ginger. Whisk to combine and let it gently simmer for 1-2 minutes to allow the flavors to meld.
  5. Thicken the Sauce: Give your cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water) a quick re-stir, then slowly pour it into the simmering sauce while whisking continuously. The sauce will begin to thicken almost immediately. Continue to cook and stir for about 30-60 seconds until it reaches a beautiful, glossy, glaze-like consistency. If using, stir in the red pepper flakes.
  6. Combine and Serve: Turn off the heat. Add the crispy tofu and cooked broccoli back into the skillet with the sauce. Gently toss everything together until the tofu and broccoli are thoroughly coated in the sticky sesame glaze.
  7. Garnish and Enjoy: Transfer the Sesame Tofu and Broccoli to a serving platter. Garnish generously with toasted sesame seeds and sliced green onions. Serve immediately while hot and crispy.

Nutrition at a Glance

  • Servings: 4
  • Calories per serving: Approximately 450-500 kcal (This is an estimate and can vary based on specific ingredients used, such as the type of oil and sweetener).

Timing Your Masterpiece: Prep & Cook Time

  • Preparation Time: 40 minutes (This includes 30 minutes of inactive time for pressing the tofu, plus 10 minutes for chopping vegetables and mixing the sauce).
  • Cook Time: 20 minutes
  • Total Time: 1 hour

The Art of Pressing Tofu: Your Key to Crispy Perfection

Many people who think they dislike tofu have likely had it prepared incorrectly. The single most important step to achieving a restaurant-quality, crispy texture is pressing it. Extra-firm tofu is packed in water, and if that water isn’t removed, the tofu will steam instead of fry, resulting in a soggy, soft texture. Pressing accomplishes two critical things:

  1. Creates a Denser Texture: Removing water compacts the tofu, giving it a firmer, chewier, and more “meaty” bite.
  2. Enables Browning and Flavor Absorption: A dry surface is essential for getting a golden-brown, crispy crust. It also allows the tofu to act like a sponge, soaking up the delicious sesame sauce rather than being waterlogged.

How to Press Tofu (Two Methods):

  • Using a Tofu Press: If you cook tofu often, a dedicated tofu press is a worthy investment. Simply follow the manufacturer’s instructions to apply even pressure and drain the water.
  • The DIY Method (Books & Towels):
    1. Drain the tofu from its package.
    2. Place the block on a plate lined with several layers of paper towels or a clean kitchen towel.
    3. Place more paper towels or another clean towel on top of the tofu.
    4. Place something heavy and flat on top, like a cast-iron skillet, a few cookbooks, or a cutting board topped with canned goods.
    5. Let it press for at least 30 minutes. You’ll be amazed at how much water is released!

Crafting the Perfect Sticky Sesame Sauce

The soul of this dish lies in its sauce. It’s a delicate balance of five key flavor profiles: savory, sweet, acidic, aromatic, and nutty. Understanding the role of each ingredient allows you to perfect it to your taste.

  • Soy Sauce (The Savory Umami Base): This provides the deep, savory, and salty foundation. Using low-sodium soy sauce gives you more control over the final saltiness. For a gluten-free alternative, tamari is a perfect substitute, offering a slightly richer, less salty flavor.
  • Maple Syrup (The Sweet Glaze): This provides the sweetness that balances the saltiness of the soy sauce and helps create that sticky, glossy glaze. Honey or agave nectar are excellent substitutes. Adjust the amount based on your desired level of sweetness.
  • Rice Vinegar (The Bright Acidity): A touch of acid is crucial to cut through the richness and prevent the sauce from tasting flat. Rice vinegar provides a mild, slightly sweet acidity that brightens up all the other flavors without being overpowering.
  • Toasted Sesame Oil (The Nutty Aroma): This is a finishing oil, not a cooking oil. It has a low smoke point and a powerful, nutty aroma and flavor. A little goes a long way in defining the dish’s signature “sesame” character.
  • Garlic & Ginger (The Aromatic Foundation): These fresh aromatics provide a pungent, zesty kick that adds layers of complexity. Using fresh minced garlic and grated ginger will always yield a more vibrant flavor than their powdered counterparts.
  • Cornstarch Slurry (The Thickener): The secret to a sauce that clings rather than puddles is a cornstarch slurry. Mixing the cornstarch with cold water before adding it to the hot liquid prevents lumps and ensures a smooth, velvety consistency.

How to Serve Your Sesame Tofu and Broccoli

This dish is incredibly versatile and pairs wonderfully with a variety of bases and sides. Here are some of our favorite ways to serve it to create a complete, satisfying meal:

  • Classic Rice Bowl:
    • Serve over a bed of fluffy steamed jasmine rice to soak up every last drop of the delicious sauce.
    • For a healthier, nuttier option, use brown rice or quinoa.
  • Noodle Stir-Fry:
    • Toss with cooked soba noodles, udon noodles, or even regular spaghetti for a hearty noodle dish.
  • Low-Carb Options:
    • Serve over cauliflower rice for a light, keto-friendly meal.
    • Pair with zucchini noodles (zoodles) for another healthy, grain-free alternative.
  • Essential Garnishes:
    • Toasted Sesame Seeds: Adds another layer of sesame flavor and a pleasant textural crunch.
    • Sliced Green Onions: Provides a fresh, sharp, oniony bite that cuts through the richness.
    • Red Pepper Flakes: A sprinkle on top allows individuals to customize the heat level.
    • Fresh Cilantro: Adds a bright, herbaceous note.
  • Complementary Side Dishes:
    • Start with a bowl of simple miso soup.
    • Serve with a side of steamed edamame or a quick cucumber salad.

Pro-Level Tips for Unforgettable Results

  1. Don’t Crowd the Pan: This is the golden rule of stir-frying. When you add too much tofu to the pan at once, the temperature drops, and the tofu begins to steam in its own moisture instead of frying. This leads to soggy tofu. Cook in two batches if needed to ensure each piece has enough space to get beautifully crisp.
  2. Get Your Pan (and Oil) Hot: Before adding the tofu, make sure your oil is hot enough. A good test is to flick a tiny bit of cornstarch into the pan; if it sizzles immediately, you’re ready to go. A hot pan creates an instant sear, which is key to developing that crunchy crust.
  3. Prepare Your Mise en Place: This French culinary term means “everything in its place.” Because stir-frying happens so quickly, it’s essential to have all your ingredients chopped, measured, and ready before you turn on the stove. Have your pressed tofu, chopped broccoli, and sauce components ready to go so the cooking process is smooth and stress-free.
  4. Taste and Adjust the Sauce Before Thickening: Before you add the cornstarch slurry, take a small taste of the sauce. Is it sweet enough? Salty enough? Does it need more tang? This is your chance to adjust it to your personal preference. You might want a little more maple syrup, a splash more soy sauce, or an extra squeeze of lime juice.
  5. Control the Broccoli’s Texture: The recipe calls for 3-5 minutes of steaming for tender-crisp broccoli. If you prefer your broccoli softer, let it steam for an extra minute or two. If you like it very crisp, you can reduce the steaming time or simply stir-fry it in a little oil for a few minutes without adding water.

Variations and Customizations

One of the best things about this recipe is its adaptability. Think of it as a template you can customize based on your preferences or what you have in your fridge.

  • Make it Gluten-Free: Simply swap the soy sauce for tamari or coconut aminos. Ensure your brand of rice vinegar is also certified gluten-free.
  • Add More Vegetables: This dish is a great way to clean out your vegetable drawer. Feel free to add or substitute other veggies. Some great additions include:
    • Sliced bell peppers (any color)
    • Shredded or julienned carrots
    • Snap peas or snow peas
    • Sliced mushrooms
    • Edamame
  • Spice it Up: If you love heat, don’t be shy. Add a tablespoon of sriracha, sambal oelek, or your favorite chili garlic sauce to the sauce mixture for a serious kick.
  • Protein Swap: While the crispy tofu is phenomenal, this sesame sauce is equally delicious with other proteins. Try it with pan-seared chicken breast, sautéed shrimp, or even a can of rinsed and drained chickpeas for a super-fast version.
  • Nut-Free Version: For those with a sesame allergy, you can create a similar flavor profile. Omit the sesame oil and sesame seeds. To create a rich, savory sauce, you can add a teaspoon of miso paste or a bit more soy sauce.

Frequently Asked Questions (FAQ)

1. What type of tofu is best for this recipe?
Extra-firm tofu is by far the best choice. It has the lowest water content and the firmest structure, which allows it to hold its shape during frying and become wonderfully crispy. Firm tofu can also work in a pinch, but you’ll need to press it for a longer time. Avoid using soft or silken tofu, as it will fall apart.

2. My tofu isn’t getting crispy! What did I do wrong?
This is the most common issue, and it usually comes down to one of four things:

  • Inadequate Pressing: You must press the tofu for at least 30 minutes to remove excess water.
  • Forgetting the Cornstarch: The light cornstarch coating is essential for creating a dry, crispy outer layer.
  • Overcrowding the Pan: Frying in a single, uncrowded layer is non-negotiable for crispiness.
  • Pan Not Hot Enough: A hot pan and shimmering oil are needed to sear the tofu instantly.

3. Can I bake the tofu instead of pan-frying it?
Absolutely! Baking is a great, lower-oil alternative. To do so, preheat your oven to 400°F (200°C). Toss the pressed and cornstarch-coated tofu cubes with 1-2 tablespoons of oil. Spread them in a single layer on a parchment-lined baking sheet. Bake for 25-30 minutes, flipping halfway through, until golden and crispy. Then, toss the baked tofu with the broccoli and sauce as directed.

4. Can I use frozen broccoli?
Yes, you can. For best results, let the frozen broccoli thaw completely first. Then, pat it thoroughly dry with paper towels to remove as much moisture as possible. This prevents it from making the final dish watery. You can then add it to the skillet and cook as you would with fresh broccoli.

5. Is this Sesame Tofu with Broccoli recipe healthy?
Yes, it’s a very well-balanced and nutritious meal. Tofu is an excellent source of plant-based protein, and broccoli is packed with fiber, vitamins (especially C and K), and minerals. To make it even healthier, you can use a minimal amount of oil for frying (or bake the tofu), ensure you’re using low-sodium soy sauce, and be mindful of the amount of sweetener used in the sauce. Serving it with brown rice or quinoa further boosts the fiber content.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sesame Tofu with Broccoli Recipe


  • Author: Victoria

Ingredients

Scale

For the Crispy Tofu:

  • 1 (14-16 ounce) block extra-firm tofu, pressed for at least 30 minutes
  • 3 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 tablespoons neutral oil (like canola, avocado, or grapeseed oil) for frying

For the Broccoli:

  • 1 large head of broccoli (about 1 pound or 45 cups of florets), cut into bite-sized florets
  • 1/4 cup water or vegetable broth, for steaming

For the Sticky Sesame Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari for a gluten-free option)
  • 3 tablespoons pure maple syrup (or substitute with honey or agave nectar)
  • 2 tablespoons rice vinegar
  • 1 tablespoon toasted sesame oil
  • 2 cloves garlic, minced
  • 1 teaspoon fresh ginger, grated
  • 1 tablespoon cornstarch mixed with 2 tablespoons of water (to form a slurry)
  • 1/2 teaspoon red pepper flakes (optional, for a little heat)

Instructions

  1. Prepare the Tofu: After pressing the tofu to remove as much water as possible, cut it into 1-inch cubes. In a medium-sized bowl, toss the tofu cubes with 3 tablespoons of cornstarch, salt, and black pepper. Ensure each piece is lightly and evenly coated. This cornstarch layer is the secret to a super crispy exterior.
  2. Cook the Tofu: Heat the 3 tablespoons of neutral oil in a large non-stick skillet or wok over medium-high heat. Once the oil is shimmering, carefully add the coated tofu cubes in a single layer. Be careful not to crowd the pan; cook in two batches if necessary. Fry the tofu for 3-4 minutes per side, until all sides are golden brown and crispy. Remove the crispy tofu from the skillet and set it aside on a plate lined with a paper towel.
  3. Cook the Broccoli: In the same skillet (no need to wipe it out), add the broccoli florets and 1/4 cup of water or vegetable broth. Cover the skillet and let the broccoli steam for 3-5 minutes, or until it’s tender-crisp and bright green. You want it to have a slight bite. Once cooked, remove the broccoli from the skillet and set it aside with the tofu.
  4. Make the Sesame Sauce: In the now-empty skillet, reduce the heat to medium-low. Add the soy sauce, maple syrup, rice vinegar, toasted sesame oil, minced garlic, and grated ginger. Whisk to combine and let it gently simmer for 1-2 minutes to allow the flavors to meld.
  5. Thicken the Sauce: Give your cornstarch slurry (1 tablespoon cornstarch + 2 tablespoons water) a quick re-stir, then slowly pour it into the simmering sauce while whisking continuously. The sauce will begin to thicken almost immediately. Continue to cook and stir for about 30-60 seconds until it reaches a beautiful, glossy, glaze-like consistency. If using, stir in the red pepper flakes.
  6. Combine and Serve: Turn off the heat. Add the crispy tofu and cooked broccoli back into the skillet with the sauce. Gently toss everything together until the tofu and broccoli are thoroughly coated in the sticky sesame glaze.
  7. Garnish and Enjoy: Transfer the Sesame Tofu and Broccoli to a serving platter. Garnish generously with toasted sesame seeds and sliced green onions. Serve immediately while hot and crispy.

Nutrition

  • Serving Size: One Normal Portion
  • Calories: 450-500