Creamy Zucchini Cauliflower Soup turns two mild vegetables into a smooth, savory bowl with homemade chicken meat stock, 24-hour yogurt, ghee or qualifying butter, and aged cheddar. Zucchini keeps the soup light and fresh-tasting. Cauliflower gives it enough body to feel creamy without flour, starch, or potatoes.
The vegetables need to become completely fork-tender before blending. That cue matters more than the clock. A fork should slide through the thickest cauliflower stem and the zucchini skin without resistance. If either one still pushes back, give the pot a few more minutes before you move on.
For our family of eight, a soup like this works best when the component recipes are already made. Chicken meat stock and a Luvele batch of 24-hour yogurt can both be prepared ahead, leaving the main cooking day focused on one pot of vegetables, the blend, and the final dairy additions.

Where This Soup Fits On GAPS
This is a later Full GAPS soup because it combines homemade 24-hour yogurt, ghee or qualifying butter, and aged cheddar. It belongs after the applicable dairy-introduction steps rather than at the beginning of the Introduction Diet.
Use GAPS Chicken Meat Stock made from raw meaty parts. The two measured cups give the zucchini and cauliflower enough savory liquid to cook and blend without turning the finished soup thin.
Use homemade 24-hour GAPS yogurt. The Luvele Pure Plus is my go-to yogurt maker, and the finished full-fat yogurt should smell distinctly tangy and look completely set before it goes into this recipe.
For the fat, use homemade stovetop ghee or qualifying butter once butter fits your dairy-introduction route. Choose additive-free sharp cheddar that is raw or properly cultured and aged at least six months.
Cut The Vegetables Evenly
Trim two pounds of zucchini and cut it into even chunks. Cut one pound of cauliflower into florets, then slice the tender stem into pieces about the same thickness as the florets.
Even sizing helps the vegetables become tender at the same time. Large cauliflower stem pieces can stay firm after the zucchini is already soft, and those firm pieces leave grainy bits in the blended soup.
Keep the zucchini skin. It gives the finished soup its soft green color. The cauliflower should be fresh and pale, without a strong sulfur smell or dark wet spots.
Begin With Homemade Chicken Meat Stock
Pour two cups homemade chicken meat stock into the Le Creuset Classic stainless-steel stockpot. Set it over medium heat and bring it to a gentle simmer rather than a hard boil.
The stock should smell savory and clean before the vegetables go in. If it has a firm gel from chilling, it will melt as the pot warms. That gel is normal and does not need to be diluted.
Add one teaspoon mineral salt and one-quarter teaspoon freshly ground black pepper with the vegetables. Final seasoning waits until after the yogurt, fat, and cheddar are included, because the stock and cheese already contribute flavor.
Cook Until A Fork Slides Through
Add the zucchini and cauliflower to the simmering stock. Cover the pot and cook gently for twenty minutes. The vegetables release more liquid as they soften, so the pot should look fuller and more brothy near the end than it did at the beginning.
Test the thickest pieces. A fork should pass through both the cauliflower stem and zucchini without a crunch or firm center. If the fork catches, cover the pot again and continue for a few minutes.
The zucchini should look soft and slightly translucent at the edges. The cauliflower should crush easily against the side of the pot. Stop before the vegetables brown; this soup should stay pale green and creamy.
Do not drain the cooked vegetables. The two cups of chicken meat stock and the liquid released by the zucchini are both part of the measured soup. Draining and replacing that liquid would weaken the stock flavor and change the final volume.

Cool Before Using The Ninja BN801
The source’s thirty-minute timing assumes an immersion blender that can work directly in the pot. My registered blender is the Ninja Professional Plus Kitchen System BN801, which is not used for hot liquids. Remove the stockpot from the heat and let the soup cool until it is no longer hot or steaming before transferring it.
This cooling period adds unmeasured elapsed time beyond the source’s five-minute prep, twenty-five-minute cook, and thirty-minute total. I am keeping the source times in the recipe card while stating the equipment difference plainly so the schedule remains honest.
Transfer the cooled soup to the Total Crushing Pitcher in safe batches. Keep below the pitcher’s fill limit, lock the lid, and blend until the mixture is completely smooth.
Divide the solids and liquid between the batches instead of sending all the vegetables through first and leaving the stock for last. Each batch should begin loose enough to circulate. When one batch looks much thicker than another, combine them in the stockpot and stir well before judging the final consistency.
Blend Until Pale Green And Uniform
Begin on low, then increase the speed as the vegetables break down. The mixture should change from visible white florets and green zucchini pieces to one pale green soup.
Stop and check the sides of the pitcher. There should be no cauliflower grains, zucchini-skin flecks, or clear watery layer at the bottom. The soup should coat a spoon evenly and fall from it in a smooth ribbon.
Blend each batch only until uniform. Long blending can build foam and make the soup look airy instead of creamy. Return every blended batch to a clean stockpot.

Add The Yogurt And Fat Over Low Heat
Set the blended soup over low heat. Stir in one-half cup homemade full-fat 24-hour yogurt and two tablespoons homemade ghee or qualifying butter.
Keep stirring until the fat disappears into the soup and no white yogurt streaks remain. The finished texture should be smooth and lightly thick, with a clean tang from the yogurt behind the zucchini and chicken stock.
Do not boil the finished soup. Use gentle heat only to bring it back to a comfortable serving temperature after blending and adding the cultured dairy.
Finish Each Bowl With Aged Cheddar
Divide the soup among four bowls, approximately one and one-half cups per serving. Top each bowl with one ounce grated sharp cheddar.
The cheddar should begin to soften from the soup’s warmth while keeping visible strands on top. It adds a salty, sharp finish rather than disappearing into the entire pot.
Taste the soup after the stock, yogurt, fat, and cheese are all present. Add more mineral salt only if the complete bowl needs it. The flavor should be zucchini-forward, savory, and gently tangy rather than heavily cheesy.
Serve And Store The Soup
Serve the soup warm as a lunch or light dinner. The smooth texture works well beside roasted meat, a simple egg dish, or another tolerated Full GAPS protein.
Cool leftovers promptly and refrigerate them in a covered glass container. Reheat over low heat and stir often. Avoid boiling so the yogurt stays integrated and the soup remains smooth.
The soup will usually look thicker when cold because the vegetable puree, meat-stock gelatin, and dairy fat firm in the refrigerator. Let low heat loosen it before deciding it needs more liquid. Stir from the bottom until the texture is even from edge to center.
For a dairy-free zucchini soup with a different formula, try Zucchini Ginger Bisque for Full GAPS. For a chicken-forward appliance version, see Ninja Foodi Chicken Zucchini Bisque.
Recommended Equipment
- Le Creuset Classic stainless-steel stockpot, 10 quart
- Ninja Professional Plus Kitchen System BN801 with Total Crushing Pitcher
- Cutting board and sharp chef knife
- Stainless-steel measuring cups and spoons
- Kitchen scale
- Fork for tenderness testing
- Stainless-steel ladle
- Heat-safe cooling bowls
- Flexible silicone spatula
Frequently Asked Questions
Can I Make This On The Introduction Diet?
No. This complete soup uses homemade 24-hour yogurt, ghee or qualifying butter, and aged cheddar. Keep it for later Full GAPS after the applicable dairy-introduction steps.
Can I Use Store-Bought Yogurt?
Use linked homemade full-fat yogurt cultured for at least twenty-four hours. My go-to equipment is the Luvele Pure Plus yogurt maker.
Can I Use Bone Broth?
Use the linked homemade chicken meat stock made from raw meaty parts. This card does not replace it with bone broth.
Why Is My Soup Grainy?
The cauliflower may not have been fully tender, or the blend may have stopped too soon. Cook until a fork slides through the thickest stem piece, then blend until no grains or skin flecks remain.
Why Did The Yogurt Separate?
The finished soup may have boiled after the yogurt was added. Return the puree to low heat, stir in the yogurt and fat gently, and stop heating once the soup is warm.
Can I Skip The Cheddar?
The measured formula gives each serving one ounce of cheddar. Skipping it changes the finished recipe. Use the separate dairy-free zucchini ginger bisque when you need a zucchini soup without cheddar and yogurt.
Can I Double The Recipe?
Use the WPRM 2× control for exact doubled amounts. The ten-quart stockpot has room for the vegetables, but blend the cooled soup in several BN801 batches and never exceed the pitcher’s fill limit.
Creamy Zucchini Cauliflower Soup Recipe

Creamy Zucchini Cauliflower Soup for Later Full GAPS
Ingredients
Equipment
Method
- Add the homemade chicken meat stock to the Le Creuset stainless stockpot and heat over medium until it reaches a gentle simmer.
- Add the zucchini, cauliflower, mineral salt, and black pepper. Cover and cook gently for 20 minutes.
- Pierce the thickest zucchini and cauliflower pieces with a fork. If the fork does not slide through without resistance, continue cooking for a few minutes and test again.

- Remove the pot from the heat. For the exact Ninja BN801 route, cool the soup until it is no longer hot or steaming, then transfer it to the Total Crushing Pitcher in safe batches. Never seal hot soup in the pitcher.
- Blend each cooled batch until completely smooth and pale green, with no cauliflower grains, zucchini-skin flecks, or watery layer. Return the blended soup to the clean stockpot.

- Warm over low heat. Stir in the homemade 24-hour yogurt and the ghee or qualifying butter until the fat disappears into the soup. Keep the soup below a boil.
- Taste after the stock, yogurt, fat, and cheese are accounted for, then adjust mineral salt only if needed.
- Divide into 4 bowls, approximately 1 1/2 cups each. Top each serving with 1 ounce grated aged cheddar and serve while warm.
Notes
Tried this recipe?
Let us know how it was!Make Later Full GAPS Cooking Easier
The upcoming Weekly Kitchen Rhythm Planner helps organize meat-stock days, Luvele yogurt batches, vegetable prep, and the component recipes that make quick soups possible. Find current resources and upcoming releases in the WFLI shop.



Leave a comment