Creamy Zucchini Soup: An Easy Dairy-Free Vegetable Soup
Updated: 2 days ago

If you have a refrigerator full of zucchini and aren't quite sure what to do with it, make soup.
This creamy zucchini soup is loaded with zucchini, carrots, celery, spinach, garlic, fresh herbs, and bone broth, then blended with coconut cream until smooth and velvety.
And despite that wonderfully creamy texture, there's no heavy cream involved.
It's warm, comforting, packed with vegetables, and one of those recipes that feels much more indulgent than a bowl full of zucchini has any right to.
Serve it as a light lunch, enjoy it alongside a sandwich or salad, or pair it with your favorite protein for a more substantial meal.
A Creamy Soup Without the Dairy
You don't need milk, cheese, or heavy cream to make a really good creamy vegetable soup.
The vegetables themselves create much of the texture once they're cooked until tender and blended. A small amount of coconut cream finishes the soup and gives it that silky consistency without making it taste overwhelmingly like coconut.
The result is thick, smooth, and satisfying while still being very vegetable-forward.
If you've got someone in the family who isn't particularly enthusiastic about eating spinach or zucchini, blending everything together also makes this a wonderfully sneaky way to get more vegetables onto the menu.
I'm not above hiding the spinach.
Why I Love Zucchini
Zucchini is one of those vegetables that doesn't demand much attention but quietly works in almost everything.
It has a mild flavor, cooks quickly, and takes on the flavors of whatever you pair it with. It's also naturally high in water, making it especially good for soups.
In this recipe, zucchini is combined with carrots, celery, red onion, garlic, and spinach, giving you several different vegetables in one bowl without the soup tasting like you're drinking a salad.
The fresh thyme and dill are what really bring everything together.
Don't skip the dill.
Bone Broth Makes It More Satisfying
I use beef bone broth as the base of this soup.
Bone broth adds richness and savory flavor and also provides some protein, although the amount varies considerably depending on the broth you use.
When I'm making a vegetable soup, I like using a flavorful broth because it gives the finished dish more depth than water alone.
Chicken bone broth would work here as well if that's what you have on hand.
For a vegetarian or vegan version, simply use a good-quality vegetable broth instead.
Don't Forget the Protein
As much as I love this soup, I wouldn't necessarily consider a bowl of vegetable soup a complete meal by itself.
If you're eating it for lunch or dinner, add some protein.
You could serve it with roasted chicken, turkey meatballs, salmon, shrimp, eggs, or another protein that works for you.
You could even add shredded chicken directly to the bowl after blending.
One of the simplest upgrades we can make to a meal is asking, “Where's my protein?”
Soup included.
A Chinese Food Therapy Perspective
Chinese food therapy generally places a lot of value on warm, cooked foods, particularly when digestion feels weak or sluggish.
Raw vegetables can be wonderful foods, but they aren't always the easiest choice for every digestive system.
If someone experiences bloating, poor appetite, loose stools, fatigue after eating, or a feeling of heaviness after meals, I often look at how much cold and raw food they're eating as part of the bigger picture.
Soup does some of the digestive work for you.
The vegetables are cooked until soft, served warm, and blended into an easy-to-eat meal. From a Chinese medicine perspective, that can make a bowl of soup especially appealing during cooler weather or when your digestive system is asking for something gentler.
And yes, even here in Florida, we occasionally get soup weather.
We just have to be ready for it during those three mysterious days.
Creamy Dairy-Free Zucchini Soup
Ingredients:
4 zucchini, peeled and chopped
2 carrots, chopped
2 celery stalks, chopped
½ red onion, diced
1 tablespoon fresh thyme leaves, chopped
3 cloves garlic, minced
4½ cups organic beef bone broth
5 cups fresh spinach
½ cup coconut cream
2 tablespoons ghee
¼ cup fresh dill, chopped
1 teaspoon sea salt, divided
⅛ teaspoon black pepper
Directions:
Add the ghee to a large soup pot and heat over medium-high heat.
Add the fresh thyme and cook for about 1 minute, until fragrant.
Add the zucchini, carrots, celery, red onion, black pepper, and ½ teaspoon of the sea salt. Cook for approximately 20 minutes, stirring occasionally, until the vegetables begin to soften.
Add the minced garlic and cook for another minute.
Pour in the bone broth and add the remaining ½ teaspoon of sea salt. Increase the heat and bring the soup to a gentle boil.
Reduce the heat to a simmer, cover, and cook for approximately 25 minutes, or until the vegetables are very tender.
Stir in the spinach and allow it to wilt. Add the fresh dill and remove the pot from the heat.
Using an immersion blender, carefully blend the soup until smooth and creamy.
Alternatively, allow the soup to cool slightly and carefully blend it in batches using a countertop blender.
Stir in the coconut cream until completely incorporated.
Taste and adjust the salt and pepper as needed, then serve warm.
Can I Make This Zucchini Soup Vegan?
Absolutely.
Replace the beef bone broth with vegetable broth and use avocado oil or extra-virgin olive oil instead of ghee.
The coconut cream is already plant-based, so the rest of the recipe can stay essentially the same.
Do I Have to Peel the Zucchini?
No.
Leaving the skin on gives the soup a deeper green color and retains more of the vegetable, while peeling the zucchini creates a somewhat lighter, smoother-looking soup.
Either works.
If you're using small, tender zucchini, I'd be perfectly happy leaving the skin on.
Less peeling sounds good to me.
Can You Freeze Creamy Zucchini Soup?
Yes. This is a great soup to make ahead.
Allow the soup to cool completely before storing it in an airtight container. Keep it refrigerated for several days or freeze individual portions for an easy future lunch or dinner.
The texture may separate slightly after freezing because of the coconut cream, but gently reheating and stirring—or giving it a quick blend—should bring it back together.
What Can I Serve With Zucchini Soup?
Because this soup is primarily vegetables, I like pairing it with a good protein and, depending on your needs, a source of carbohydrates.
Try it with roasted chicken and potatoes, salmon and rice, turkey meatballs, a chicken salad, or eggs with a slice of good sourdough or gluten-free bread.
You can also use a smaller bowl as a vegetable starter before your main meal.
Dr. Stephanie's Tip: Make a double batch.
Soup is one of my favorite ways to make healthy eating easier because once it's in the refrigerator, you already have vegetables prepared for several meals.
Instead of starting lunch from scratch, warm up a bowl of soup, add your protein, and you're done.
I also love freezing soup in individual portions. Your future hungry self will be very pleased with your current organized self.
Simple Food Is Often the Best Food
Healthy meals don't have to contain 27 exotic ingredients or require an afternoon of meal prep.
Sometimes it's zucchini, carrots, celery, spinach, herbs, broth, and a pot.
This creamy zucchini soup is simple, comforting, and filled with real ingredients. It's naturally gluten-free, easy to make dairy-free, and flexible enough to pair with whatever else you're serving.
Most importantly, it tastes like something you'd actually want to eat.
Because vegetables are much more useful when they're not sitting forgotten in the bottom drawer of the refrigerator.
Love Easy, Healthy Recipes Like This?
If you enjoy simple recipes made with real ingredients, you'll find plenty more in my cookbook, Allergy-Free Tastes Good to Me.
I created this cookbook to prove that eating gluten-free and dairy-free doesn't mean giving up the foods you love. Inside you'll find 93 delicious recipes for breakfasts, soups and stews, easy dinners, side dishes, snacks, and healthy treats—along with practical tips to make healthy eating easier in real life.
Because healthy food should still taste really good.




Comments