This French-inspired cauliflower and brie soup is silky, rich, and comforting. It’s a vegetarian soup made with half-and-half and finished with slices of creamy French brie. Ready in under 30 minutes, it makes a simple yet elegant starter or light meal.

This recipe aims for a restrained, very French flavor: gentle aromatics, a touch of Dijon, and the pure, sweet taste of cauliflower. The secret to deep cauliflower flavor is cooking the florets in just enough water to barely cover them and using that cooking liquid as the soup base instead of a pre-made stock. That keeps the soup bright and focused on the vegetable.

Ingredients you’ll need
- Cauliflower: One large head (about 2 pounds) or two small heads, trimmed into small florets. Choose firm, blemish-free heads.
- Water: Use just enough to barely cover the cauliflower. Cooking the cauliflower in water produces a light, flavorful broth that highlights the vegetable.
- Shallot: One small shallot, finely chopped. Shallots are mild and suit the delicate cauliflower flavor; a small yellow onion can be substituted if needed.
- Dijon mustard: A teaspoon brings gentle tang and umami to the soup.
- Fresh thyme and bay leaves: Aromatics to deepen the flavor without overpowering the cauliflower.
- Unsalted butter: For sautéing the shallot and building a silky mouthfeel.
- Half-and-half: About 3/4 cup to finish the soup for a creamy but not heavy texture. Substitute part heavy cream if you prefer a richer result.
- French brie: Roughly 6 ounces, at room temperature and sliced for topping. Choose a higher-fat French brie for the best melt and flavor.
- Kosher salt and black pepper: For seasoning to taste.
Exact ingredient measurements are listed in the recipe section below.
How to make cauliflower and brie soup

Step 1: Prep the brie, cauliflower and shallots
Remove the brie from the refrigerator so it warms to room temperature while you cook. Finely chop the shallot and cut the cauliflower into small, evenly sized florets so they cook quickly and blend smoothly.
Melt the butter in a large lidded pot over medium heat. Add the shallot and sauté until fragrant and translucent, about 4–5 minutes. Stir in the Dijon mustard and combine.

Step 2: Make the soup base and simmer
Add the cauliflower, 1 teaspoon salt, thyme sprigs, and bay leaves to the pot. Pour in just enough water to barely cover the cauliflower — too much water dilutes the flavor. Nestle the herbs so you can easily remove them before blending.
Cover and bring to a boil, then reduce to a gentle simmer. Cook 12–15 minutes, until the cauliflower pierces easily with a fork.

Step 3: Blend the soup
Remove the thyme sprigs and bay leaves. Purée the soup until completely smooth using an immersion blender or in batches in a countertop blender (be cautious with hot liquids). If the soup seems too thick, add a splash of the reserved cooking water or a little additional water to reach the desired consistency before adding the half-and-half.

Step 4: Stir in half-and-half and top with brie
Return the puréed soup to low-medium heat. Stir in the half-and-half and adjust salt to taste. Warm the soup gently until piping hot — avoid boiling to preserve the cream’s texture.
Ladle into bowls and top each serving with a couple of slices of room-temperature French brie. Finish with freshly ground black pepper and serve with crusty bread for dipping.

Expert tips
- Blend carefully: An immersion blender is convenient for hot soups because you can purée right in the pot. If using a countertop blender, work in small batches and vent the lid slightly to let steam escape.
- Keep liquids minimal while cooking: Use only enough water to barely cover the cauliflower so the finished soup stays thick enough to carry a slice of brie on top.
- Use good French brie: A higher-fat French brie melts more smoothly and offers the proper richness; American-style brie can behave differently when melted.
- Remove whole herbs before blending: Tuck thyme sprigs and bay leaves where you can easily retrieve them to avoid stray leaves in the purée.
Serving suggestions
Serve this soup as a chic starter or a light main course. Pair it with a simple green salad and crusty bread for a complete meal. A small green salad with pears or a crisp romaine hearts salad complements the soup’s richness. For a sweet finish, a modest chocolate dessert rounds out a French-inspired menu.
FAQ
Highlight the cauliflower itself by using light aromatics (shallot, thyme, bay leaf) and cooking the florets in a small amount of water so the cooking liquid becomes a clean, cauliflower-forward broth.
Blend the cooked cauliflower until very smooth and use minimal cooking liquid. The vegetable itself will provide body; the addition of half-and-half gives a creamy finish without needing a roux or starch.
Yes — freeze the soup before adding the brie. Store in an airtight container for up to one month. Thaw in the refrigerator and reheat gently on the stove, then add fresh brie when serving.
Recipe
French Cauliflower and Brie Soup
Silky, French-inspired cauliflower soup finished with half-and-half and slices of creamy brie. Vegetarian and ready in about 25–30 minutes.
Ingredients
- 32 oz cauliflower florets (one large head or two small ones)
- 4 cups water (you may not need it all — use just enough to barely cover the cauliflower)
- 1 small shallot, finely chopped
- 4 sprigs fresh thyme
- 2 bay leaves
- 2 tablespoons unsalted butter
- 1 teaspoon Dijon mustard
- 3/4 cup half-and-half
- 6 oz French brie, sliced
- 1 teaspoon kosher salt (plus more to taste)
- Freshly ground black pepper, to finish
Instructions
- Take the brie out of the fridge so it comes to room temperature while you prepare the soup.
- Chop the shallot finely and cut the cauliflower into small, even florets so they will be submerged in the cooking liquid.
- Melt the butter in a large lidded pot over medium heat. Sauté the shallot until fragrant and translucent, about 4–5 minutes. Stir in the Dijon mustard.
- Add the cauliflower, 1 teaspoon kosher salt, thyme sprigs, and bay leaves. Pour in just enough water to barely cover the cauliflower.
- Cover and bring to a boil, then reduce to a simmer. Cook about 12–15 minutes, or until the cauliflower is very tender.
- Remove the thyme sprigs and bay leaves. Purée the soup until smooth using an immersion blender or in batches in a countertop blender.
- Return the soup to low heat, stir in the half-and-half, and adjust seasoning with salt and pepper. Warm gently until hot.
- Ladle into bowls, top each serving with slices of room-temperature French brie, and finish with freshly ground black pepper. Serve immediately.
Notes
- Use as little water as possible to cook the cauliflower; excessive liquid dilutes the soup and prevents it from being sufficiently creamy.
- Keep thyme sprigs intact so they are easy to remove before blending.
- Choose French brie for the best melt and flavor; lower-fat or different-style bries may not perform the same.
- Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze (without brie) for up to one month. Reheat gently over low to medium-low heat.
More vegetarian soup recipes
-
Curry Chickpea Stew with Coconut Milk -
Gluten-Free Gazpacho (Spanish Cold Tomato Soup)