You are halfway through a pot of soup and it is thin, watery, more like a broth than a bowl you would actually want to eat. Maybe you are out of cream. Maybe you are cooking dairy-free on purpose. Either way, if you want to thicken soup without cream, it helps to know that cream in soup is doing two separate jobs at once: it thickens the liquid, and it coats everything in a rich, fat-based mouthfeel. Most substitutes only cover one of those jobs well, which is exactly why a straight swap so often leaves people disappointed. Once you know which job your soup actually needs, picking the right fix takes seconds.
What Can You Use Instead of Cream to Thicken Soup?
The Short Answer: A cornstarch or flour slurry thickens any soup fast without changing the flavor. Pureed vegetables, potatoes, rice, and oats add body naturally and work in almost any brothy soup. Beans and silken tofu add both body and protein for dairy-free soups. A roux is the classic route for chowders and gumbo. Coconut milk and tempered egg yolks bring back the rich, coating mouthfeel that cream normally provides, not just the thickness. Simmering uncovered thickens soup with no added ingredient at all, just time. The right pick depends on whether your soup needs more body, more richness, or both.
For related pantry swaps, see our what can I use instead of cornstarch, what can I use instead of heavy cream, and what to use instead of sour cream guides.
Soup Thickeners: At a Glance
Cornstarch slurry
1 tbsp cornstarch and 1 tbsp cold water per cup of liquid
Pureed vegetables
Blend 1 to 2 cups cooked vegetables into the pot
Potato
1 diced potato per quart, mashed or pureed in
White bean puree
1 cup pureed beans per quart
Roux
1 tbsp butter and 1 tbsp flour per cup of liquid
Rice
¼ cup rice per quart, simmered soft and blended
Oats
¼ cup rolled oats per quart, simmered 10 minutes
Silken tofu
½ cup blended with broth per quart
Coconut milk
½ to 1 cup, canned full-fat, added near the end
Egg yolk, tempered
2 yolks per quart, tempered before adding back
Key Takeaways
Cream does two jobs in soup: it thickens the liquid and it adds a rich, fat-coated mouthfeel. Most substitutes only do one of those well, so match the fix to the job your soup is missing.
Always mix starches like cornstarch or flour with cold liquid before adding them to a hot pot. Adding dry starch or starch straight into simmering liquid causes clumps that will not smooth back out.
Overblending starchy vegetables like potatoes or oats releases too much starch and turns soup gluey. Pulse just until smooth.
Coconut milk means canned, full-fat coconut milk here, not the thin carton beverage sold near dairy milk. The carton version is mostly water and will not thicken anything.
A cornstarch slurry loses its thickening power if boiled too long after it is added. Stir it in, let the soup return to a simmer, and pull it off the heat once it has thickened.
You can also thicken soup with no add