Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Tofu Broccoli with Sesame Noodles

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

I like making these sweet sesame noodles with tofu and broccoli because they are quick, filling, and simple to make. Tender noodles, crispy tofu, fresh broccoli, and a savory sesame sauce come together in one delicious bowl. I love that I can have this ready on the table for my family in 30 minutes and works fantastic for lunch or dinner any day of the week.

tofu and broccoli stir fry with sesame noodles on a white plate

I have to confess that I am a huge tofu fan, I can eat pretty much everything from breakfasts to desserts. The tofu in this recipe today makes this dish hearty, protein-packed, and satisfying, while the vegetables and sesame sauce add flavor and freshness. When I want another tofu-based meal, I also make my Tofu Pasta, which is just as tasty and nutritious.

I made this recipe because I wanted an easy weeknight meal that everyone would enjoy. The noodles cook fast, the tofu gets lightly crisp, and the sauce comes together in minutes. That’s a win for this busy mom here! I sometimes swap the tofu for homemade tofu meatballs, another favorite, which add extra protein and levels up the whole dish.

I love making tofu and broccoli with sesame noodles because it is hearty, flavorful, and satisfying. As a mother with kids who are picky eaters, I can sneak in the tofu and broccoli without them noticing, and they happily finish their plates. The sesame sauce ties everything together, making this simple meal a family favorite that is both nutritious and delicious.

This recipe is a lifesaver for me because it sticks to basic ingredients and simple method which I do not need to be an expert to make. Ha! The noodles cook quickly, the tofu gets lightly crisp, and the sauce can be whisked together in minutes. Everything comes together in one pan or bowl, which keeps the process easy and consistent. You don’t need any fancy tools, and the flavors develop great as everything mixes together.

It is honestly fun watching my kids enjoy this because they have no idea they are even eating tofu. Seeing them so into it makes me really happy, especially since it is such a hit with everyone else too. I even had a vegan friend over one evening who could not stop talking about how flavorful it was, so you should definitely give it a try and see for yourself.

Latest Recipe Video!

🥘 Ingredients

This recipe calls for some pantry staples and a few ingredients (like soba noodles) that I can find at our local grocery store or Asian store! Here’s what I use to make this dish:

recipe ingredients

Broccoli Florets: I use one head of fresh broccoli, chopped into small florets.

Extra Firm Tofu: For the best results, I drain and press the tofu block. This gives it a better texture and helps it absorb the flavors of the sauce. I usually use a tofu press, but I also wrap the tofu in layers of paper towels and place a heavy skillet, cookbooks, or any heavy object on top to press it properly. I don’t use soft or silken tofu for this recipe because it would just fall apart.

Peanut Sauce: I make the peanut sauce by whisking together rice vinegar, kosher salt, sesame oil, soy sauce, peanut butter, sesame seeds, brown sugar, crushed red pepper, and fresh garlic. I sometimes add ground ginger for extra flavor, but it’s optional.

Soba Noodles (for serving): I use an 8-ounce package of uncooked soba noodles. Authentic soba noodles are made from 100% buckwheat flour, though some brands include other flours like wheat or white flour. If the soba noodles are only made with buckwheat, they are gluten-free. Brown rice or even cauliflower rice can also be used as an alternative.

🔪 How To Make

Here are the simple steps on how I make this tofu broccoli with sesame noodles. 

Boil the noodles and broccoli: I bring a large saucepan of water to a boil. I add the soba noodles and cook them for 3 minutes. Then I add the broccoli and cook for another 3 minutes, or until the noodles and broccoli are tender. I drain everything and set it aside.

broccoli in a pot

Cook the tofu: I coat a large skillet with olive oil cooking spray. I add the extra-firm tofu cubes in a single layer and sauté them on medium-high heat until each side is golden brown and crispy.

tofu in a pan

Make the peanut sauce: I combine rice vinegar, sesame oil, soy sauce, peanut butter, one teaspoon of sesame seeds, brown sugar, crushed red pepper, and garlic in a medium bowl. I whisk everything together until it is smooth and well combined.

sauce ingredients in a bowl

Combine everything: In a large bowl, I place the cooked noodles, broccoli, and tofu. I pour the peanut sauce over the mixture and stir everything together until it is evenly coated.

noodles tofu and broccoli in a bowl

Add toppings and serve: I sprinkle the remaining sesame seeds and green onions on top and enjoy!

tofu and broccoli stir fry with sesame noodles in a large pot

My #1 Secret Tip for this recipe is to press the tofu before cooking. Do not skip this step. I make sure to sauté it until each side is crispy for the best texture and flavor. That’s what we want, right?

Other Tips To Keep In Mind:

  • Check the Noodles: To check for the right consistency, I pull out one noodle from the pot to see if it’s done. The soba should be fully cooked, not al dente, but not so soft that it becomes mushy.
  • Add Toppings: I sprinkle the dish with green onions and sesame seeds for extra flavor and texture.
  • Switch Up the Noodles: You can easily change the noodles in this dish to any grain you like. I sometimes use brown rice or cauliflower rice for a different twist.

📖 Variations

This recipe is easy to customize, so I often swap ingredients or flavors to make it my own.

Add more veggies: I like to stir in leaf spinach, green beans, chopped red pepper, diced carrots, or any of my favorite vegetables. This recipe is a great way to use up extra veggies I have in the fridge.

Make it spicy: I like to add more heat to the sauce by stirring in extra crushed red pepper, a pinch of cayenne, or serving it with sriracha on the side.

Use other noodles: If I can’t find soba noodles, I like to use edamame noodles, brown rice, rice noodles, or even cauliflower rice. Sometimes I skip the noodles entirely and turn it into a tofu and broccoli stir-fry instead. When I do this, I cook the broccoli and tofu separately, then toss them together in a large pan with the sauce.

🍽 Serving Suggestions

I like to serve these sweet sesame noodles with tofu and broccoli as a main meal for lunch or dinner. Sometimes I add a side of my Peanut Butter Noodles or my Sesame Soba Salad when I want a slightly different noodle dish alongside. 

For lighter or family-friendly meals, I like pairing the noodles with my Vegan Dumplings or Vegetable Spring Rolls. Both options add extra vegetables and textures to the meal and make it fun to serve at gatherings or casual dinners.

🧊 Storage Directions

Refrigerating: I let the noodles cool to room temperature before transferring them to an airtight glass container. I store them in the refrigerator for up to 4 days.

Freezing: I don’t usually freeze this recipe because the noodles can become soft, but I can freeze the tofu and broccoli separately in an airtight container for up to one month. I thaw them in the fridge before reheating and toss them with fresh sauce.

Reheating: When I’m ready to reheat, I transfer the noodles to a microwave-safe container if needed and lightly cover them with a paper towel. I heat on high until warmed through, stirring halfway, and add more time if necessary. Heating times depend on the amount and the microwave, so I keep an eye on it.

❓Recipe FAQs

What can I do if my noodles are mushy?

If the noodles cook too long, they get soft and mushy. I always check them a minute or 2 before the suggested time and drain them immediately to keep them firm.

Why isn’t my tofu crispy?

Pressing the tofu is key. I make sure to remove as much water as possible and cook it in a single layer over medium-high heat. Flipping too early or overcrowding the pan can keep it from getting golden and crispy.

What is the right way to cook broccoli without overcooking it?

Broccoli cooks quickly, so I add it near the end of the noodle boiling time. I remove it as soon as it’s tender but still crisp to keep the bright color and crunch.

tofu and broccoli stir fry with sesame noodles on a white plate

Love this vegan recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

🎥 Watch How to Make It

tofu and broccoli stir fry with sesame noodles on a white plate
Print Recipe
5 from 4 votes

Tofu Broccoli with Sesame Noodles

I like making these sweet sesame noodles with tofu and broccoli because they are quick, filling, and simple to make. Tender noodles, crispy tofu, fresh broccoli, and a savory sesame sauce come together in one delicious bowl. I love that I can have this ready on the table for my family in 30 minutes and works fantastic for lunch or dinner any day of the week.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Main Course
Cuisine: Asian
Servings: 4 servings
Calories: 315kcal
Author: Anjali Shah

Ingredients

Instructions

  • Bring a large saucepan of water to a boil. Add soba; cook 3 minutes. Add broccoli to pan; cook 3 minutes or until soba and broccoli are done. Drain.
  • Coat a large pan with cooking spray. Add tofu to the pan, saute on each side until each side is browned and crispy.
  • Combine vinegar, sesame oil, soy sauce, peanut butter, 1 teaspoon sesame seeds, sugar, crushed red pepper, ginger (if using) and garlic in a large bowl, stirring with a whisk. Stir in noodles, broccoli, and tofu. Sprinkle with remaining sesame seeds and green onions.

Notes

  • My #1 Secret Tip for this recipe is to press the tofu before cooking. Do not skip this step. I make sure to sauté it until each side is crispy for the best texture and flavor. That’s what we want right?
  • Check the Noodles: To check for the right consistency, I pull out one noodle from the pot to see if it’s done. The soba should be fully cooked, not al dente, but not so soft that it becomes mushy.
  • Add Toppings: I sprinkle the dish with green onions and sesame seeds for extra flavor and texture.
  • Switch Up the Noodles: You can easily change the noodles in this dish to any grain you like. I sometimes use brown rice or cauliflower rice for a different twist.

Nutrition

Calories: 315kcal | Carbohydrates: 25.2g | Protein: 21.2g | Fat: 17.6g | Saturated Fat: 2.5g | Sodium: 459.4mg | Fiber: 5.5g | Sugar: 1.7g

14 responses to “Tofu Broccoli with Sesame Noodles”

  1. I am so glad I came across your recipe! The soba noodles tasted amazing, happy I can give my family something much healthier than the traditional fat-filled recipes.

  2. This looks so delicious and such a great dinner recipe! My hubby and son are going to love this! Excited to give this a try!5 stars

  3. This looks so delicious — I’ve got some soba noodles waiting to be used, can’t wait to give this recipe a try!5 stars

  4. Love buckwheat soba noodles…they are a great gluten free option and SO tasty. My husband and I discovered a similar recipe to yours on tastespotting a few years ago and it has been in our weekly rotation ever since.

    • Yes! I totally agree about the noodles – it’s like a much healthier version of noodles which is great!

  5. Great idea for using soba noodles. These are now a staple in our house. I actually made them from scratch for the first time a week ago… WOW. A lot harder then regular pasta but turned out good. I have been looking for tofu recipes and it seems like tofu is a great match with the buckwheat noodles. I’ll let you know how it turns out.

5 from 4 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave