
Filipino-style creamy chicken macaroni soup loaded with hotdogs, veggies, and eggs—perfect rainy-day comfort in one big pot.
If you plan to reheat the sopas the next day, cook the pasta separately and add only to the bowls when serving so it stays al dente.
Add the cabbage towards the end so it stays slightly crisp and bright in colour.
Taste before adding more salt because the fish sauce and broth cubes are already salty.
Use full-fat evaporated milk and a splash of cream if you want an ultra-rich, almost chowder-like texture.
We use affiliate links, which may earn us a small commission at no extra cost to you.
Ingredient amounts update instantly.
Heat the oil and butter in a large soup pot over medium heat until the butter melts and starts to foam.
Add the sliced onions and cook until soft and lightly golden around the edges.
Stir in the minced garlic and cook for another minute until fragrant, stirring so it doesn’t burn.
Add the thinly sliced chicken breast and cook until the pieces turn opaque and lightly coloured.
Season with fish sauce and crumble in the chicken broth cubes, stirring so they dissolve into the chicken and aromatics.
Pour in the water and scrape the bottom of the pot to release any browned bits.
Bring the mixture to a gentle boil, then lower the heat to a simmer.
Skim off any foam, cover the pot, and simmer for about 10–15 minutes so the chicken cooks through and flavours the broth.
Taste and adjust seasoning with more fish sauce if needed.
Add the uncooked pasta directly into the simmering broth and cook until almost al dente, stirring occasionally so it doesn’t stick to the bottom.
Pour in the evaporated milk and stir well. Keep the heat on low to avoid curdling.
If using, add the cream and stir until the soup looks thick, glossy, and very creamy.
Add a splash of vinegar and simmer for 1–2 minutes more. Do not boil hard at this stage.
If the soup looks too thick, add a little hot water; if it feels too thin, simmer a few minutes more.
Stir in the sliced hotdogs and cook for 2–3 minutes until they are heated through and some pieces float to the top.
Add the julienned carrots and cook for another 2 minutes so they start to soften but still hold their shape.
Fold in the shredded cabbage and cook just until wilted but still slightly crisp.
Season with black pepper and a pinch of salt only if needed.
Turn off the heat and let the sopas sit for a minute so the flavours settle and the pasta finishes cooking in the residual heat.
Ladle the soup into deep bowls, making sure each serving has chicken, pasta, hotdogs, carrots, and cabbage.
Top each bowl with pieces of hard-boiled egg and a generous sprinkle of toasted garlic.
Serve immediately while piping hot, with extra fish sauce and black pepper on the side if people want to adjust their own bowls.
Save this recipe to one of your meal plans or browse your existing plans.
Everything you want to know about this recipe.
This isn’t your average sopas. It’s packed with hotdogs (as requested by the younger crowd), extra creamy from both evaporated milk and cream, and rich with comforting flavours that only Filipino-style chicken macaroni soup can deliver. One big pot, one happy family.
Whether you’re battling a rainy day or prepping for potluck comfort food, this recipe brings warmth and joy in every spoonful.
Serving Size: 1 large bowl (about 450 g)
* Reference intakes are based on an average adult's 8,400 kJ / 2,000 kcal diet. Your needs may be higher or lower.
See how other home cooks made this recipe, then share your own experience.
4 ratings
How would you rate this recipe?
Perfect pang potluck. Nagdagdag lang ako ng extra cabbage and carrots para mas daming gulay—naubos pa rin agad.
Medyo maalat nung una dahil sa broth cubes at fish sauce so next time half cube lang muna. Pero super sarap, lalo na yung creamy sabaw!
Ginaya ko yung tip na hiwalay na niluto ang pasta para hindi labog kinabukasan—game changer, hindi nagburo ang sopas.
Tried this on a rainy Sunday and my kids went straight for the hotdogs and eggs! Creamy and super filling.
Add your personal creations and build your own recipe collection.