Go Back
+ servings
Print Recipe
4.75 from 4 votes

Wisconsin Cauliflower Soup

This Copycat Zupas Wisconsin Cauliflower Soup recipe is everything! It's super creamy, loaded with vegetables, and comes together in just 30 minutes! This quick and easy soup recipe is perfect for busy weeknight dinners when it's chilly outside!
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Soup
Cuisine: American
Servings: 6 servings
Calories: 356kcal
Author: Amy Nash


  • 2 Tablespoons salted butter
  • 1 medium onion chopped
  • 2 cloves garlic minced
  • 2 pounds cauliflower chopped into 1-inch pieces (about 1 large head of cauliflower)
  • ¼ cup all-purpose flour
  • 2 cups half-and-half or whole milk
  • 3 cups chicken broth
  • 1 teaspoon kosher salt
  • Pinch of black pepper
  • 1 teaspoon dijon mustard
  • 1 cup shredded white cheddar cheese
  • 1 cup shredded pepper jack cheese

Optional Toppings

  • Chopped green onions
  • Crispy crumbled bacon
  • Additional cheese


  • Melt the butter in the bottom of a large pot or dutch oven over medium-high heat. Add the onions and saute for about 5 minutes until softened and translucent. Add the garlic and saute another 30 seconds.
  • Sprinkle the flour over the onions and cook for 1 minute, whisking to coat the flour. Whisk in the half-and-half, then the chicken broth. Season with the salt and pepper.
  • Add the cauliflower and bring to a boil. Once boiling, reduce the heat to medium-low and cook, stirring occasionally, for about 15 minutes until the cauliflower is soft and cooked through.
  • Blend the soup using either an immersion blender or by transferring part of the soup to a blender with the lid tilted to an angle to allow steam to escape. Work in batches until all of the soup is smooth, then return it to the pot.
  • Heat the soup over medium heat and stir in the dijon mustard and cheeses until melted.
  • Serve with additional shredded cheese sprinkled on top. Additional toppings like chopped green onions and crumbled bacon are also really good.


Calories: 356kcal | Carbohydrates: 18g | Protein: 16g | Fat: 26g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 76mg | Sodium: 1158mg | Potassium: 723mg | Fiber: 4g | Sugar: 4g | Vitamin A: 739IU | Vitamin C: 84mg | Calcium: 410mg | Iron: 2mg