Tofu Stir Fry with Vegetables

By Maya Hart
⬇️ Jump to Recipe
🥄 Prep: 15 mins 🔥 Cook: 15 mins ⏱️ Total: 30 mins 🍽️ Yield: 4 Servings ⚡ 294 cal

Summary: When I was deep in my second trimester and too tired to stand at the stove for long, this tofu stir fry became my quick-fix dinner hero. Crispy cubes of tofu get tossed with colorful vegetables and a simple three-ingredient sauce, all in one pan and on the table in half an hour. It is loaded with plant-based protein and fiber, endlessly adaptable to whatever vegetables are wilting in the crisper, and absolutely safe during pregnancy.

A pan of tofu stir fry with broccolini and red bell peppers, glistening with savory sauce, the kind of dinner that comes together fast and leaves you feeling nourished.

I used to be intimidated by tofu. It sat in the fridge like a pale, wobbly challenge, and every time I tried to cook it, it either stuck to the pan or turned out bland and sad. Then pregnancy hit, and my body started rejecting meat a few nights a week. I needed protein. I needed something fast. I needed a meal that would not trigger my queasiness or spike my blood sugar. So I gave tofu another chance, this time with a proper press and a hot skillet, and I discovered the crispy, golden, sauce-coated magic that is a really good tofu stir fry.

This recipe became a weeknight staple during both my pregnancies, and it has stuck around through postpartum recovery, breastfeeding hunger, and the chaos of feeding a family. The tofu gets cubed, tossed with a little soy sauce and cornstarch, and pan-fried until it is crisp on the outside and tender inside. Then a pile of colorful vegetables sizzles in the same pan, a quick sauce of soy sauce, broth, and honey pulls everything together, and dinner is done. It is the kind of meal that makes you feel like you have your life together, even on days when you absolutely do not.

Why This Tofu Stir Fry Became a Pregnancy Dinner Hero

During pregnancy, I needed meals that were fast, filling, and loaded with nutrients. This stir fry checked every box, and the registered dietitian who consults on HomeBumpMeals confirmed exactly why it is such a smart choice for the childbearing year.

  • Tofu is a complete plant protein. Extra-firm tofu provides all the essential amino acids your body needs, without the saturated fat of red meat. During pregnancy, when your protein requirements increase, tofu is a gentle, versatile way to meet those needs. One serving of this stir fry delivers nearly 19 grams of protein.
  • Cornstarch gives the tofu a crispy crust. A light coating of cornstarch before pan-frying creates a golden, crunchy exterior without deep frying. It also helps the sauce cling to every piece.
  • A rainbow of vegetables adds fiber, vitamins, and antioxidants. Broccolini and red bell pepper are my go-to, but you can use broccoli, carrots, snap peas, mushrooms, or whatever is in your fridge. The more colors, the wider the range of nutrients for you and your baby.
  • The sauce is simple and pregnancy-safe. Reduced-sodium soy sauce, vegetable broth, and a touch of honey or brown sugar create a savory, slightly sweet glaze. All of these ingredients are safe during pregnancy. If you are vegan or prefer to avoid honey, swap in maple syrup or brown sugar.
  • Garlic and ginger add flavor and soothe digestion. Fresh garlic and ginger are anti-inflammatory and can help with nausea and sluggish digestion, both common pregnancy complaints. I grate them fresh for the brightest flavor.
  • This dish is naturally dairy-free and can be gluten-free. Use tamari or gluten-free soy sauce and you have a completely gluten-free meal. It is also nut-free, making it safe for most dietary needs.

My dietitian did offer one gentle note about tofu during pregnancy: if you have a thyroid condition or a hormone-sensitive health concern, discuss your soy intake with your provider. For most women, organic extra-firm tofu eaten in moderation is a safe and highly nutritious choice. I felt fantastic eating it, and it gave me the energy I needed when meat was just not appealing.

For another tofu-based meal that I love, try my Garlic, Ginger, Lime Marinated Tofu and Quinoa Bowls, which is another protein-packed, pregnancy-friendly dinner.

Do You Have to Press Tofu? Yes, and Here is Why

If you have ever cooked tofu and ended up with a mushy, watery mess, it is almost certainly because you skipped the pressing step. Tofu is packed in water, and that excess moisture will steam the tofu instead of letting it crisp. Pressing removes the water so the tofu can brown beautifully. Here is my simple method: drain the block of tofu, wrap it in a clean kitchen towel or a few layers of paper towels, place it on a plate, and set a heavy skillet or a few cans on top. Let it press for at least 15 minutes while you prep the vegetables and sauce. If I am organized, I do this in the morning and leave it in the fridge all day. The drier the tofu, the crispier the result.

Use super-firm or extra-firm tofu for stir fries. Soft or silken tofu will fall apart and turn to mush. The firm varieties hold their shape and develop that irresistible crispy crust.

The Simple Ingredients That Build This Stir Fry

  • Super-firm or extra-firm tofu: A 16-ounce block serves four. After pressing, cut it into half-inch cubes. They will shrink slightly as they cook, so do not cut them too small.
  • Cornstarch or arrowroot powder: A couple of tablespoons create a light, crispy coating. Arrowroot works if you are avoiding corn.
  • Neutral oil and sesame oil: Use an oil with a high smoke point, like grapeseed or canola, for frying the tofu. A little toasted sesame oil added to the vegetables gives the dish its signature nutty flavor.
  • Red bell pepper and broccolini: I love the sweetness of red pepper and the tender-crisp bite of broccolini. Feel free to swap in broccoli florets, sliced carrots, snap peas, sliced mushrooms, or shredded cabbage. This recipe is very forgiving.
  • Garlic and ginger: Freshly minced garlic and grated ginger are essential. They bloom in the hot pan and perfume the entire dish.
  • Reduced-sodium soy sauce: Using a lower-sodium version lets you control the salt level, which is helpful during pregnancy when you may be watching your sodium intake.
  • Vegetable broth and honey: These round out the sauce. The broth adds depth without more salt, and the honey provides a whisper of sweetness that balances the savory soy. Honey is safe during pregnancy when pasteurized, which all commercial honey is. For a vegan version, use brown sugar or maple syrup.
  • Toasted sesame seeds: A sprinkle at the end adds a nutty crunch and makes the dish look beautiful.

How to Make It in 30 Minutes

This stir fry moves fast once you start cooking, so I always prep everything first. Here is the order I follow on a busy weeknight.

  1. Press and cube the tofu. Drain the tofu, press it for at least 15 minutes, then cut it into half-inch cubes. Toss the cubes in a bowl with a tablespoon of soy sauce to season them, then sprinkle the cornstarch over the top and gently toss with your hands until every piece is coated.
  2. Make the sauce. In a small bowl, whisk together the soy sauce, vegetable broth, and honey. Set it near the stove.
  3. Crisp the tofu. Heat a large nonstick skillet or wok over medium-high heat. Add the neutral oil, then arrange the tofu in a single layer. Do not touch it for three to four minutes, letting the underside get deeply golden and crisp. Flip the pieces and repeat on all sides. This takes patience, but the reward is tofu that actually crunches. Remove the tofu to a plate.
  4. Cook the vegetables. In the same skillet, add the sesame oil, bell pepper, and broccolini. Cook, stirring occasionally, until the vegetables are tender but still bright, about five minutes. Add the garlic and ginger and cook for 30 to 60 seconds, just until fragrant.
  5. Combine and finish. Return the tofu to the pan. Pour the sauce over everything and toss gently. Cook for another minute or two, until the sauce thickens slightly and coats every piece. Sprinkle with sesame seeds and serve immediately.

That is it. A complete, protein-rich, veggie-packed dinner in about 30 minutes, using one pan. I have made this while my toddler stood on a stool beside me, “helping” by eating raw bell pepper slices, and while my baby bounced in a chair nearby. It is forgiving, fast, and reliably delicious.

Ways to Change It Up

This stir fry is a template, and I have adapted it dozens of times based on what was in my fridge and what I was craving. Here are a few of my favorite variations.

  • Different vegetables: Broccoli, carrots, snap peas, mushrooms, zucchini, baby corn, or shredded cabbage all work beautifully. Use whatever needs using up.
  • Spicy kick: Add a squirt of sriracha or a pinch of red pepper flakes to the sauce. During pregnancy, a little heat is fine as long as it does not trigger heartburn for you.
  • Vegan option: Swap the honey for maple syrup or brown sugar.
  • Add nuts: A handful of cashews or peanuts added with the vegetables gives extra crunch and protein.
  • Meat version: If you are craving animal protein, swap the tofu for sliced chicken breast or peeled shrimp. The same sauce and vegetable combination works perfectly.
  • Serve it over different bases: Steamed white rice or brown rice, soba noodles, quinoa, cauliflower rice for a lower-carb option, or even just a big pile of extra sautéed greens.

Leftovers and Meal Prep

This stir fry keeps well in the refrigerator for up to three days. I portion it into individual containers with a scoop of rice for easy grab-and-go lunches. The tofu will lose a little of its initial crispness, but the flavor actually deepens as it sits. Reheat gently in the microwave or in a skillet over medium heat.

For meal prep, I press and cube the tofu a day ahead and store it in the fridge. I also chop the vegetables and whisk the sauce in advance. When dinnertime arrives, all I have to do is cook. This small bit of planning has saved me on many exhausted evenings.

If you are bringing a meal to a new mom, this stir fry is a wonderful option. Pack the sauce in a jar, the chopped vegetables in a bag, the pressed tofu in a container, and include a bag of microwaveable rice. She can cook it fresh in about 15 minutes and feel like she ate a real, homemade dinner.

Maya’s Mom Confession: The Stir Fry That Made Me Like Tofu Again

I remember the first time I made this stir fry during my first pregnancy. I was about 18 weeks along, my energy was returning, but meat was still hit or miss. I had a block of tofu in the fridge that I had bought on a hopeful whim. I pressed it, cubed it, and watched it turn golden and crisp in the hot skillet. I tossed it with bright vegetables and a glossy sauce, and I served it over a mound of fluffy rice. The first bite was so savory and satisfying that I actually laughed. I had finally figured out tofu. It was not bland. It was not mushy. It was delicious. I ate two bowls, and I felt full and steady and a little bit proud.

Now, this stir fry is a regular in our dinner rotation. My toddler picks out the tofu cubes and dips them in extra sauce. My husband, who once claimed he did not like tofu, now asks for this meal by name. It is proof that a few simple techniques, a hot pan, and a good sauce can turn a humble block of soy into a dinner you genuinely crave. If you are pregnant, nursing, or just trying to get a healthy meal on the table without losing your mind, I hope you make this tofu stir fry. It might just change the way you feel about tofu, too.

The full recipe card with exact measurements and step-by-step instructions is right below. Go press some tofu, and let us get stirring.

Tofu Stir Fry with Vegetables

🥄 Prep: 15 mins 🔥 Cook: 15 mins ⏱️ Total: 30 mins 🍽️ Yield: 4 Servings ⚡ 294 cal

🥫 Ingredients

For the Sauce:
¼ cup reduced-sodium soy sauce (or gluten-free tamari)
¼ cup reduced-sodium vegetable broth
1 tablespoon honey (or brown sugar/maple syrup for vegan)
For the Stir Fry:
16 ounces super-firm or extra-firm tofu, drained and pressed
1 tablespoon reduced-sodium soy sauce
2 tablespoons cornstarch or arrowroot powder
1 tablespoon neutral oil (grapeseed, canola, or avocado)
1 tablespoon toasted sesame oil
1 red bell pepper, diced into ½-inch pieces
1 small bunch broccolini, chopped into 1-inch pieces (or broccoli florets)
4 garlic cloves, minced
1 tablespoon grated fresh ginger
1 tablespoon toasted sesame seeds, for garnish

📝 Instructions

  1. Press the tofu, drain the block, wrap in a clean kitchen towel or paper towels, place on a plate, and set a heavy pan on top. Press for at least 15 minutes. Cut into ½-inch cubes, place in a bowl, and toss with 1 tablespoon soy sauce. Sprinkle cornstarch over the tofu and gently toss to coat evenly.
  2. Make the sauce, in a small bowl, whisk together the soy sauce, vegetable broth, and honey (or brown sugar). Set aside.
  3. Heat the neutral oil in a large nonstick skillet or wok over medium-high heat. Add the tofu in a single layer and cook without moving for 3–4 minutes, until golden and crisp on the bottom. Flip and repeat on all sides until crispy. Transfer tofu to a plate.
  4. Return the skillet to medium heat and add the sesame oil. Add the bell pepper and broccolini; cook, stirring occasionally, until tender, about 5 minutes. Add the minced garlic and grated ginger; cook 30–60 seconds until fragrant.
  5. Return the tofu to the skillet. Pour the sauce over everything and toss gently. Cook for 1–2 minutes until the sauce thickens slightly and coats the tofu and vegetables.
  6. Remove from heat, sprinkle with toasted sesame seeds, and serve immediately.

🔬 Nutrition Facts

Calories: 294 kcal | Carbohydrates: 21.5 g | Protein: 18.5 g | Fat: 16 g | Saturated Fat: 2.5 g | Sodium: 868.5 mg | Fiber: 6.5 g | Sugar: 6.5 g
Medical Disclaimer: This content is for informational purposes only and does not replace professional medical advice, diagnosis, or treatment. Always consult your OB-GYN, midwife, or a registered dietitian for personalized guidance tailored to your health history. I am a mom who figured this out the hard way, not your doctor!🔬 Researched using established prenatal nutrition guidelines
Maya Hart

About the author – Maya Hart

I’m a mom of two, prenatal nutrition enthusiast, and the founder of HomeBumpMeals. After a surprise gestational diabetes diagnosis, I turned my tiny kitchen into a test lab for easy, nourishing meals. Every recipe is RD‑reviewed and tested in the chaos of real life.

🎓 Prenatal Nutrition Certified 🩺 RD‑Consulted Recipes 📸 Real Kitchen Photos Only
Read Maya’s full story →

💬 Share your thoughts

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