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.




















Annie
This recipe is a hit!
Jolina
Hi Annie, glad you like it! We made some sopas too this week, perfect for the cold weather 🙂
Lionel
I don’t often leave comments on websites but I had to let you know I made this soup for my ma whose a filipina and she LOVED it (and she did mention hotdogs which I didnt put ha ha) She hasn’t been back to the RP in 20 years and this brought her back. THANK YOU for a delicious recipe and for making my ma happy. Keep sharing the phillipine recipes.
Jolina
You made my day Lionel! I’m so happy your ma loved it. I totally get the effect of food bringing us back home, it has the same effect on me. And yes to Filipino cuisine! It’s amazing and I really hope more and more people appreciate it. PS: Hotdogs is a point of contention in our house all the time LOL!!
Dada
Yes it’s bizarre but we put hotdogs in our sopas too. It’s our lola’s way of adding meat and flavor to the soup. I haven’t made sopas in a very long time since we migrated. Seeing this reminds me of the Philippines and I will make your recipe very soon.
Jolina
LOL Red will be very pleased to know this 🙂 Food has a way of transporting us home. Hope you enjoy our version of sopas.
Chastity
I LOVE Soup and this looks amazing!
Alexandra Nicole
I love that the chicken is shredded in this recipe!!! Looks yummy.
Sarah
I have to admit, I have never heard of hot dogs in soup. It sounds a little strange to me. I also had corn in mine as a child.
Cathleen
OMG!! This looks almost exactly like the soups my mom made me as a kid. I would LOVE to try this!
Candice
Oh man this looks good <3 And I bet I can make it veggie friendly for the boyfriend who loves noodle soup minus the chicken haha 😀
Cynthia
I love a good soup! Haven’t had any in a while because you won’t believe how hot is Cape Town during summer! It looks delicious and it reminds me of the soups my mom and my grandma used to make when we were kids, definitely a comforting meal for winter or when you have a cold!
April
This looks so warm and hearty! Can’t wait to try this for myself.
Heather McMechan
I love creamy soups. This Filipino chicken noodle soup is perfect for the cold I’ve been fighting.
Maria
I love how hearty this soup looks. It is definitely the perfect comfort food for these cold New York City nights that we have been experiencing lately.
Chinedu
This chicken sopas looks delicious. It’s winter in England so I will happily make this so thank you for sharing. Yummy!
Deb Savage
This chicken soup looks like it is so good. I have never seen the Filipino version before but need to try it!