
This Filipino-style noodle soup brings comfort in every creamy spoonful. I’ve perfected this version over years of family gatherings, focusing on the velvety broth that defines the dish.
The secret lies in a slow-simmered base with chicken, vegetables, and macaroni, finished with evaporated milk for that signature creamy texture. It’s hearty without being heavy.
Each bowl delivers tender chicken, soft noodles, and a rich broth that warms you from the inside out. The addition of cabbage and carrots adds just the right amount of freshness.
Perfect for chilly evenings or when you need a taste of home. Here’s how to make it right.
Ingredients for Chicken Sopas
Simple ingredients for a bowl of cozy, creamy Filipino noodle soup everyone loves.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 lb | Boneless, skinless, cut into bite-sized pieces |
| Elbow Macaroni 🍝 | 1 ½ cups | Uncooked, or substitute small pasta shapes |
| Carrots 🥕 | 2 whole | Peeled and sliced into rounds |
| Green Cabbage 🥬 | 2 cups | Shredded or chopped into strips |
| Yellow Onion 🧅 | 1 whole | Diced finely for broth base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Chicken Broth 🍲 | 8 cups | Low-sodium preferred for control |
| Evaporated Milk 🥛 | 1 can | 12 oz can, full-fat for creaminess |
| Olive Oil 🫒 | 1 tbsp | For sautéing aromatics |
| Bay Leaf 🌿 | 1 whole | For simmering in broth |
| Salt 🧂 | 1 tsp | Adjust to taste at the end |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Green Onions 🧅 | ¼ cup | Sliced thinly for garnish |
| Calamansi or Lemon 🍋 | 1 whole | Juiced, for brightness (optional) |
The chicken is the foundation here. Boneless, skinless breast stays tender in the broth—thighs work too but can get stringy. I grab mine from Costco for bulk savings, but any supermarket will do. The macaroni matters: elbow or small shells soak up the broth best. Barilla or De Cecco hold their shape well. Don’t overcook—it’ll finish in the soup.
No evaporated milk? Heavy cream at half the amount or coconut milk for a dairy-free twist. Out of cabbage? Green beans or spinach add nice texture. The broth can be homemade (even better) or store-bought—Swanson or Kitchen Basics are reliable. For extra depth, add a splash of fish sauce (yes, even in chicken soup—it’s a Filipino thing).
This keeps 3-4 days in the fridge—noodles soak up broth over time, so add extra when reheating. Freezes for 2 months (without noodles). I make a double batch and freeze half for lazy days.
Why You’ll Love This Recipe
- One Pot Meal: I love that everything cooks together—chicken, macaroni, and veggies in one pot. No extra dishes to wash.
- Warm & Savory: The chicken broth soaks into the elbow macaroni, and the carrots and cabbage add just the right sweetness. Honestly, it’s comfort in a bowl.
- Feeds the Whole Crew: I make a big batch for family dinners, and it’s just as good for lunch the next day. Even my picky nephew cleans his plate.
- Budget Stretch: Chicken breast and simple veggies keep it affordable, and it fills everyone up without breaking the bank.
Step-by-Step Instructions for Chicken Sopas
This method delivers a rich, creamy broth with perfectly tender chicken and just the right texture.
Step 1: Sauté Aromatics Until Fragrant
Heat the olive oil in a large pot over medium heat. Add the diced yellow onion and cook for 3-4 minutes until soft and translucent. Stir occasionally to prevent browning—you want gentle sweating to build flavor without color.
Add the minced garlic cloves and cook for 30 seconds until fragrant. Be careful not to let it burn. I always add a pinch of the salt here to help draw out moisture and deepen the flavor development of the aromatics.
Step 2: Build the Broth Base
Pour in the 8 cups chicken broth and add the bay leaf. Increase heat to high and bring to a boil. Once boiling, add the 1 lb chicken breast pieces. Reduce heat to medium-low and simmer for 12-15 minutes until the chicken is no longer pink inside.
Remove the chicken breast from the pot and set aside to cool slightly. I like to keep the broth at a gentle simmer while the chicken rests—this maintains the temperature for the next steps. Don’t worry if the broth looks thin at this stage; the evaporated milk will transform it.
Step 3: Add Vegetables and Noodles
Add the sliced carrots to the simmering broth and cook for 5 minutes until they begin to soften. Then add the 1.5 cups elbow macaroni and 2 cups green cabbage. Cook for 8-10 minutes until the macaroni is al dente and the vegetables are tender.
While the pasta cooks, shred or cut the cooled chicken breast into smaller, bite-sized pieces. This step ensures the chicken will be perfectly tender and easy to eat in every spoonful. I always check the macaroni a minute before the package’s suggested time—it continues cooking slightly in the next step.
Step 4: Create the Creamy Broth
Return the chicken to the pot and stir in the 1 can evaporated milk. Simmer for 3-5 minutes on low heat until the soup is heated through and the broth turns creamy and slightly thickened. Stir occasionally to prevent the milk from scorching at the bottom.
Season with the 1 tsp salt and 0.5 tsp ground black pepper. Taste and adjust seasoning if needed. The soup should have a rich, velvety texture with visible swirls of cream. If it’s too thick, add a splash of water or broth to reach your desired consistency.
Step 5: Finish and Serve
Remove the bay leaf and discard it. Stir in half of the 0.25 cup green onions. Ladle the soup into bowls and garnish with the remaining green onions. For a bright finish, serve with a squeeze of calamansi or lemon juice on the side.
This dish tastes best when served immediately while hot. The noodles will continue to absorb the creamy broth as it sits, so I recommend serving it right away. Each bowl should have a generous amount of chicken, vegetables, and noodles in that luxurious, creamy broth.
Pro Tips For Making Chicken Sopas
- Poach the Chicken: Simmer the chicken breast in the broth for 12-15 minutes—no boiling, or it’ll turn dry and stringy. I learned this the hard way after pulling apart rubbery chicken in my first few batches.
- Cut Veggies Evenly: Dice the carrots and cabbage into similar-sized pieces, about ½-inch cubes, so they cook at the same rate. Sounds tedious, but it keeps the texture consistent and looks way better in the bowl.
- Salt the Water: Use at least 1 tablespoon of salt in the water when boiling the macaroni—it’s your only chance to season the pasta itself. My grandmother swore by this, and she was right: bland noodles ruin the whole dish.
- Add Macaroni Last: Drop the elbow macaroni in only after the chicken and veggies are nearly done, about 8-10 minutes before serving. This keeps it from turning to mush—I skip this when I’m lazy, but the dish is noticeably better when I don’t.
Common Mistakes When Making Perfect Results
Overcooking Noodles
Adding the elbow macaroni too early or cooking it too long turns it mushy. I start checking at 8 minutes and remove it from heat the moment it hits al dente. The noodles continue cooking in the hot broth even after you turn off the stove. 💡
Boiling the Broth
Once you add the evaporated milk, never let the soup return to a boil. High heat causes the milk to curdle and separate. Keep it at a gentle simmer on low heat for that signature creamy texture.
Skipping the Rest
Cutting the chicken into pieces while it’s still hot makes it dry and stringy. Let it rest for 5 minutes after removing from the broth. This keeps the meat juicy and easy to shred.
Underseasoning the Broth
The 8 cups chicken broth needs proper seasoning before adding other ingredients. Taste early and often, adjusting with salt and pepper as you go. It’s nearly impossible to fix a bland base later.
Ignoring the Bay Leaf
Leaving the bay leaf in while serving gives an unpleasant texture and can be a choking hazard. Always remove it before ladling the soup into bowls, along with any large onion pieces.
Skipping the Garnish
Those final green onions and calamansi aren’t just for looks. They add freshness that balances the creamy richness. I always have them prepped and ready to go before serving. 🌟
Nutrition Facts
Frequently Asked Questions
Can I use chicken thighs instead of breast?
Yes, but use boneless, skinless thighs and simmer for 15-18 minutes. They stay juicier but may shred more. Remove any excess fat first for cleaner broth.
Why add evaporated milk last?
Evaporated milk curdles at high heat. Adding it after cooking noodles prevents separation. Keep heat on low and stir gently to maintain that creamy texture.
How do I keep noodles from getting mushy?
Cook noodles al dente (8-10 minutes) and serve immediately. They’ll soften more in the hot broth. For leftovers, store noodles separately and add when reheating.
Can I make this dairy-free?
Swap evaporated milk for 1 can coconut milk. It adds a subtle sweetness that pairs well with the chicken and vegetables.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026