Easy Stir Fried Tofu with Basil and Mushrooms You’ll Love

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There’s something incredibly satisfying about the quick sizzle of tofu hitting a hot pan, especially when it’s tossed with fragrant basil and earthy mushrooms. This Stir Fried Tofu with Basil and Mushrooms became my go-to dish whenever I craved something hearty yet wholesome—a perfect balance between fresh flavors and comforting textures. What I love most is how effortlessly the ingredients come together in under 30 minutes, making it ideal for those busy evenings when fast food feels too dull but cooking from scratch seems daunting. Whether you’re a seasoned home cook or just looking to shake up your weeknight routine, this vibrant stir-fry promises a burst of flavor that’s both nourishing and downright delicious.

Why choose Stir Fried Tofu with Basil and Mushrooms?

Simplicity is key—this recipe comes together quickly with easy-to-find ingredients. Bursting flavor from fresh basil and perfectly sautéed mushrooms makes every bite exciting. Versatility shines as it pairs well with rice, noodles, or enjoyed on its own. Plant-based protein ensures a healthy, satisfying meal. Plus, it’s a fantastic way to enjoy wholesome, homemade food without the hassle!

Stir Fried Tofu with Basil and Mushrooms Ingredients

For the Stir-Fry

  • Firm tofu – pressed and cubed to ensure a crispy texture that holds up during stir-frying.
  • Fresh basil leaves – added at the end for a fragrant, aromatic burst that defines the recipe.
  • Mushrooms – use cremini or shiitake for deep, earthy flavor and tender bite.
  • Garlic cloves – minced to infuse the dish with savory warmth and aroma.
  • Soy sauce – the salty backbone that layers umami into every bite.
  • Sesame oil – a little goes a long way for a nutty, toasty depth.
  • Vegetable oil – for high-heat cooking without overpowering the other flavors.
  • Red chili flakes – optional, for a gentle kick to balance the savory notes.
  • Green onions – sliced thinly to sprinkle on top for freshness and color.

For Serving

  • Steamed jasmine rice or noodles – perfect for soaking up the flavorful sauce and making it a complete meal.

This Stir Fried Tofu with Basil and Mushrooms recipe focuses on fresh, vibrant components that combine quickly into a nourishing dish full of texture and flavor.

How to Make Stir Fried Tofu with Basil and Mushrooms

  1. Prep the tofu: Press the cubed tofu between paper towels or a clean kitchen towel for at least 15 minutes to remove excess moisture, ensuring it crisps beautifully when it hits the hot pan.
  2. Heat the pan: Heat the vegetable oil in a wok or large skillet over medium-high heat until shimmering, about 1 minute; this ensures the tofu cubes develop a golden-brown crust.
  3. Sauté mushrooms: Add sliced mushrooms and garlic; stir-fry for 3–4 minutes until mushrooms turn tender and edges brown lightly, stirring constantly for even cooking and deep, earthy flavor infusion.
  4. Cook tofu: Gently slide the pressed tofu cubes into the pan; cook undisturbed for 2–3 minutes per side, flipping carefully so each face becomes golden and crisp without breaking apart.
  5. Add sauce: Stir in soy sauce, sesame oil, and red chili flakes (if using); toss gently to coat mushrooms and tofu evenly, cooking for another 1–2 minutes until the sauce thickens slightly.
  6. Finish with basil: Remove the pan from heat; stir in fresh basil leaves and sliced green onions, letting residual warmth wilt the herbs gently, releasing their bright aroma and color.

Optional: Sprinkle extra basil leaves or crushed peanuts for crunch.
Exact quantities are listed in the recipe card below.

Make Ahead Options

These Stir Fried Tofu with Basil and Mushrooms are fantastic for meal prep, allowing you to save time on busy weeknights! You can press and cube the tofu up to 24 hours in advance and store it in an airtight container in the refrigerator to keep its texture intact. Additionally, you can slice the mushrooms and mince the garlic ahead of time; just keep them covered in the fridge for optimal freshness. When you’re ready to whip up this delicious stir-fry, simply heat the oil, sauté the mushrooms and garlic, add the tofu, and finish with the soy sauce and basil—resulting in a quick, satisfying meal that’s just as flavorful as if you made it fresh. Enjoy the benefits of making your weeknight dinners easier and more enjoyable!

Variations & Substitutions for Stir Fried Tofu with Basil and Mushrooms

Feel free to elevate this delicious dish with your own personal touch—there are so many ways to customize it!

  • Tofu Alternatives: Swap tofu for tempeh or seitan for a unique texture and flavor profile. Both options provide a hearty, protein-packed twist.

  • Add Veggies: Toss in bell peppers or snap peas for crunch and a pop of color—these veggies add sweetness and freshness to every bite.

  • Noodle Twist: Replace rice with cooked rice noodles or soba noodles for a different texture and a delightful twist. Noodles soak up the flavors beautifully!

  • Gluten-Free: Use tamari instead of soy sauce to make this dish gluten-free while retaining that rich umami flavor you’re after.

  • Nutty Addition: Incorporate toasted sesame seeds or chopped peanuts for extra crunch. They enhance the flavor and add a lovely nutty depth to the dish.

  • Herb Variations: Experiment with fresh mint or cilantro in place of basil for a refreshing kick. These herbs will change the flavor landscape while keeping it aromatic.

  • Spicy Kick: For those who crave heat, add fresh sliced chili or a dash of sriracha during the cooking process. It brings a fiery warmth that elevates the entire dish.

  • Savory Umami: Want more depth? Stir in a tablespoon of miso paste when adding the sauce for a rich, savory boost that truly elevates the dish.

Expert Tips for Stir Fried Tofu with Basil and Mushrooms

  • Press tofu thoroughly: Removing excess moisture is essential to achieving a crispy texture without sogginess in your stir fried tofu with basil and mushrooms.
  • Use high heat: A hot pan ensures quick searing and caramelization, locking in flavor while keeping tofu firm and mushrooms nicely browned.
  • Add basil last: Fresh basil loses its vibrant aroma and color if overcooked; stir it in off the heat for maximum fragrance and visual appeal.
  • Handle tofu gently: Flip tofu cubes carefully to prevent breaking; using a wide spatula helps maintain beautiful, golden-brown edges.
  • Balance seasoning: Taste before serving and adjust soy sauce or chili flakes for just the right umami and spice kick to suit your palate.

How to Store and Freeze Stir Fried Tofu with Basil and Mushrooms

Fridge: Store any leftovers in an airtight container and keep them in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave to maintain texture.

Freezer: For longer storage, freeze portions in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and reheat before serving.

Reheating: When reheating your stir fried tofu with basil and mushrooms, add a splash of water to the pan to help restore moisture and avoid dryness.

Room Temperature: Avoid leaving out at room temperature for more than 2 hours to ensure food safety.

What to Serve with Stir Fried Tofu with Basil and Mushrooms?

Pair your vibrant stir-fry with delightful sides to create a comforting and balanced meal that excites the palate.

  • Steamed Jasmine Rice: Its fluffy texture soaks up the scrumptious sauce, creating a satisfying base for the dish’s fresh flavors.
  • Brown Rice: Nutty and chewy, it adds a hearty element, offering a wholesome alternative to white rice.
  • Noodles: Perfect for slurping up the tasty sauce; choose udon or rice noodles for a delicious alternative.
  • Crispy Spring Rolls: They provide a delightful crunch that complements the tender tofu and mushrooms with extra layers of flavor.
  • Quick Pickled Vegetables: The tanginess cuts through the richness of the dish, adding brightness that refreshes the meal.
  • Sesame Green Beans: Their crisp-tender texture and nutty flavor elevate the dining experience and add a touch of elegance.
  • Chili Garlic Edamame: A spicy, protein-packed side that brings the heat and a savory punch, ideal for those who love a kick.
  • Coconut Water: This refreshing drink is lightly sweet and hydrating, balancing the savory notes of your main course beautifully.
  • Mango Sorbet: As a light dessert, it cleanses the palate with a burst of fruity flavor that rounds out the meal perfectly.

Stir Fried Tofu with Basil and Mushrooms Recipe FAQs

How do I know if my tofu is ideal for stir-frying?
Choose firm or extra-firm tofu, as it holds shape better during cooking. Look for tofu that feels dense with no slimy texture. Pressing it to remove excess moisture is crucial to achieving a crispy, golden crust.

What’s the best way to store leftover stir fried tofu with basil and mushrooms?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Make sure to cool the dish completely before sealing to keep textures fresh. Reheat gently on the stovetop or microwave, adding a splash of water if it feels dry.

Can I freeze stir fried tofu with basil and mushrooms?
Absolutely! Place cooled leftovers into freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. Freeze for up to 2 months. When ready to enjoy, thaw overnight in the fridge, then reheat thoroughly on the stove with a little water to revive moisture.

Why does my tofu sometimes turn soggy instead of crispy?
Sogginess usually happens from not pressing tofu well or overcrowding the pan. Always press tofu for at least 15 minutes to remove moisture, and cook in a hot pan with enough space between pieces to allow proper searing and browning.

Is this dish safe for pets or people with allergies?
This recipe contains soy and soy-based products like tofu and soy sauce, which are not suitable for dogs or cats. If you have soy allergies, you can substitute tofu with cooked chickpeas or tempeh made from other legumes, and use tamari or coconut aminos for a soy-free sauce alternative.

Stir Fried Tofu with Basil and Mushrooms

Easy Stir Fried Tofu with Basil and Mushrooms You’ll Love

Enjoy a quick and flavorful Stir Fried Tofu with Basil and Mushrooms, ready in under 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Asian, Vegan, Vegetarian
Calories: 350

Ingredients
  

For the Stir-Fry
  • 14 oz Firm tofu pressed and cubed
  • 1 cup Fresh basil leaves added at the end
  • 8 oz Mushrooms cremini or shiitake
  • 3 cloves Garlic minced
  • 3 tbsp Soy sauce
  • 1 tbsp Sesame oil
  • 2 tbsp Vegetable oil
  • 1/2 tsp Red chili flakes optional
  • 2 scallions Green onions sliced thinly
For Serving
  • 2 cups Steamed jasmine rice or noodles for serving

Equipment

  • wok or large skillet

Method
 

Instructions
  1. Press the cubed tofu between paper towels for at least 15 minutes to remove excess moisture.
  2. Heat the vegetable oil in a wok over medium-high heat until shimmering.
  3. Add sliced mushrooms and garlic; stir-fry for 3–4 minutes until tender.
  4. Gently add the pressed tofu cubes; cook undisturbed for 2–3 minutes per side.
  5. Stir in soy sauce, sesame oil, and red chili flakes; toss to coat evenly.
  6. Remove from heat and stir in fresh basil leaves and sliced green onions.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 30gProtein: 18gFat: 20gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 7gSodium: 800mgPotassium: 600mgFiber: 4gSugar: 3gVitamin A: 150IUVitamin C: 18mgCalcium: 300mgIron: 3mg

Notes

Sprinkle extra basil leaves or crushed peanuts for added crunch.

Tried this recipe?

Let us know how it was!

Readers Love these Recipes!

Ginger Honey Chicken Wings

Easy Ginger Honey Chicken Wings That Melt in Your Mouth

There’s something utterly irresistible about chicken wings glazed in a sticky, sweet, and spicy sauce—especially when ginger and honey join forces! The first time ...
Read more
Seafood Rice Noodles

Easy Seafood Rice Noodles Recipe with Bold, Flavor-Packed Twist

There’s something truly satisfying about the perfect bowl of seafood rice noodles—the way the tender noodles soak up the rich, briny flavors of fresh ...
Read more