Nothing feels quite as comforting as a bowl of warm, creamy soup on a chilly day, and this Creamy Paleo Chicken Soup with Mushrooms Recipe hits all the right notes. It’s rich, wholesome, and packed with earthy mushrooms and vibrant kale, making it a true crowd-pleaser in my kitchen.
Jump to:
- Why You'll Love This Recipe
- Ingredients & Why They Work
- Make It Your Way
- Step-by-Step: How I Make Creamy Paleo Chicken Soup with Mushrooms Recipe
- Top Tip
- How to Serve Creamy Paleo Chicken Soup with Mushrooms Recipe
- Make Ahead and Storage
- Frequently Asked Questions:
- Final Thoughts
- Creamy Paleo Chicken Soup with Mushrooms Recipe
Why You'll Love This Recipe
This soup isn’t just creamy and delicious—it’s also a nourishing bowl of real food that feels indulgent without any dairy or grains. I keep coming back to it because it’s surprisingly easy to make but tastes like you’ve spent hours in the kitchen.
- Rich Creamy Texture: The coconut milk and arrowroot combo creates a luscious creaminess, no dairy needed.
- Hearty & Nutrient-Packed: Loaded with chicken, mushrooms, and kale for protein, fiber, and antioxidants.
- Simple Ingredients: Uses easy-to-find, paleo-friendly ingredients without any complicated prep.
- Versatile & Satisfying: Perfect for quick weeknights, but elegant enough to impress guests.
Ingredients & Why They Work
Every ingredient here was chosen to build layers of flavor and texture while keeping things Whole30 and paleo-friendly. Shopping for fresh leeks and good-quality chicken thighs makes all the difference in taste and texture.
- Chicken thighs: I prefer thighs over breasts because they stay juicy and tender without drying out.
- Ghee or refined coconut oil: Adds depth and richness without overpowering the other flavors.
- Leeks: They bring a subtle sweetness and complexity that's nicer than regular onions to me.
- Garlic: Essential aromatic that gives the soup a delicious backbone.
- White button mushrooms: They soak up flavors beautifully and add an earthy touch.
- Kale: The kale cooks down into silky ribbons and adds a nutritious punch.
- Arrowroot starch: Works great as a thickener, creating that creamy body without gluten or grains.
- Chicken bone broth: The base of the soup – rich in minerals and packed with savory flavor.
- Coconut milk (full fat): Adds luscious creaminess while keeping it dairy-free.
- Nutritional yeast: A sneaky flavor booster that mimics cheesy, umami notes.
- Brown mustard: Just a touch gives a subtle tang that lifts the whole soup.
- Sage & rosemary: Fresh herbs tie everything together with aromatic warmth.
- Sea salt & pepper: Essential for bringing all those flavors alive—adjust to your taste!
Make It Your Way
I love tweaking this creamy paleo chicken soup depending on the season. Sometimes I swap kale for spinach or add a touch of smoked paprika to change things up. Feel free to personalize it however you like — that’s part of the fun.
- Variation: I once added diced sweet potatoes for extra heartiness; the sweetness balanced the earthy mushrooms perfectly.
- Herbs adjustment: Thyme works beautifully if you don’t have rosemary or sage on hand.
- Spice: A pinch of red pepper flakes gives a gentle heat without overpowering the soup.
Step-by-Step: How I Make Creamy Paleo Chicken Soup with Mushrooms Recipe
Step 1: Sauté Your Veggies to Build Flavor
Start by melting your ghee or refined coconut oil over medium heat in a large saucepan. Toss in the chopped leeks and gently cook until they soften and get fragrant, about 5 minutes. Then add the sliced mushrooms and minced garlic, stirring so everything gets coated with the fat. Cook for another 2 to 3 minutes until the mushrooms release some moisture and soften. This step is key—it builds a deep, savory base that makes the soup so satisfying.
Step 2: Whisk in Arrowroot and Add Greens
While the veggies are cooking, whisk the arrowroot starch into your chicken bone broth until it’s completely dissolved—this prevents clumping later. Add the roughly chopped kale to the pan. It looks like a lot at first, but don’t worry, kale wilts way down as it cooks. Stir this all together gently before pouring in the broth mixture and the creamy coconut milk.
Step 3: Bring to a Bubble and Thicken
Turn up the heat to bring your soup to a boil, stirring frequently to prevent it from sticking or overflowing. Once it’s bubbling, lower the heat slightly and keep stirring until the soup thickens nicely—this usually takes about 3 to 5 minutes. The arrowroot and coconut milk team up here to create that signature creamy texture we’re aiming for.
Step 4: Add Chicken and Herbs, Then Simmer
Finally, stir in the chicken thighs (you can use pre-cooked or raw), freshly minced sage, rosemary, and season with salt and pepper to taste. Let the soup simmer gently for a few more minutes so all those flavors meld together beautifully. If you’re using raw chicken, make sure it’s cooked through before serving.
Top Tip
Through many attempts, I’ve learned that gently coaxing out moisture from the mushrooms and leeks upfront makes all the difference. Rushing that step leads to watery soup or lost flavor.
- Use Fresh Bone Broth: I find homemade or high-quality store-bought bone broth makes the soup taste richer and less salty.
- Arrowroot Blend: Whisk your arrowroot into the cold broth before adding it to the pan to avoid lumps—trust me, it saves so much hassle.
- Simmer Don’t Boil: Once adding the chicken, keep the heat low to maintain tender meat and prevent the coconut milk from separating.
- Season Gradually: Start with a little salt, taste as you go, especially if your broth is salted—it’s easier to add than fix if overdone.
How to Serve Creamy Paleo Chicken Soup with Mushrooms Recipe
Garnishes
I like to finish my bowl with a sprinkle of fresh chopped parsley or a few extra sage leaves for a bright herbal kick. Sometimes a drizzle of extra virgin olive oil adds a lovely sheen and a touch more richness.
Side Dishes
This soup pairs wonderfully with homemade paleo dinner rolls or a simple side salad with lemon vinaigrette. For a low-carb dinner, I often serve it with roasted root vegetables or lightly steamed green beans.
Creative Ways to Present
For special occasions, I’ve served the soup in individual mini Dutch ovens or rustic bread bowls made with paleo-friendly bread. Garnishing with edible flowers or a swirl of herb-infused oil impresses guests and makes your meal Instagram-worthy!
Make Ahead and Storage
Storing Leftovers
I always store leftover soup in airtight glass containers in the fridge. It keeps perfectly for about 3 to 4 days and tastes even better the next day when the flavors have melded more.
Freezing
This Creamy Paleo Chicken Soup with Mushrooms Recipe freezes beautifully. Just ladle it into freezer-safe containers leaving room for expansion, then thaw overnight in the fridge before reheating. The soup’s texture holds up well, and the flavors remain rich.
Reheating
I reheat leftovers gently on the stove over low heat, stirring often to prevent sticking and to keep the coconut milk from separating. A splash of extra broth or coconut milk can revive the creamy texture if it thickens too much.
Frequently Asked Questions:
Yes, you can substitute chicken breasts for thighs, but keep in mind that breasts can dry out more easily. To avoid that, cook them gently and avoid boiling. Cut into smaller pieces for faster cooking if using raw breasts.
Nutritional yeast adds a subtle umami and cheesy flavor, enhancing the soup’s depth without dairy. If you can’t find it or prefer to skip it, the soup will still be delicious, just a bit less layered in flavor.
Absolutely! This entire Creamy Paleo Chicken Soup with Mushrooms Recipe is designed to meet Whole30 guidelines. Just make sure to use a Whole30-compliant bone broth, check your mustard’s label, and avoid garnishes like cheese or non-compliant bread.
Arrowroot is great for thickening while keeping the soup paleo, but if you don’t have it, tapioca starch is a fine substitute. Alternatively, you can simmer the soup longer to reduce the liquid and naturally thicken it.
Final Thoughts
This Creamy Paleo Chicken Soup with Mushrooms Recipe has become one of my go-to comfort meals because it strikes the perfect balance between nourishing and indulgent. It’s straightforward to make, yet the layers of flavor feel special, almost like a little hug in a bowl. I’m pretty sure once you try it, it’ll become a staple in your rotation too. Give it a whirl—I can’t wait to hear how much you enjoy it!
Print
Creamy Paleo Chicken Soup with Mushrooms Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 5 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Paleo, Whole30, American
- Diet: Paleo
Description
Creamy Paleo Chicken Soup with Mushrooms and Kale is a cozy, comforting, and nutrient-packed soup perfect for a wholesome meal. Made with tender chicken thighs, earthy mushrooms, fresh kale, and flavored with leeks, garlic, and fresh herbs, this soup is creamy without any dairy, using coconut milk and arrowroot starch for thickness. It's Whole30 compliant, paleo-friendly, and perfect for weeknight dinners or meal prep.
Ingredients
Protein
- 1 lb boneless skinless chicken thighs
Vegetables
- 2 leeks (white and light green parts only, chopped)
- 3 cloves garlic (minced)
- 2 cups white button mushrooms (sliced)
- 2-3 large handfuls kale (roughly chopped)
Liquids and Fats
- 3 tablespoon ghee (grass-fed butter, or refined coconut oil)
- 2 ⅔ cups chicken bone broth
- ⅔ cup organic coconut milk (full fat)
Thickening and Flavor Enhancers
- 2 tablespoon + 2 teaspoon arrowroot starch (or tapioca)
- 2 tablespoon nutritional yeast
- ½ tablespoon brown mustard
- 2 sage leaves (minced)
- 2 teaspoon fresh minced rosemary
- Sea salt and pepper to taste (approx. ¼ teaspoon sea salt and ⅛ teaspoon pepper)
Instructions
- Prepare the Base: Melt the ghee, butter, or refined coconut oil in a large saucepan over medium heat. Add the chopped leeks and cook until softened, about 3-5 minutes. Then add the sliced mushrooms and minced garlic. Stir to coat everything evenly and continue cooking for another 2-3 minutes until the mushrooms are soft.
- Mix the Thickener: While the veggies cook, whisk the arrowroot starch into the chicken bone broth until fully dissolved to avoid lumps.
- Add Greens and Liquids: Add the roughly chopped kale to the saucepan with the other vegetables and gently stir. Although it looks like a large amount, the kale will cook down significantly. Pour in the arrowroot-thickened broth and the full-fat coconut milk. Whisk in the nutritional yeast and brown mustard until the mixture is well combined.
- Cook to Thicken: Raise the heat and bring the soup to a boil, stirring frequently to prevent sticking. Once boiling, lower the heat slightly to prevent overflow and continue to boil and stir until the soup thickens, which should take a few minutes. Then reduce the heat to low.
- Add Chicken and Herbs: Incorporate the boneless skinless chicken thighs, fresh minced sage, and rosemary into the soup. Season with sea salt and pepper to taste, keeping in mind the chicken may already be seasoned. Simmer the soup on low for a few more minutes until the chicken is cooked through and flavors meld.
- Serve: Ladle the creamy paleo chicken soup into bowls and serve hot. Optionally, accompany with paleo dinner rolls for a complete meal (note that the rolls are not Whole30 compliant). Enjoy your comforting and healthy soup!
Notes
- This soup is packed with nutrient-dense vegetables making it very filling and healthy.
- You can substitute chopped onions for leeks if preferred.
- Use refined coconut oil to keep it Whole30 compliant if not using ghee.
- If you want a thicker soup, increase arrowroot starch slightly but be careful not to add too much as it can make the soup gummy.
- Adjust seasoning as needed depending on whether your chicken thighs are pre-seasoned.
- Serve with paleo-friendly dinner rolls for a heartier meal, but note these are not Whole30 compliant.
- Leftovers store well refrigerated for up to 3 days and flavors improve after resting.
Nutrition
- Serving Size: 1 serving
- Calories: 343 kcal
- Sugar: 2 g
- Sodium: 150 mg
- Fat: 19 g
- Saturated Fat: 12 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 16 g
- Fiber: 2 g
- Protein: 27 g
- Cholesterol: 109 mg
Leave a Reply