Homemade Buckwheat Noodle Soup

Home Buckwheat Noodle Soup
An aromatic Asian broth surrounds homemade buckwheat noodles in this comforting soup.
Each flavourful spoonful is also healthy and gluten free, thanks to nutritious bone broth and magnesium-rich buckwheat.

This month, in addition to fancier fare like clafoutis, I’ve intentionally shared more of my family’s favourite simple recipes.  Tasty foods like Creamy Sweet Pea Salad and Paradise Fruit Salad appear on our table again and again in real life.   Another of these go-to recipes, which hails from the Stephanie O’Dea, is Vietnamese Chicken.  Seasoned with soy sauce, fish sauce, and garlic, everybody, including my 2-year-old, loves it!

I serve Vietnamese chicken once or twice twice a month, but I’m sorry to admit I have not been resourceful with the savoury leftover broth.  However, with Earth week happening, I decided to reduce waste and reuse the broth to make a delicious soup.  I scoured the cupboard for some ancient buckwheat noodles to no avail.  And thus my non-specific intention of making homemade buckwheat noodles from scratch came about very quickly.  I chose buckwheat because it stands up well to the intense flavours of the broth; also, the noodles are sturdier than your average noodle, so they hold up well and can linger in the broth for a while without becoming soggy.

This is not a special occasion soup.  It’s a hearty leftovers-to-lunch soup that I can turn to whenever I have broth available.  And if I don’t feel like making or buying buckwheat noodles, there’s always Vietnamese Chicken Noodle Soup with Ginger–another easy favourite.

Do you ever turn leftovers into soup?  I’d like to know what you use in your next-day soups.

Homemade Buckwheat Noodle Soup

  • Difficulty: medium
  • Print
 Homemade Buckwheat Noodle Soup


for the homemade noodles

  • 1 1/2 cups light buckwheat flour, plus more available as needed
  • 3/4 cup cooked sweet potato puree
  • 1 large egg white
  • 1/8 teaspoon sea salt

for the soup

  • 2 to 4 cups chicken broth or beef broth, preferably homemade (I used leftover broth from Vietnamese Chicken)
  • fish sauce and/or soy sauce for additional seasoning, optional
  • carrot slices, for garnish
  • green onions, diced, for garnish


  1. Blend together sweet potatoes and egg white with electric mixer until well combined.  Stir in buckwheat flour and sea salt.  Add more buckwheat flour until a dough forms that is not overly sticky.  Divide dough into 4 sections, place in a covered bowl and chill for 20 minutes.
  2. Take the first section of dough and dust the surface of the dough with buckwheat flour.  Lightly oil a sheet of parchment or wax paper and roll dough into an even layer, slightly thicker than a homemade tortilla. Cut into strips and gently separate them from one another.
  3. Heat broth to a simmer; add water and/or seasonings to adjust the saltiness.  Bring another pot of salted water to a rolling boil and carefully transfer the first batch of noodle strips into the boiling water.  Cook for 2 minutes.  Use tongs or a fork to transfer cooked noodles to warm broth.  Continue making the rest of the noodles and cooking them in batches.
  4. Ladle noodles and warm broth into bowls and garnish with carrots and green onions.

Here is where I share recipes.


13 thoughts on “Homemade Buckwheat Noodle Soup

  1. Your recipe looks so delicious, Julia. I use leftovers to make soup all the time. Sometimes the combinations are a little strange but it’s a great way to use up bits of this and that in the fridge. I have some buckwheat flour left over from making crepes and I can’t wait to try your noodle recipe.

    1. *Also, how was the texture of this noodle? Since you did not add Xanthan Gum, did the noodles break apart or were they stiff? or did they come out pretty al dente?

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s