Love this? Pin it for later!
After three test batches—one scorched, one bland, one weirdly gray from too much cauliflower—the fourth hit the sweet spot: tender shreds of chicken thigh, nutty wild rice, carrots and celery that still had a little bite, and a broth so lusciously creamy you’d swear it was laden with dairy. The secret? A quick cashew cream blended with a handful of roasted cauliflower for body, plus a splash of coconut milk for sheen. My kids crowned it “the soup that tastes like a bread bowl without the bread,” and my husband started portioning it into glass jars for grab-and-go lunches. Now I make a double batch most Sundays because by Wednesday the fridge is mysteriously empty and everyone’s asking when it’s coming back.
Whether you’re in the middle of a Whole30, feeding a gluten-free crowd, or simply craving a lighter take on a creamy classic, this soup is your weekday lunch answer. It reheats like a dream, freezes beautifully, and pairs perfectly with a side of avocado slices or a crisp apple. Let’s get you cooking.
Why This Recipe Works
- Whole30 comfort: Silky texture comes from cashew-cauliflower cream—no dairy, no flour.
- Fast lunch fix: Prep the cashew cream and rice on Sunday; assemble bowls in five minutes.
- Protein powerhouse: 32 g of lean chicken thigh per serving keeps you full until dinner.
- One-pot wonder: Minimal dishes, stove-to-table in 40 minutes.
- Freezer hero: Thaws overnight and reheats creamy, never grainy.
- Kid-approved: Mild flavor profile sneaks in extra vegetables.
- Seasonal flexibility: Swap in butternut squash or kale depending on what’s fresh.
Ingredients You'll Need
Great soup starts with great building blocks. Below are the key players plus my favorite shopping tips so your bowls taste restaurant-level every time.
Chicken
I use boneless, skinless chicken thighs for flavor insurance—white meat dries out quickly in soups, whereas thighs stay juicy even if you accidentally simmer them an extra five minutes. Look for air-chilled organic thighs if possible; they release less scum and give you clearer broth.
Wild Rice
True wild rice (the long, dark grains harvested from aquatic grass) is gluten-free, high in fiber, and has an earthy, nutty bite that holds up to reheating. Skip the boxed “wild rice blend” mixed with white or brown rice—those cook in different times and turn mushy. If you’re grain-free rather than gluten-free, substitute cauliflower rice, but add it only in the last five minutes so it stays al dente.
Cashew-Cauliflower Cream
Soak raw cashews for two hours (or boil 10 minutes) to soften, then blend with steamed cauliflower florets, garlic, and a pinch of salt until silk-smooth. This neutral base thickens the broth without coconut overpowering every spoonful. If you’re nut-allergic, swap in hulled hemp seeds or raw sunflower seeds—same soaking rules apply.
Aromatics & Vegetables
Classic mirepoix—onion, carrot, celery—plus mushrooms for umami. Buy whole carrots instead of bagged baby ones; they’re sweeter and cheaper. For celery, look for stalks that still have leaves attached—those fronds add bright, grassy notes when chopped and stirred in at the end.
Broth
Use homemade if you have it, but a high-quality low-sodium boxed broth works. Avoid anything labeled “roasted” or “flavored” during Whole30—many sneak in sugar or soy. I keep a few jars of unseasoned bone broth in the freezer for emergency soup nights.
Fat for Sautéing
Ghee or avocado oil both have high smoke points and neutral flavor. If ghee feels too dairy-adjacent for your Whole30 journey, stick with avocado oil.
How to Make Whole30 Creamy Chicken and Wild Rice Soup for Lunch
Prep the cashew cream
Drain soaked cashews and combine with 1 cup steamed cauliflower, ½ cup water, 1 small clove garlic, and ½ tsp sea salt in a high-speed blender. Blitz 60–90 seconds until absolutely smooth; set aside. This can be done up to five days ahead—store in a mason jar with a tight lid.
Cook the wild rice
Rinse 1 cup wild rice under cold water. In a small saucepan combine rice with 3 cups water and a pinch of salt. Bring to a boil, reduce heat to low, cover, and simmer 40–45 minutes until grains puff and split. Drain excess liquid; fluff with a fork. While the rice cooks, move on to step 3.
Sear the chicken
Pat 1½ lbs boneless thighs dry; season with 1 tsp salt, ½ tsp pepper, and 1 tsp dried thyme. Heat 2 Tbsp ghee in a Dutch oven over medium-high. Add chicken in a single layer and sear 3 minutes per side until golden (they’ll finish cooking in broth). Transfer to a plate to rest, then dice into bite-size pieces.
Build the base
In the same pot, reduce heat to medium. Add diced onion, carrot, and celery; sauté 5 minutes until edges soften. Stir in 8 oz sliced cremini mushrooms and cook another 4 minutes until they release moisture and turn golden. Add 2 minced garlic cloves and cook 30 seconds until fragrant.
Deglaze & simmer
Pour in ¼ cup dry white wine (or chicken broth) and scrape browned bits with a wooden spoon. Let liquid reduce by half, about 2 minutes. Add 4 cups chicken broth, 1 cup diced gold potatoes (optional for extra heartiness), 2 bay leaves, and the diced chicken. Bring to a gentle boil, then reduce to a lively simmer for 15 minutes.
Enrich with cream
Fish out bay leaves. Stir in the cashew-cauliflower cream plus ½ cup canned coconut milk for glossy richness. Simmer 5 minutes more; the soup will thicken slightly. If too thick, loosen with extra broth; taste and adjust salt and pepper.
Add wild rice & finish
Fold in the cooked wild rice and 1 cup baby spinach. Cook just until spinach wilts, about 1 minute. Remove from heat; stir in 2 Tbsp chopped celery leaves or parsley for freshness. Ladle into warm bowls and finish with a crack of black pepper.
Expert Tips
Bloom your thyme
Before searing chicken, sprinkle dried thyme into the hot ghee for 20 seconds. The fat blooms the herb’s essential oils and perfumes the entire dish.
Double the cream
Make a triple batch of cashew-cauliflower cream and freeze in ice-cube trays. Pop a cube into future soups, curries, or mashed cauliflower for instant creaminess.
Zucchini trick
For extra veg without extra chewing, grate a zucchini directly into the simmering soup. It melts in 60 seconds and boosts nutrients for picky eaters.
Lemon lift
A squeeze of fresh lemon right before serving brightens the rich broth and balances the coconut. Keep wedges on the table for DIY adjusting.
Thermos ready
Pack lunch in a pre-heated stainless-steel thermos: fill with boiling water for 3 minutes, drain, then add steaming soup. Stays hot until noon without microwaving.
Rice on the side
If you plan to freeze portions, store the wild rice separately; it keeps its toothsome texture and prevents the soup from absorbing all the liquid.
Variations to Try
-
Turkey & butternut: Swap chicken for shredded leftover turkey and fold in roasted butternut cubes plus a pinch of sage for post-holiday comfort.
-
Seafood chowder twist: Omit chicken; add 1 lb wild shrimp and 8 oz cod during the last 4 minutes. Swap thyme for dill.
-
Spicy chipotle: Stir in 1 minced chipotle pepper in adobo plus ½ tsp smoked paprika for a smoky, fiery spin.
-
Vegan option: Use chickpeas instead of chicken and vegetable broth. Add 1 Tbsp white miso (soy-free chickpea miso for Whole30) for depth.
-
Green goddess: Purée a handful of fresh basil, parsley, and chives into the cashew cream for a vibrant spring version.
-
Mushroom medley: Replace chicken with a mix of shiitake, oyster, and cremini; use veggie broth and finish with truffle oil.
Storage Tips
Refrigerator
Cool soup completely, transfer to airtight containers, and refrigerate up to 5 days. Keep rice separate if you prefer distinct grains. When reheating, thin with broth or water; taste and adjust seasoning as chilling dulls flavors.
Freezer
Ladle soup (minus rice) into silicone muffin trays; freeze until solid, then pop out and store in a zip-top bag up to 3 months. Thaw overnight in the fridge, reheat with a splash of broth, and stir in freshly cooked or reheated wild rice for best texture.
Meal-Prep Lunches
Portion 1½ cups soup into 12-oz thermos-ready containers. Add ½ cup pre-cooked wild rice on top (it will sink and mingle by lunchtime). Include a side of raw veggies or fruit so your lunchbox checks the Whole30 “plate” template.
Frequently Asked Questions
Whole30 Creamy Chicken and Wild Rice Soup for Lunch
Ingredients
Instructions
- Soak & blend: Drain cashews; blend with cauliflower, ½ cup water, and a pinch of salt until silky. Set aside.
- Cook rice: Simmer wild rice in 3 cups water 40 min; drain.
- Sear chicken: Season thighs with salt, pepper, thyme. Sear in ghee 3 min per side; dice.
- Sauté veg: In same pot cook onion, carrot, celery 5 min; add mushrooms 4 min; garlic 30 sec.
- Deglaze: Add wine; reduce by half. Pour in broth, potatoes, bay, chicken; simmer 15 min.
- Cream & finish: Stir in cashew cream and coconut milk; simmer 5 min. Fold in wild rice and spinach. Top with celery leaves.
Recipe Notes
For ultra-fast weekday lunches, prep the rice and cashew cream on Sunday. Store separately and assemble bowls in minutes.