Soups & Stews
This one-pot chicken broccoli wild rice soup delivers cozy comfort in a single pot, blending tender chicken, earthy wild rice, and crisp broccoli into a hearty meal.
The nutty depth of wild rice pairs perfectly with creamy broth and fresh vegetables, creating a satisfying dish that’s as easy to make as it is delicious. Simmering everything together ensures rich flavors and minimal cleanup—ideal for busy weeknights or meal prep.
The secret lies in balancing textures: wild rice absorbs the broth’s savory notes, while broccoli adds freshness and chicken provides protein. A simple sauté of onions and garlic forms the flavor base, and a touch of thyme elevates the dish without overpowering it.
Ready in under 45 minutes, this soup is a foolproof way to turn simple ingredients into a restaurant-worthy meal.
Ingredients for chicken broccoli wild rice soup
Pantry staples meet fresh produce for this nutty, protein-rich one-pot soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Breast 🍗 | 1 ½ lb | Trimmed of fat and cut into bite-sized pieces |
| Wild Rice Blend 🌾 | ½ cup | Uncooked, rinsed thoroughly |
| Fresh Broccoli Florets 🥦 | 4 cups | Cut into bite-sized pieces, stems peeled |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced finely |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred, homemade or quality store-bought |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Fresh Thyme Leaves 🌿 | 1 tbsp | Chopped finely, stems removed |
| Dried Parsley 🌿 | 1 tsp | For garnish and final flavor |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked over top |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed, for brightness |
| Unsalted Butter 🧈 | 1 tbsp | For finishing, optional |
Wild rice is the backbone of this dish—look for blends containing brown rice or barley for extra texture. Lundberg or Bob's Red Mill are reliable brands, but any quality wild rice will work. The broccoli should be vibrant green with tight florets; yellowing stems indicate age. Fresh thyme is ideal, but dried works at one-third the amount. For the chicken, boneless, skinless breasts ensure even cooking, though thighs add richness if you prefer. The key to flavor balance lies in the broth—homemade or high-quality store-bought makes a noticeable difference.
No wild rice? Substitute brown rice or quinoa, though texture will differ. Fresh thyme unavailable? Dried thyme or oregano both work, but reduce to half the amount. Prefer a lighter soup? Use skim milk instead of whole. The lemon juice can be omitted if you dislike tartness, but it brightens the dish beautifully. For extra depth, add 1 tsp soy sauce or a splash of Worcestershire to the broth. The butter at the end is optional but adds luxurious creaminess—European-style butter melts more smoothly.
Wild rice requires 45 minutes of simmering—start it first, then add chicken and vegetables. Broccoli should stay crisp-tender; add it last to avoid overcooking. This soup reheats beautifully—simmer gently for 5-10 minutes to restore creaminess. Store in an airtight container for 4-5 days in the fridge, or freeze for up to 3 months. Double the recipe and freeze portions for quick weeknight meals—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this recipe because you only need to dice one onion and mince a few garlic cloves. The wild rice blend handles itself—just toss it in with the broth and walk away. Even my kids can help with the broccoli florets (they love snapping them off the stalks).
- Umami Bomb Combo: That chicken breast turns out tender with a subtle savory depth, while the wild rice soaks up all the garlic-onion-broth goodness. The broccoli adds a fresh crunch that keeps every bite interesting—no blandness here.
- Meal Prep MVP: I make a big batch on Sundays and it lasts all week. The flavors actually get better as the rice softens and the broth melds. Freezes like a dream too—just reheat and serve, no defrosting drama.
- Budget-Friendly Powerhouse: Wild rice might sound fancy, but a bag lasts ages, and chicken breast is cheaper than you’d think when you’re feeding four. Plus, the onion and garlic stretch the flavor so you’re not drowning in expensive ingredients. My wallet thanks me every time.
Step-by-step instructions for chicken broccoli wild rice soup
This hearty soup comes together in a single pot with layers of nutty wild rice and tender chicken.
Sauté Aromatics and Cook Chicken
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the finely diced yellow onion and cook for 3-4 minutes until softened and translucent. Stir in the minced garlic cloves and chopped fresh thyme leaves, cooking for 30 seconds until fragrant.
Push the aromatics to the side of the pot and add the 1.5 pounds boneless, skinless chicken breast cut into bite-sized pieces. Season immediately with 1 teaspoon diamond crystal kosher salt and 0.25 teaspoon freshly ground black pepper. Cook the chicken for 5-6 minutes until it develops a golden crust on the outside and reaches 165°F internally. Remove the chicken and set aside on a plate.
Toast the Wild Rice
In the same pot, reduce heat to medium and add the 0.5 cup wild rice blend. Toast the rice for 2 minutes, stirring constantly, until it becomes fragrant and slightly nutty. This step enhances the rice's natural flavors and prevents a raw taste in the finished soup.
Pour in the 4 cups chicken broth and bring to a gentle boil. Stir once to combine, then reduce heat to low, cover, and let simmer for 45 minutes. The rice will absorb most of the liquid, leaving you with a creamy, al dente texture. If the mixture looks too dry before the 45 minutes are up, add ½ cup water to maintain proper consistency.
Add Broccoli and Finish Cooking
While the rice simmers, add the 4 cups fresh broccoli florets to the pot. Stir gently to distribute them evenly. Cook uncovered for 5-7 minutes until the broccoli becomes tender-crisp with bright green color. The broccoli should retain some bite to balance the creamy soup.
Return the cooked chicken to the pot and stir to combine. Add the 0.5 cup whole milk and 1 tablespoon lemon juice, stirring well. Taste and adjust seasoning with additional salt or pepper if needed. The milk adds richness while the lemon brightens the flavors.
Finish and Serve
Remove from heat and stir in the 1 tablespoon unsalted butter until melted and fully incorporated. This final step adds a velvety texture and subtle richness. Ladle the soup into bowls and garnish each serving with a sprinkle of dried parsley for freshness and visual appeal.
Serve immediately while hot. The soup should have a perfect balance of tender chicken, nutty wild rice, and vibrant broccoli in a creamy broth. The lemon juice provides a bright contrast to the hearty flavors, making each spoonful satisfying and well-rounded.
Pro Tips For Making Chicken Broccoli Wild Rice Soup
- Cook Chicken to 165°F: Chicken breast turns rubbery if it’s overcooked, but undercooked is worse. Pull it at 165°F—yes, even if it looks pale inside. I used to eyeball it and ended up with dry, chewy bites every time.
- Sauté Onion Until Caramelized: Don’t just cook the onion until soft—push it until it’s golden and slightly sticky, about 8-10 minutes. That deep flavor carries through the whole soup, and it’s the thing that makes homemade taste better than takeout.
- Rinse Wild Rice Twice: Wild rice blend holds onto starch like a miser. Rinse it twice under cold water before cooking to cut the gummy texture later. Skipping this step means you’ll end up with a soup that clumps like glue.
- Add Broccoli Last: Broccoli turns mushy fast in soup. Toss it in just 3-4 minutes before serving—no need to pre-cook it. If you’re worried about texture, blanch it for 1 minute first, but I’ve never found it necessary.
Creative variations of this chicken broccoli wild rice soup
Spicy Thai-Inspired Twist
Transform this classic soup into a Thai-inspired dish by adding 1 tbsp red curry paste (like Maesri) when sautéing the onions. Stir in 1 cup coconut milk after simmering the rice, along with 1 tbsp fish sauce and 1 tsp lime zest.
Top with fresh cilantro and crushed peanuts for texture. The coconut milk replaces the dairy for a rich, aromatic depth that feels completely different yet equally comforting. 🌶️
Creamy Cheddar Potato Upgrade
Swap the wild rice for ½ cup diced Yukon Gold potatoes and add them with the broccoli. Stir in ½ cup shredded sharp cheddar cheese at the end along with the milk for a cheesy, potato-loaded version.
I like Cabot or Tillamook for their meltability. This version feels like a loaded baked potato in soup form—perfect for chilly days. 🧀
Lemon-Herb White Wine Version
Replace the chicken broth with 3 cups white wine (like Sauvignon Blanc) and 1 cup water, then add 1 sprig rosemary while simmering. Deglaze the pot with 2 tbsp white wine after removing the chicken.
Finish with 1 tbsp fresh tarragon instead of parsley. The wine adds elegant acidity that brightens the whole dish. 🍷
Protein-Packed Turkey Version
Replace the chicken with 1.5 lbs ground turkey and brown it thoroughly before removing. Add 1 tsp smoked paprika and ½ tsp cumin to the turkey for depth.
This version keeps all the creamy goodness but adds a subtle smoky note. I find 93% lean ground turkey works best for texture. 🦃
Vegetarian Mushroom Swap
Skip the chicken entirely and add 8 oz cremini mushrooms sliced when sautéing the onions. Use 1 cup vegetable broth instead of chicken broth and add 1 tbsp soy sauce for umami. The mushrooms absorb the broth beautifully, creating a rich, meaty texture. 🍄
Slow Cooker Adaptation
For hands-off cooking, combine all ingredients in a 6-quart slow cooker and cook on low for 6-7 hours. Add the broccoli in the last 30 minutes to prevent mushiness. The slow cooker enhances the rice's nutty flavor while keeping the chicken perfectly tender. Perfect for busy weeknights! ⏰
Nutrition facts
Frequently asked questions
Can I use regular brown rice instead of wild rice?
Yes, but the flavor and texture will differ. Brown rice cooks faster (30-40 minutes) and has a milder taste. For best results, use a 1:2 ratio (rice to broth) and add it with the chicken. The soup will be lighter but still hearty. If you prefer wild rice's nutty depth, stick with the original recipe.
How do I keep the broccoli from getting mushy?
Add broccoli only in the last 5-7 minutes of cooking. Overcooking turns it soft and limp. For extra crispness, blanch florets in boiling water for 1 minute before adding to the soup, then drain and pat dry. This trick maintains vibrant color and crunch.
Can I make this soup ahead of time?
Store in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. Reheat gently on the stove over medium-low heat, stirring occasionally. Add a splash of broth or water if it thickens too much. For best texture, avoid microwaving.
What if my soup tastes too bland?
Boost flavor with these quick fixes: Add 1 tbsp soy sauce or Worcestershire sauce for umami depth, or stir in 1 tsp Dijon mustard for tang. For extra richness, whisk in 1 tbsp heavy cream or top with a dollop of sour cream. Fresh herbs like parsley or chives also brighten the dish.
Is this soup gluten-free?
Yes, if you use certified gluten-free ingredients. Check your wild rice blend (some mixes contain barley), broth (use gluten-free chicken broth), and ensure no cross-contamination with gluten-containing utensils. The original recipe is naturally gluten-free with proper substitutions.
