Chicken Sopas Recipe

Chicken Sopas Recipe


Chicken Sopas Recipe

Chicken Sopas is a Filipino noodle soup cooked in a creamy milk broth. A comfort food that will keep you warm in these cold months.

I will never forget during my first year in Germany when I tried to cook this dish. I wanted to make Chicken Sopas to make me feel like I was at home. Although the ingredients are pretty common, finding them in the supermarket was such a pain due to the language barrier. I kept looking for “evaporated milk,” but realized that in Germany it’s called “kaffeemilch.” It took me forever to find it! Fortunately, it did not take me long to get accustomed to the way of living here. But let me tell you, it was not an easy transition! 

What makes this recipe distinct from other soups are the addition of hotdogs and evaporated milk. It may sound strange, but these ingredients provide an extra creaminess to the soup that will just blow your mind! It is truly the ultimate comfort food that will keep you warm in the cold weather

Many people tend to get nervous when cooking, because it can get quite complex. However, this chicken sopas recipe is incredibly easy and anyone can make it. Regardless of how good (or bad) of a cook you are, this recipe is foolproof. This winter dish is simple, but it doesn’t skip out on rich flavors!

I hope this simple chicken sopas recipe helps my fellow Filipinos who live away from home and are suffering from homesickness. It isn’t easy living away from home, but having a taste of food can bring you back. 

Tips & Tricks

  • I did not use celery in this recipe as I don’t like the taste of it, but you can use it if you like.
  • Do not overcook your noodles! This will make them soggy, and give a bad texture when eating.
  • If you do not have fish sauce, you can use salt or chicken broth cubes for that same boost of flavor. I personally am not a fan of broth cubes, so I skipped it in this recipe, but feel free to use one if you like it. 
  • I strongly suggest using evaporated milk over fresh milk in this recipe. Fresh milk tends to have a bland flavor when used in chicken sopas.
  • You can use either skinless or skin-on chicken in the sopas. However, if you use the skin, then it may be a bit fattier and oilier.
  • Try to eat it in one sitting as it doesn’t store very well. The pasta will absorb a lot of the soup’s liquid, so if you leave it overnight, the pasta will likely get soggy. If you want to make the soup ahead of time, then cook the macaroni right before you plan on eating the soup.


With the current pandemic, many of us cannot go home for the holidays. However, that doesn’t mean we can’t have a bit of home with us. For all my homesick friends, try and make this Chicken Sopas recipe for a taste of home this holiday season. Enjoy!

Please check out more of my recipes HERE.  Thank you 










Chicken Sopas Recipe
Print Recipe
5 from 2 votes

Chicken Sopas Recipe

Filipino noodle soup cooked in creamy milk broth.
Prep Time12 minutes
Cook Time40 minutes
Course: Side Dish, Soup
Cuisine: Filipino
Keyword: chicken macaroni soup, chicken sopas, comfort food, filipino chicken sopas, filipino soup, sopas
Servings: 4 servings
Calories: 360kcal


  • 2 pieces chicken breast or bone in chicken (boiled, save broth for later)
  • 1 ½ cup macaroni pasta
  • 6 cups water
  • 1 piece large onion
  • 2 cloves minced garlic
  • 1 piece sliced medium sized carrot
  • 1 cup diced cabbage
  • 2 tablespoon butter
  • 1 tablespoon cooking oil
  • 1 ½ cup evaporated milk kaffeemilch
  • 2 pieces sliced hotdog or vienna sausage
  • 2 tablespoon fish sauce
  • salt & pepper to taste
  • ½ stalk celery (optional)


  • Boil chicken in water with a little salt and pepper. Once cooked, remove from the stock and shred or dice meat into smaller pieces. Save broth for use later.
  • In a medium pot, sauté garlic and onion in butter and cooking oil until onion is translucent. Add fish sauce and chicken meat, brown a little bit to get this extra flavor.
  • Add the chicken stock to the pot and scrape pot bottom, then let it boil. Once it starts to boil, add macaroni.
  • After 3 minutes, add carrots, let it simmer for another 5 minutes. Reduce heat to low then add evaporated milk and hotdogs. Add salt and pepper and adjust according to your taste.
  • Let it simmer for a few more minutes until the noodles are cooked. Add the cabbage and turn off the heat. Let the cabbage cook, covered, from the residual heat for at least 5 minutes.


  • I did not use the celery on this recipe since I  do not like the taste of it in my soup.
  • Do not overcook your noodles! Soggy noodles are not fun to eat.
  • If you do not have fish sauce, you may use salt or chicken broth cubes for extra flavor. I am not a fan of broth cubes, so I ommited it on this recipe, but feel free to use one if you like it.
  • I strongly suggest using evaporated milk as fresh milk tends to have a bland flavor when used in this soup.


  • 5 stars
    This chicken macaroni soup looks easy and kid-friendly. I am left wondering why I have never seen a recipe like this before because this would have made it to the dinner table once a week (instead of cut up hotdogs) when my kids were young! The added bonus of carrots and cabbage makes a mom feel good. I know my teenage son is going to be a big fan of this, and it makes for a quick weeknight dinner after hockey practice. I will let you know this week how this turns out. Thanks for sharing!

    • It is really a delicious soup every kid will love ☺️… My friends who didn’t know anything about this soup loved it as well so I must say, it is not just for kids but as well for grown ups ?. Please do let me know how it turned out for you.

Leave a Comment

Recipe Rating