Love this? Pin it for later!
There’s something magical about the way a steaming bowl of soup can turn even the dreariest Tuesday into a cozy celebration. I created this Creamy Chicken and Brussels Sprouts Soup last January when the post-holiday blues had settled in and my body was screaming for something nourishing yet comforting. After a month of cookies and cocktails, I wanted a dinner that felt like a reset button—packed with lean protein, vibrant greens, and that luxurious silkiness that makes you close your eyes after the first spoonful. What I didn’t expect was for my pickiest eater (my 11-year-old) to request it every single week since. The secret? Finely shredding the Brussels sprouts so they melt into the broth, releasing their delicate cabbage-y sweetness while the thyme-kissed chicken stays juicy and the coconut-milk base keeps everything dairy-free and light. Whether you’re meal-prepping for busy weeknights, feeding a crowd on game-day, or simply craving a hug in a bowl, this 35-minute wonder is about to become your new favorite healthy comfort food.
Why This Recipe Works
- One-pot wonder: Minimal dishes and dinner on the table in 35 minutes flat—perfect for busy weeknights.
- Hidden veggies: Shredded Brussels sprouts disappear into the broth, making this kid-approved while delivering a full serving of greens.
- Creamy without cream: Light coconut milk creates lush body for a fraction of the saturated fat found in heavy cream.
- Meal-prep hero: Flavors deepen overnight, so tomorrow’s lunch tastes even better—if it lasts that long.
- High-protein & low-carb: 32 g protein per serving keeps you full, while net carbs stay under 12 g for those watching glycemic load.
- Freezer-friendly: Portion into silicone muffin trays, freeze, then pop out individual servings for instant healthy lunches.
Ingredients You'll Need
Great soup starts at the grocery store. Choose ingredients that speak to you—firm, bright-green Brussels sprouts still on the stalk if you can find them, and plump chicken breasts that feel slightly springy to the touch. Below I’ve broken down each component so you know exactly what to look for and how to swap if your pantry (or budget) demands.
Chicken breast: Go with 1 ¼ lb (about 2 medium) fresh, never-frozen meat for the juiciest texture. If you only have frozen, thaw overnight in the fridge and pat very dry. Turkey tenderloins or boneless thighs work too—just adjust simmering time up by 3–4 minutes for dark meat.
Brussels sprouts: You’ll need 1 lb, which yields roughly 4 cups once shredded. Look for tight, tiny heads; they’re sweeter. To shred in seconds, trim the stem, cut in half, then pulse in a food processor fitted with the slicing disk. No processor? Use the large holes of a box grater.
Light coconut milk: I prefer the carton-style “culinary” coconut milk with 60 calories per cup—it’s silkier than canned “lite” and blends without curdling. Not a coconut fan? Substitute an equal amount of unsweetened oat milk plus 1 tsp cornstarch for body.
Low-sodium chicken broth: Homemade is gold, but a quality boxed broth lets this soup stay weeknight-easy. Reach for the low-sodium version so you control the salt; the coconut milk will mellow any remaining acidity.
Garlic & shallots: Shallots lend subtle sweetness, but a small yellow onion works. Smash and mince 4 cloves of garlic for maximum allicin (that’s the immunity-boosting compound we all need in winter).
Fresh thyme: Woody herbs like thyme release flavor slowly, perfuming the broth as it simmers. Strip leaves from 4 sprigs; save the stems for stock later. In a pinch, use ½ tsp dried thyme, but fresh really does sing here.
White miso paste: My secret umami bomb. It deepens the savory notes without tasting “miso-y.” Buy it in the refrigerated section; it keeps for a year and upgrades salad dressings, too.
Lemon juice & zest: A bright pop at the end wakes up the Brussels sprouts and balances the coconut richness. Zest first, then juice—microplane lovers know the drill.
How to Make Creamy Chicken and Brussels Sprouts Soup for a Healthy Meal
Sear the chicken for flavor foundation
Pat chicken dry, season with 1 tsp kosher salt and ½ tsp black pepper. Heat 1 Tbsp olive oil in a Dutch oven over medium-high until shimmering. Add chicken; cook 4 minutes per side until golden. Transfer to a plate (it will finish cooking later). Those browned bits (fond) are liquid gold—don’t you dare rinse them out.
Aromatics in—keep them moving
Reduce heat to medium. Add another 1 tsp oil, then shallots and garlic. Sauté 60 seconds, scraping the pot’s bottom with a wooden spoon to lift the fond. When shallots turn translucent and your kitchen smells like a French bistro, proceed.
Bloom the thyme & miso
Stir in thyme leaves and miso; cook 30 seconds. Miso will caramelize slightly, amplifying that umami backbone. The mixture will look pasty—perfect. It’s about to melt into the broth.
Deglaze & simmer
Pour in 3 cups broth, increase heat to high, and bring to a boil. Use spoon to dissolve every last browned bit. Once boiling, reduce to a lively simmer for 5 minutes so flavors marry.
Shred & return chicken
While broth simmers, rest chicken 2 minutes then slice across the grain into thin strips. They should be barely blush in the center—they’ll finish cooking in the next step. Add strips plus any juices back to the pot.
Add sprouts & finish cooking
Stir in shredded Brussels sprouts; simmer 4 minutes. They’ll turn jade-green and silky. Test a sprout—when just tender, move on. Overcooking steals their vibrant color and nutrients.
Creamy finale
Reduce heat to low. Whisk in coconut milk and remaining 1 cup broth. Warm gently—do NOT boil—or coconut milk can separate. You want steamy, tiny bubbles at the edges.
Brighten & serve
Turn off heat. Stir in lemon juice, zest, and taste for salt. Ladle into warm bowls, drizzle with a swirl of coconut milk, and shower with extra thyme leaves. Crusty whole-grain bread optional but highly recommended.
Expert Tips
Control the heat
Coconut milk curdles above 180 °F. Keep a candy thermometer handy or simply watch for gentle steam rather than bubbling boils.
Velvety texture hack
For ultra-silky soup, immersion-blend half the sprouts right in the pot before adding chicken back. Kids will never spot a “green thing” again.
Meal-prep double batch
Recipe doubles beautifully—use a 7-quart Dutch oven and add 2 extra minutes to the simmer in step 6 to account for volume.
Freeze smart
Cool soup completely, fill silicone muffin cups, freeze, then transfer “pucks” to a zip bag. Two pucks = one perfect lunch portion; reheat with a splash of broth.
Dairy? No problem
If coconut isn’t your vibe, swap in 1 ½ cups evaporated skim milk plus ½ cup Greek yogurt stirred in off-heat for tang.
Boost the protein
Stir in 1 cup cooked quinoa at the end for a complete plant-protein boost and extra texture that mimics rice without the carbs.
Variations to Try
-
Spicy Thai twist
Add 1 tsp red curry paste with the miso and swap lime for lemon. Garnish with cilantro and a drizzle of sriracha.
-
Autumn harvest
Fold in 1 cup roasted butternut squash cubes at step 7 for golden color and subtle sweetness that pairs magically with Brussels.
-
Seafood spin
Replace chicken with 1 lb large shrimp; add during step 6 and simmer just until pink (about 3 minutes).
-
Vegan powerhouse
Sub chickpeas for chicken, veggie broth for chicken broth, and add ½ cup nutritional yeast for cheesy depth.
-
Low-fat option
Replace coconut milk with 1 ½ cups cauliflower puree (steam and blend) for a lighter, still-creamy texture at only 180 calories per bowl.
-
Smoky bacon vibe
Render 2 slices turkey bacon at step 1; use rendered fat to sear chicken. Crumble bacon on top for salty crunch without pork.
Storage Tips
This soup stores like a dream thanks to the sturdy Brussels sprouts that won’t turn to mush. Here’s how to keep every bowl tasting fresh:
Refrigerate
Cool completely, transfer to airtight glass jars, and refrigerate up to 4 days. The flavors actually meld and improve by day 2.
Freeze
Ladle into freezer-safe bags, lay flat to freeze (saves space). Keeps 3 months. Thaw overnight in fridge or 5 minutes under cool water.
Reheat
Warm gently over medium-low, stirring often. Add a splash of broth or water to loosen, since Brussels will continue to absorb liquid.
Frequently Asked Questions
Creamy Chicken and Brussels Sprouts Soup for a Healthy Meal
Ingredients
Instructions
- Season & sear: Pat chicken dry, season with salt and pepper. Heat 2 tsp oil in Dutch oven over medium-high; sear chicken 4 min per side. Set aside.
- Sauté aromatics: Add remaining oil, shallots, and garlic; cook 1 min. Stir in thyme and miso 30 sec.
- Simmer base: Pour in 3 cups broth, scrape fond, and simmer 5 min.
- Shred chicken: Slice seared chicken into strips; return to pot.
- Cook sprouts: Add shredded Brussels, simmer 4 min until tender.
- Finish creamy: Reduce heat, stir in coconut milk and remaining broth; warm gently (do not boil).
- Brighten: Off heat, add lemon juice and zest. Adjust salt, serve hot.
Recipe Notes
Leftovers thicken as they sit; thin with broth when reheating. For a smoky edge, add ½ tsp smoked paprika with the thyme.