Try this creamy chicken sopas recipe to make chicken macaroni soup, Filipino-style! Packed with vegetables, chicken and elbow macaroni, it fills you up and keeps you warm on a cold winter day.
(Looking for more Filipino comfort food to keep the winter blues away? Try classic champorado with tablea and ube champorado. Start the day on a sweet note!)

It’s hot and humid in the Philippines but we love our soups (sopas in Filipino). We get our fair share of typhoons and tropical storms after all. And what better way to feel better than with a warm bowl of sopas.
Now that I live in Canada where it’s cold most of the year, knowing how to make sopas really comes in handy.
And not just any sopas; this easy chicken sopas recipe is creamy, filling and made with simple ingredients. Comfort food at its best.
Why you’ll love Filipino macaroni soup

We love making sopas all year not just in the winter.
- Simple ingredients. We use fresh and healthy ingredients that are very easy to find.
- Easy to make. Once you have your ingredients, sopas is so easy to put together. You can have lunch or dinner on the table in about an hour.
- Filling. And it’s a complete meal, too — protein, carbs, fibre — Filipino macaroni soup has it all.
- Tastes like home. A bowl of chicken sopas always brings me back to rainy days in the Philippines…simpler times. So you see, it’s not only packed with flavor but nostalgia as well! Gotta love recipes like that.
(Looking for another unique take on chicken soup? Try this instant pot Mexican street corn chicken soup! This hagyma leves, more popularly known as French onion soup, and this ham bone soup recipe look amazing too.)
How to cook chicken sopas

Sopas ingredients
When Red and I are recreating dishes from home, we don’t always agree on ingredients or cooking methods. Different families have different versions and that’s true for our families too.
Like for this recipe, I remember my mom’s chicken sopas having corn kernels in it. Red thinks it’s weird.
They put hotdogs instead. Which I think is just bizarre (though admittedly, Filipinos love putting hotdogs in dishes, like in our beloved Filipino spaghetti).
So this is our very own version — not exactly the same as the ones our moms make but just as delicious.
You can add your favorite ingredients too and make it your own.
The ingredients for our chicken sopas recipe are simple and easy to find, including spices like salt, pepper and dried oregano; and vegetables like carrots, celery and bell pepper.
You can find the full ingredient list in the recipe card below.
A few things to note:
- Meat — we always use chicken breast but you can use any cut of chicken you like. You can even use shredded rotisserie chicken for added convenience and flavor!
- Milk — for best results, use full-fat evaporated milk for the creamiest consistency.
- Pasta — Filipino chicken sopas is traditionally made with elbow macaroni because its shape allows the pasta to cradle the creamy broth and ingredients, ensuring a perfect bite every time. However, you can use other kinds of short pasta as well, like farfalle (bow-tie) and conchiglie (shells).
Cooking tools
You don’t need any special tools to make this sopas recipe either.
Just a chopping board and knife to help you prep (a food processor or a mandolin makes prep faster but not necessary), and a large pot.
Step-by-step photos

Using a large pot on medium high heat, add chicken breast in boiling water. Season with salt. Cook for about 10-15 minutes or until the chicken is cooked through.

Remove the chicken from heat and allow to cool before shredding (we use 2 forks) and set aside. Keep the chicken stock for use later.

In another large pot on medium high heat, sauté onion and garlic in oil until soft (about 2 minutes).

Add your shredded chicken, stir, and cook for another 3 minutes or until the chicken browns a bit. Add salt, dried oregano and black pepper. Continue cooking for another 2 minutes.

Pour chicken broth and the chicken stock from before.

Bring to a boil (about 10 minutes).

Then add the rest of the ingredients, except the cabbage and the milk: elbow macaroni, celery, carrots and bell pepper.

Stir to combine and bring to a boil again until the macaroni is close to al dente (about 8 minutes).

Stir in the cabbage and the milk.

Bring down to a simmer until the cabbage is cooked (10-12 minutes). Serve immediately. Top with boiled egg and green onions (optional).
Expert cooking tips

Easy, right? Here are more tips for the best pinoy sopas every time.
- Practice mise en place. Mise en place is a fancy French word that simply means get everything prepped and ready to make the cooking process easier. So you’ll want to gather and prep all your ingredients and cooking tools beforehand.
- Cook pasta almost al dente. The macaroni will absorb the broth so to avoid it from getting too mushy, cook it until almost al dente. It will continue to cook as it sits.
- Add cabbage at the end. You only want the cabbage to wilt slightly and still retain a nice, subtle crunch.
- Stir in the milk. To avoid the milk from curdling, be sure to stir it in until incorporated. This also ensures a smooth and creamy broth.
- Season to taste. Make sure to taste your sopas and season accordingly.
Recipe FAQs

Yes, you can add fish sauce to the recipe.
Be careful though because while patis will add a deeper umami flavor to your sopas, it’s also very easy to be heavy-handed and end up with a very salty broth.
You can also simply serve your soup with fish sauce on the side.
We like to serve ours with boiled egg on the side.
You can also add a little bit of chili for a slightly spicy soup or top with crunchy garlic for added flavor.
Green onions are a nice addition as well.
Store leftover soup in a covered container in the fridge. It should keep for 3 days.
You’ll notice that the longer it sits the drier the soup looks because the macaroni tends to absorb the broth.
Not to worry, when you heat it up the pasta will release a lot of that liquid.
More delicious Filipino food you can try
Craving more Filipino cuisine? These are some must-tries:
Filipino chicken macaroni soup is a family favorite. Perfect on a rainy or snowy day, or when you have the sniffles. It’s also a delicious weeknight meal.
We hope you like it too. Happy cooking!
Did you make this Filipino sopas recipe? I’d love to hear all about it! Leave a comment or a star rating below. You can also tag me on Instagram or Facebook. I’d love to see your creations!
You can also find me on Pinterest and YouTube.

Chicken Sopas Recipe (Filipino Chicken Macaroni Soup)
Equipment
Ingredients
- 1.4 lbs boneless chicken breast
- 1 pc sweet onion diced
- 6 cloves garlic minced
- 2 tbsp canola oil
- 2 tsp salt
- 2 tsp dried oregano
- ½ tsp ground black pepper
- 6 cups chicken broth
- 2 cups elbow macaroni
- 4 stalks celery diced
- 2 pcs carrots diced
- 1 pc bell pepper seeded and diced
- ½ pc cabbage shredded
- 1 12 oz can evaporated milk
- boiled egg to serve
- sliced green onions to serve
Instructions
- Using a large pot on medium high heat, add chicken breast in about 4 cups of boiling water. Season with salt. Cook for about 10-15 minutes or until the chicken is cooked through.1.4 lbs boneless chicken breast

- Remove the chicken from heat and allow to cool before shredding (we use 2 forks) and set aside. Keep the chicken stock for use later.

- In another large pot on medium high heat, sauté onion and garlic in oil until soft (about 2 minutes).1 pc sweet onion, 6 cloves garlic, 2 tbsp canola oil

- Add your shredded chicken, stir, and cook for another 3 minutes or so (you want the chicken to brown a little).
- Add salt, dried oregano and black pepper. Continue cooking for another 2 minutes.2 tsp salt, 2 tsp dried oregano, ½ tsp ground black pepper

- Pour chicken broth and 2 cups chicken stock (the one you saved earlier). Bring to a boil (about 10 minutes).6 cups chicken broth

- Then add the rest of the ingredients (except the cabbage and the milk).2 cups elbow macaroni, 4 stalks celery, 2 pcs carrots, 1 pc bell pepper

- Stir to combine and bring to a boil again until the macaroni is close to al dente (about 8 minutes).

- Stir in the cabbage and the milk.½ pc cabbage, 1 12 oz can evaporated milk

- Bring down to a simmer until the cabbage is cooked (10-12 minutes). Serve immediately. Top with boiled egg and green onions (optional).boiled egg, sliced green onions

Video
Notes
- We always use chicken breast but you can use any cut of chicken you like. You can even use shredded rotisserie chicken for added convenience and flavor!
- Filipino chicken sopas is traditionally made with elbow macaroni because its shape allows the pasta to cradle the creamy broth and ingredients, ensuring a perfect bite every time. However, you can use other kinds of short pasta as well, like farfalle (bow-tie) and conchiglie (shells).
- Store leftover soup in a covered container in the fridge. It should keep for 3 days.
- You’ll notice that the longer it sits the drier the soup looks because the macaroni tends to absorb the broth. Not to worry, when you heat it up the pasta will release a lot of that liquid.
- See post for more tips, FAQs and step-by-step photos.
Nutrition
Nutritional information are estimates only.




















Elena
I used to have a coworker that was from the Philippines and she was the best cook I have ever met. I really miss her food, so I might give this recipe a try since it does not seem so difficult to prepare.
Jolina
I hope you like it Elena!
Anna
Oh I just love asian food and soups so this dish is an ultimate winner for me! The pictures are wonderful, you’ve really made a good job here. …I have to go now you made me hungry 😀
Holly
Oh my goodness this soup looks delicious! I’m not usually one for chicken noodle soup, but the creaminess of this broth totally makes me think I should try this!
Denni
I’m crazy about soups and chicken soup is among my favorites , and I must say I never tried Filipino style ! till now , now I think your recipe has become my family go to recipe for chicken soup ! I ill try more of your recipes
Carrie
This sounds perfect for a cold winter’s day. It is fairly cold here today as well -10C and tomorrow it is supposed to -20C. Yikes! I’m actually going to add this to my meal plan for next week.
Jolina
We are in the same cold boat Carrie! Hope this soup helps keep you guys warm!
Ali Rost
I just made chicken soup yesterday, so it’s funny you posted this today. My husband has been feeling under the weather and it felt like the only thing I could do. I use a spoonful of tomato paste (a tip from Cook’s Illustrated) some dried thyme in an old one from Gourmet, plus a few of my favorites: parsnips (my mother in law’s go-to addition) and leeks (which a friend’s houseguest had included in a recent chicken soup, to my delight). I also really like using the skinny dried egg noodles. x
Jolina
That sounds amazing Ali! And we love using egg noodles too. I think it will work really well here. PS: Hope hubby feels better!
christine
This looks absolutely perfect for the cold weather we’ve been having!
Matt Kearns
A tasty looking chicken soup recipe! Well done!
Laurie Beth
I am seriously trying this tomorrow. It has been -20C or something close to it for too many days in a row. We also have 3 days of snow in my forecast. This spoiled SoCal girl isn’t adjusting too well to Canadian weather. Ha! Thanks for the lovely recipe.
Jolina
I totally get that! I lived in Manila forever then moved to Toronto and now years later I still complain about how cold it gets haha. I don’t think I will ever get used to it. At least we have soup! 🙂 Keep warm!
Jhilmil Bhansali
What an amazing recipe this seems to be, tough I have never tried and I’m a vegetarian, I think I can replace chicken with tofu and make this noodle delicious soup.
Jolina
Tofu soup sounds delicious 🙂
Rose
I have made a lot of different soups but, never a chicken soup. I like all the different vegetables in this soup.
Deanna
Oh wow! I love the flavors in this soup! Chicken soup is needed here with flu that is going around
Ana De- Jesus
What I want to know is whether your weather app was correct and it started snowing within the 72 minutes it had predicted? But on another note if it is snowing or cold then there is definitely nothing better than a delicious soup to beat the winter blues. As I am a vegetarian I would substitute the chicken with quorn but your recipe has definitely got me craving some noodle soup. Especially since it is super cold and windy in the UK!
Jolina
Hi Ana! You know, that app is scary sometimes. It would say rain in 8 minutes and sure enough, it would rain in approximately 8 minutes! Eeep. Technology huh? Stay warm!
Neely Moldovan
Ive had this before but I would love to make it! Totally going to try it sometime!
Victoria
This looks like such a delicious soup! I’ve always loved the filipino style of cooking. The chicken noodle soup looks like something I can make myself too, so thank you for sharing! I’ve saved it for future reference!