5 from 1 vote
Sweet Asian Black Bean Noodles
Prep Time
15 mins
Cook Time
20 mins
Total Time
35 mins
An Asian inspired fusion dish that is egg-free, dairy-free, nut-free, soy free, and gluten-free! Enjoy as a New Year celebratory dish or add it to your family’s regular menu rotation of family dishes!
Course: Main Course, Side Dish
Cuisine: Asian, Vegan
Servings: 4 people
Calories: 374 kcal
Author: dietitian_mom
  • ½ cup finely diced dry Shiitake mushrooms (rehydrated before dicing) [18 grams dry weight]
  • 1 ½ tablespoons fresh minced ginger [12 grams]
  • 3 large garlic cloves, minced
  • 1 ½ tablespoons olive oil (divided)
  • 2 ¼ cups canned or cooked black beans (equivalent to a 19 ounce or 540 mL can of black beans) [ 370 grams drained weight]
  • 1 cup diced tomatoes [202 grams]
  • 1 cup grated carrots [100 grams]
  • 1 cup grated cabbage [107 grams]
  • 126 grams dry rice noodles (equivalent to one bundle in the package I used) [126 grams dry weight]
  • 1 teaspoon salt
  • ¼ teaspoon ground black pepper
To make the noodle sauce:
  • ½ cup pitted Medjool dates [60 grams dry weight] (or use red dates, see Recipe Notes)
  • ¼ cup ketchup [71 grams]
  • ¼ cup fortified original flavored plant-based milk [60 mL]
  • 1 teaspoon maple syrup (or honey or agave nectar)
  1. Soak the dry Shiitake mushrooms in a bowl of ‘just boiled’ hot water, for at least 20 minutes or until the mushrooms are rehydrated and soft enough to be cut up (see Shiitake Mushrooms for more detailed tips on using dry Shiitake mushrooms). Soak the dry Shiitake mushrooms with the stems facing down into the water. Then dice the mushrooms finely and set aside. Alternatively, use fresh Shiitake mushrooms (see recipe notes).

  2. Meanwhile, soak the dates in 'just boiled' hot water for about 10 minutes. When the dates are softened, remove them from the water, peel away any large pieces of skin from the dates, then mince and mash up the dates into a fine puree. If the dates are not soft enough for mincing and mashing, soak them longer in hot water first. Alternatively, you can transfer the softened dates to a food processor to blend into a purée.

  3. While the dates and mushrooms are soaking, cut and prepare the ginger, garlic, carrots, tomatoes and cabbage. Use a large-holed cheese grater to grate the carrots and cabbage.

  4. If using canned black beans, drain and rinse the black beans well and then set aside to be used later. Otherwise, measure out the amount of cooked black beans to be used in this recipe.

  5. Follow the package directions to prepare the rice noodles. The following are the instructions on the product package I bought: "Bring a large pot of water on the stove to boiling. Once boiling, remove the pot from the heat. Add in one bundle of rice noodles into the pot and let these rice noodles soak for 5-6 minutes, stirring occasionally." After these 5-6 minutes, I drained the tender but firm rice noodles and placed them in a colander. I then rinsed the noodles with cold water, drained them and set the noodles aside in a bowl for later use.

  6. Heat one tablespoon of oil in a large saucepan or wok on a medium heat setting. Add the garlic, ginger and diced mushrooms. Sauté for 3-5 minutes, stirring frequently, until the ginger pieces are golden and the mushrooms are slightly browned and release a strong fragrance.
  7. Add the remaining half tablespoon of oil to the pan and then add in the grated carrots, grated cabbage, diced tomatoes and drained black beans. Add salt and pepper, then stir until well combined. Let cook, stirring occasionally, for 5 minutes.

  8. While the bean mixture is cooking, prepare the noodle sauce using the well mashed dates, ketchup, maple syrup (or honey or agave nectar) and plant-based milk. Mix until well combined, then taste and adjust seasonings as desired (for example, if you would like the sauce a little sweeter, add ½ - 1 teaspoon more maple syrup, honey or agave nectar).

  9. After the 5 minutes, add the noodle sauce to the pot contents, then stir well to combine. Let cook for another 2 minutes, before adding in the cooked rice noodles. Combine the noodles into the bean mixture well, stirring frequently for 2-3 minutes until heated through. Add a tablespoon or two more fortified plant-based milk if the noodle mixture is looking very dry.
  10. Taste and adjust seasonings as desired. Ready to serve!

Recipe Notes

Instead of dry shiitake mushrooms, you can use 4-5 large fresh shiitake mushrooms (rinsed, then diced finely) in this recipe instead.


For added color and nutrition, you can choose to add in 3-4 tablespoons of dry red goji berries (rinse these berries in cold water first, then soak in warm water for about 5 minutes before adding to the stir-fry along with the grated carrots and cabbage).


Instead of Medjool dates, you can substitute with a cup of dried Asian red dates [65 grams dry weight]. Rinse these dried red dates first in cold water, then place them in a small pot with approximately 4 cups of water. Bring the pot contents to a boil on the stove and then let the pot contents gently boil for 10 - 15 minutes, until the red dates are fully softened. Then scoop out the dates using a slotted spoon into a small bowl. Rinse these dates under cold water to cool them quickly, then peel away the outer skin of each red date before dicing and mashing the inner flesh up to be used as part of the noodle sauce. 

Nutrition Facts
Sweet Asian Black Bean Noodles
Amount Per Serving
Calories 374 Calories from Fat 54
% Daily Value*
Fat 6g9%
Sodium 1186mg52%
Potassium 837mg24%
Carbohydrates 72g24%
Fiber 10g42%
Sugar 20g22%
Protein 9g18%
Vitamin A 5595IU112%
Vitamin C 18.9mg23%
Calcium 112mg11%
Iron 3.2mg18%
* Percent Daily Values are based on a 2000 calorie diet.