Side Dishes
This black bean chow fun recipe transforms simple rice noodles into a restaurant-worthy dish with just 15 minutes of active prep and a bold, savory-sweet sauce. The secret lies in silky noodles tossed with charred tortilla strips for irresistible crunch—no wok required.
I developed this vegetarian version after craving that perfect balance of chewy noodles, umami black bean sauce, and crispy texture that makes every bite satisfying.
The foundation starts with wide rice noodles that soften perfectly in hot water, never mushy. Meanwhile, a quick stir-fry of mushrooms, bell peppers, and tofu builds the dish's hearty texture, while the black bean sauce—simmered with garlic, ginger, and soy—delivers that signature depth.
What sets this apart is the tortilla crunch: lightly charred strips add a smoky contrast that elevates every forkful.
By the time you plate it, you'll have a dish that's vibrant, flavorful, and packed with texture—silky noodles, tender vegetables, and that addictive crunch. The sauce clings to everything, creating bites that burst with savory-sweet harmony. It's the kind of meal that feels special without requiring hours in the kitchen.
Perfect for weeknight dinners or meal prep, this chow fun keeps well for 3 days in the fridge. Serve with extra sauce on the side for dipping or drizzle with sesame oil for extra richness. Let's get cooking!
Ingredients for black bean chow fun
Fresh noodles, hearty beans, and smoky tortilla crunch—this vegetarian chow fun delivers restaurant-quality flavors in record time.
| Ingredient | Amount | Notes |
|---|---|---|
| Wide Rice Noodles 🍜 | 8 oz | Fresh or dried, soaked per package |
| Black Beans 🫘 | 1 cup | Canned, drained and rinsed |
| Corn Tortillas 🌽 | 6 whole | Cut into thin strips |
| Shiitake Mushrooms 🍄 | 8 whole | Stems removed, sliced |
| Red Bell Pepper 🍅 | 1 whole | Sliced into strips |
| Extra-Firm Tofu 🥜 | 1 lb | Pressed and cubed |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Soy Sauce 🍶 | ½ cup | Light or all-purpose |
| Sesame Oil 🫒 | 1 tbsp | For finishing |
| Vegetable Oil 🫒 | 2 tbsp | For stir-frying |
| Brown Sugar 🍚 | 1 tbsp | Packed |
| Rice Vinegar 🍶 | 1 tbsp | For balance |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The rice noodles are the star—look for wide, flat varieties like those at Asian markets or the dried packs at Trader Joe's. Fresh is ideal, but dried works too (just soak until pliable). For the tofu, extra-firm holds shape best—press it for 15 minutes to remove excess water. I grab mine from the bulk section at Whole Foods, but any store's tofu aisle will do. Shiitake mushrooms add earthy depth—fresh or rehydrated both work, but fresh has that unmatched texture. The tortillas? Corn over flour for authentic flavor, but either works in a pinch.
No fresh ginger? Powdered works at half the amount, but it lacks that bright kick. Short on sesame oil? Toasted sesame seeds plus neutral oil gives similar flavor. The black beans can be canned or cooked—just make sure they're not mushy. For the sauce, dark soy sauce adds richness, but light works too. Want more umami? Add 1 tsp soy sauce concentrate. The tortilla strips get their crunch from a quick char in a dry pan—no oil needed, just watch them closely to avoid burning.
Noodles soften fast, so soak them in hot water for 3-5 minutes max—they should be tender but still hold shape. Store leftovers in an airtight container for 3 days in the fridge, or freeze for 2 months. Reheat with a splash of water to revive the noodles. The sauce thickens as it cools, so thin with a bit of water if needed. Double the sauce if you're making this for a crowd—it disappears fast!
Why You'll Love This Recipe
- I’ll be real: this recipe won’t break the bank. Black beans, wide rice noodles, and corn tortillas are all pantry staples or cheap finds, and you’re getting a full, hearty meal without splurging. Plus, the mushrooms stretch far when sliced thin.
- One-Pan Magic: I swear by this recipe—just toss everything into one skillet with the noodles, and let the black beans and mushrooms caramelize while the tortillas crisp. No flipping pans, no extra bowls, and honestly? That’s my kind of cooking.
- Umami Bomb: The shiitake mushrooms and black beans team up for a flavor that’s ridiculously satisfying. That deep, earthy taste from the mushrooms? It’s like a hug in a bowl, and the red bell pepper adds just enough brightness to keep it lively.
- Leftover Hero: Between us, this dish tastes even better the next day—if there’s any left, which there usually isn’t. But if you’re prepping for the week, the noodles soften just right, and the tortillas stay crisp enough to reheat in a flash.
Step-by-step instructions for black bean chow fun
Here's how to craft this vibrant fusion dish with perfectly silky noodles and crispy tortilla crunch.
Prepare the Noodles and Tortilla Crunch
Start by soaking the 8 oz wide rice noodles in warm water for 10-15 minutes until pliable but still firm to the touch. I like to test them by pressing gently with a spoon—they should bend without breaking. While they soak, cut the 6 whole corn tortillas into thin strips about ¼-inch wide for that signature crunch.
Heat 1 tablespoon vegetable oil in a dry skillet over medium-high heat. Add the tortilla strips in a single layer and cook for 2-3 minutes until they turn a deep golden brown and crisp up. Watch them carefully—they burn quickly once they start to darken. Transfer to a paper towel-lined plate to drain excess oil, but keep them warm for later.
Cook the Protein and Vegetables
Press the 1 lb extra-firm tofu between paper towels for 15 minutes to remove excess moisture, then cut into ½-inch cubes. Heat 1 tablespoon vegetable oil in a large wok or skillet over medium-high heat. Add the tofu and cook for 4-5 minutes, stirring occasionally, until golden brown on all sides. Remove and set aside.
In the same pan, add 2 tablespoons vegetable oil and stir-fry the 8 sliced shiitake mushrooms and 1 sliced red bell pepper for 3-4 minutes until tender. Add the 4 minced garlic cloves and 1 tablespoon grated fresh ginger, cooking for 30 seconds until fragrant. Return the tofu to the pan and toss everything together for 1 minute to combine.
Assemble the Sauce and Toss with Noodles
In a small bowl, whisk together the ½ cup soy sauce, 1 tablespoon brown sugar, 1 tablespoon rice vinegar, 1 teaspoon salt, and ½ teaspoon black pepper. Pour this sauce over the tofu and vegetable mixture in the pan. Bring to a simmer over medium heat for 2 minutes until slightly thickened.
Drain the soaked wide rice noodles and add them to the pan with the sauce and protein mixture. Toss everything together for 2-3 minutes over medium heat until the noodles are heated through and coated in the sauce. The noodles should be silky but still hold their shape—don't overcook them or they'll turn mushy.
Finish with Crunch and Flavor
Transfer the noodle mixture to serving plates. Drizzle with 1 tablespoon sesame oil and top with the crispy tortilla strips. The contrast between the silky noodles, tender tofu, and crunchy tortilla bits is what makes this dish so special.
For extra freshness, garnish with sliced green onions or cilantro if you like. Serve immediately while the tortilla strips are still crisp. Each bite should deliver a perfect balance of textures—creamy noodles, tender tofu, crispy tortillas, and a savory-sweet sauce that ties it all together.
Pro Tips For Making Black Bean Chow Fun
- SOAK NOODLES SEPARATELY: Wide rice noodles stick like glue if you toss them all in one bowl. Split them into two batches—one for the stir-fry, one for the wrap—and soak just 5 minutes longer than the package says. They’ll be tender but still hold shape when you roll them up later.
- CHAR THE TORTILLAS: Skip the soggy wrap disaster by quickly charing corn tortillas over a gas flame or in a dry skillet for 10 seconds per side. They’ll crisp up when you roll, giving that authentic street-food crunch. (Yes, even if you’re impatient like me.)
- SALT THE BEANS: Black beans taste bland straight from the can. Drain them, rinse, then simmer in ½ cup water with ½ teaspoon salt for 3 minutes. The flavor soaks in—no weird aftertaste, just rich, savory depth.
- STIR-FRY IN BATCHES: Overcrowding the pan steams your veggies instead of searing them. Cook shiitake mushrooms and bell pepper first, then remove half before adding noodles. That way, everything gets the crispy edges it deserves.
Creative variations of this dish
Spicy Thai Twist
Add 1 tbsp Thai red curry paste to the sauce for a bold, aromatic kick. I like to balance it with ½ tsp lime zest and 1 tbsp fish sauce (or soy sauce for vegetarian).
Toss in ¼ cup chopped Thai basil at the end for that signature Thai chow fun flavor. Serve with extra chili flakes on the side for heat lovers. 🌶️
Mushroom Lover’s Upgrade
Swap the shiitake mushrooms for oyster mushrooms and add ½ cup sliced king oyster mushrooms for extra meaty texture. Sauté them with 1 tsp soy sauce and ½ tsp white pepper before combining with the rest. The umami boost makes this dish even more satisfying—perfect for mushroom enthusiasts. 🍄
Protein Swaps
For a non-tofu option, try crispy baked tempeh or seared shrimp (if not vegetarian). If using shrimp, toss them with 1 tsp smoked paprika and ½ tsp garlic powder before cooking. For a vegan option, add ½ cup chickpeas for extra protein and crunch. 🥜
Sweet and Tangy
Boost the sauce by adding 1 tbsp hoisin sauce and ½ tsp five-spice powder for a sweet, aromatic depth. Finish with a drizzle of chili oil and crushed peanuts for texture. This variation is inspired by Singaporean chow fun and adds a delightful complexity. 🍯
Quick Veggie Pack-In
Add 1 cup baby bok choy and ½ cup shredded carrots to the stir-fry for extra veggies. The bok choy wilts quickly, so add it just 1 minute before tossing with the noodles.
For color, stir in ¼ cup corn kernels (fresh or frozen). This version is packed with nutrients and vibrant textures. 🥕
Nutrition facts
Frequently asked questions
Can I use dried rice noodles instead of fresh?
Dried wide rice noodles work perfectly—just soak them in warm water for 10-15 minutes until pliable but still firm. Drain well before tossing with the sauce to prevent mushiness. The texture will be slightly chewier than fresh, but it still delivers that satisfying bite.
How do I prevent the tortilla strips from burning?
Cook them in a dry skillet over medium-high heat and stir frequently—especially once they start browning. They only need 2-3 minutes total. If your stove runs hot, reduce heat to medium and watch closely. The key is even browning, not deep frying.
Can I make this recipe gluten-free?
Yes! Use tamari (gluten-free soy sauce) instead of regular soy sauce and ensure your rice noodles are certified gluten-free. For extra insurance, check corn tortillas for cross-contamination warnings. The rest of the ingredients are naturally gluten-free.
What's the best way to reheat leftovers?
Add a splash of water or broth to the pan and cover for 1-2 minutes on medium heat. Stir gently to revive the noodles' texture. The tortilla strips may lose some crunch—freshly toasted strips work best for reheating.
How can I make the sauce thicker or thinner?
For a thicker sauce, simmer uncovered for 1-2 extra minutes to reduce. To thin, add 1-2 teaspoons water or rice vinegar at a time. The sauce should coat the back of a spoon but remain pourable—adjust to your preference!
