Tired of dinner decisions? Enjoy a 14 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Hoisin Noodles with Tofu
with carrots / snap peas

Active: 30 Total: 30
Hoisin sauce gives these noodles a mix of sweet and savory flavor all in a quick and easy meal that comes together in one pan. (We can't believe it's been five years since we last featured this meal!)


Hoisin Noodles with Tofu:
  • Tofu, extra-firm - 16 oz , 1/2” / 1.3 cm cubes (vacuum-packed preferable)
  • Garlic - 1 clove
  • Soy sauce, low-sodium - 1/4 cup
  • Hoisin sauce - 1/4 cup
  • Peanut butter - 1 Tbsp
  • Vinegar, rice - 2 tsp
  • Oil, toasted sesame - 1 tsp
  • Sriracha (opt) - 1 tsp
  • Water - 1/4 cup
  • Snap peas / sugar snap peas - 6 oz , trimmed (sub snow peas)
  • Peanuts - 1/2 cup , chopped
  • Carrots - 8 oz , shredded (look for pre-shredded to save time)
  • Limes - 1 , wedges
  • Rice noodles - 8 oz (sub soba)
  • Oil, cooking - 1 Tbsp


  1. Tofu - If tofu is packaged in water, press out liquid first, like in this video. Then slice into 1/2” / 1.3 cm thick cubes. (Can be done 1 day ahead)
  2. Make sauce - Chop garlic. Whisk together garlic, soy sauce, Hoisin, peanut butter, vinegar, sesame oil, Sriracha (if using), and water. Taste; if it’s too salty, add more water; if it's too sweet, add more soy sauce. (Can be done up to 5 days ahead)
  3. Snap peas / Peanuts - Prep as directed and store separately. (Can be done up to 5 days ahead)
  4. Carrots - If not using pre-shredded carrots, use a box grater or food processor to shred. (Can be done up to 3 days ahead)
  5. Limes - Slice into wedges.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More


  1. Cook noodles according to package directions.
  2. Heat a saute pan or wok with oil over medium-high heat. When oil begins to shimmer add tofu and saute until tofu is golden brown on all sides, 6 to 8 minutes.
  3. Add snap peas and carrots. Saute until carrots begin to soften, ~2 minutes more.
  4. Add sauce and cook until it begins to simmer and thicken, ~2 minutes. Season with some salt and pepper.
  5. Remove pan from heat and add noodles, tossing to coat. Top with peanuts and a squeeze of lime juice. Serve with extra lime wedges on the side. Enjoy!



0 reviews