Join Our Newsletter
Get our best recipes and health tips delivered right to your inbox!
This heart healthy creamy cauliflower soup is a velvety, low-calorie favorite made with roasted cauliflower, garlic, and fresh thyme. With just 79 calories per serving and a naturally creamy texture, it’s a light and satisfying option for supporting heart health.
Perfect as a cozy starter or a nourishing main dish! For more flavorful soups, explore our Heart Healthy Soup Recipes.
Preheat oven to 425°F.
In a large baking pan, toss cauliflower, garlic, and shallots with oil to coat and roast in middle of oven for about 30 minutes, or until golden.
In a large stockpot, simmer broth, water, milk, roasted cauliflower mixture, bay leaf, thyme, nutmeg, salt and pepper for 30 minutes, or until cauliflower is very tender. Discard bay leaf. In a blender puree soup in batches until smooth. Transfer pureed mixture back to stockpot.
Heat soup over medium-low heat until just heated through, about 8 minutes.