This creamy Broccoli Cauliflower Soup is light, comforting, and made entirely on the stovetop—no heavy cream required. It combines broccoli, cauliflower, and potato to create a naturally velvety texture, with sharp cheddar for savory depth. This vegetarian, gluten-free soup is simple to prepare and family-friendly.

Broccoli Cauliflower Cheese Soup
This easy broccoli cauliflower soup blends the best parts of broccoli-potato and broccoli-cheddar soups while staying streamlined for weeknight cooking. The potato and cauliflower break down during cooking and blending, producing a thick, creamy base without the need for heavy cream. A modest amount of sharp cheddar adds the classic, cheesy flavor while keeping the soup lighter.
Table of Contents
- Broccoli Cauliflower Cheese Soup
- Broccoli Cauliflower Soup Ingredients and Substitutions
- How to Make Broccoli Cauliflower Soup
- Recipe Variations
- Serving Suggestions
- Storage & Freezing Tips
- More Favorite Soup Recipes
- Broccoli Cauliflower Soup Recipe
Broccoli Cauliflower Soup Ingredients and Substitutions
Basic ingredients and simple swaps to keep the soup flexible.

- Butter: Use butter to sauté the onion for a savory base. Substitute olive oil for a dairy-free option.
- Veggies: Fresh broccoli and cauliflower florets are ideal for texture and flavor, but frozen works in a pinch—expect a slightly softer finish. Use yellow or white onion for the base.
- Potato: A peeled russet potato breaks down easily and helps thicken the soup. Omit the potato for a lower-carb version; the soup will be thinner unless you simmer longer or add extra cauliflower.
- Garlic: Fresh garlic is best; substitute 1/2–1 teaspoon garlic powder if needed.
- Seasoning: Salt and black pepper are essential. A pinch of cayenne adds gentle heat; use smoked paprika for warmth without spice.
- Broth: Vegetable broth keeps the recipe vegetarian; chicken broth adds extra savory depth. If your broth is salty, add salt sparingly and adjust to taste.
- Cheese: Sharp cheddar delivers the signature flavor. Good alternatives include Gruyère, Gouda, Monterey Jack, or Pepper Jack. For the smoothest result, shred cheese fresh rather than using pre-shredded varieties.
See the recipe card below for full measurements and details.
How to Make Broccoli Cauliflower Soup


- Sauté: Melt butter in a large Dutch oven over medium heat. Cook the chopped onion until soft, about 5–7 minutes. Add garlic and cook 30 seconds until fragrant.
- Simmer: Add the cubed potato and 6 cups of broth, bring to a boil, then reduce to a simmer for about 10 minutes.
- Cook the vegetables: Add the cauliflower and simmer 10 minutes. Add the broccoli and cook another 8–10 minutes, until all vegetables are fork-tender.
- Blend until creamy: Remove from heat and puree with an immersion blender until smooth, or blend carefully in batches in a high-speed blender. Thin with extra broth if needed.
- Finish and season: Return to low heat, stir in shredded sharp cheddar until melted, then adjust seasoning with salt, black pepper, and cayenne if desired. Serve hot.

Recipe Variations
- Spicy: Increase cayenne or add hot sauce to taste.
- Extra creamy: After blending, stir in 1/2–1 cup heavy cream or 2–4 ounces cream cheese over low heat (do not boil).
- Smoky: Add 1 teaspoon smoked paprika for a bacon-like warmth without meat.
- Low-carb: Omit the potato and add extra cauliflower or simmer uncovered to thicken.
- Dairy-free: Use olive oil instead of butter and a dairy-free cheddar or blend in soaked cashews or unsweetened coconut milk for creaminess.
- Chunky: Puree only part of the soup or stir in extra florets at the end for texture.
Serving Suggestions
Top the soup with extra shredded cheese, cracked black pepper, and chopped chives or green onions. Great pairings include:
- Crusty bread, garlic bread, biscuits, or homemade croutons for dipping.
- A simple side salad to balance the meal.
- A grilled cheese or warm sandwich for a comforting combination.
- For extra protein, serve with rotisserie chicken or stir in shredded chicken at the end.

Storage & Freezing Tips
- Refrigerate: Cool completely and store in an airtight container for up to 4 days.
- Freeze: Portion into freezer-safe containers and freeze for up to 3 months.
- Thaw: Thaw overnight in the fridge and reheat gently. If separated, stir or briefly blend to restore a smooth texture.
- Reheat: Warm over medium-low heat or in the microwave, stirring often. Add a splash of broth if the soup becomes too thick.
More Favorite Soup Recipes

Potato Leek Soup

Butternut Squash Soup

Chicken Pot Pie Soup

Tomato Basil Soup Recipe
If you try this broccoli cauliflower soup, please leave a comment and rating—feedback helps other readers discover and enjoy the recipe.

Broccoli Cauliflower Soup Recipe
Jessica Randhawa
Ingredients
- 2 tablespoons butter, or olive oil
- 1 large onion, chopped
- 4 cloves garlic, minced
- 1 small russet potato, peeled and cubed
- 1 large head cauliflower (about 4 cups), cut into small florets
- 2 large heads broccoli (about 6 cups), cut into small florets
- 1 teaspoon salt, plus more to taste
- ½ teaspoon black pepper, plus more to taste
- ¼ teaspoon cayenne powder (optional)
- 6–8 cups vegetable broth, start with less and add more if needed
- 2 cups freshly shredded cheddar cheese, plus more for serving
Instructions
- Soften the onion: Melt butter in a large Dutch oven over medium heat. Add the diced onion and cook, stirring often, until soft and translucent, about 5 minutes. Stir in the minced garlic and cook 30 seconds.
- Cook the vegetables: Add the diced potato, cauliflower, broccoli, and 6 cups of vegetable broth. Bring to a simmer, cover, and cook 20–25 minutes, or until very tender.
- Season: Add salt, pepper, and cayenne if using.
- Blend until smooth: Remove from heat and blend with an immersion blender until creamy. Add remaining broth a little at a time if you prefer a thinner consistency.
- Add cheese: Return the pot to low heat. Stir in the cheddar until melted, then adjust salt and pepper to taste.
- Serve: Ladle into bowls and top with extra cheddar and cracked black pepper.
Notes
- Broth choice: Vegetable broth keeps it vegetarian; chicken broth adds more savory depth. Start with 6 cups and thin after blending as needed.
- Cheese swaps: Sharp cheddar or white cheddar gives bold flavor; Gruyère, fontina, Monterey Jack, or gouda also work. Shred your own cheese for the best melt.
- Avoid grainy cheese: Keep the heat low when adding cheese and do not boil after the cheese is in the pot.
- Extra creamy: Stir in ½–1 cup heavy cream after blending and warm gently over low heat (do not boil).
- Storage: Cool completely, refrigerate up to 4 days, or freeze up to 3 months. Thaw overnight and reheat slowly, adding broth if needed.
Nutrition
Nutrition information is an approximation.