Creamy Cauliflower and Cheddar Soup

This comforting vegetable soup is a quick way to enjoy a rich, cheesy meal during cold weather. It takes only 30 minutes to prepare, resulting in a velvety texture and savory flavor profile.

Recipe image

List of ingredients

  • 1 medium head cauliflower, broken into florets – ensures a consistent cook time.
  • 1 medium carrot, shredded – adds subtle sweetness and color.
  • 1/4 cup chopped celery – provides a classic aromatic base.
  • 2-1/2 cups water – the primary liquid for simmering vegetables.
  • 2 teaspoons chicken bouillon or 1 vegetable bouillon cube – adds essential savory depth.
  • 3 tablespoons butter – used to create the thickening roux.
  • 3 tablespoons all-purpose flour – the starch needed to bind the sauce.
  • 3/4 teaspoon salt – enhances the natural flavors of the vegetables.
  • 1/8 teaspoon pepper – adds a mild spicy note.
  • 2 cups 2% milk – provides the creamy base for the cheese sauce.
  • 1 cup shredded cheddar cheese – the primary flavor agent for richness.
  • 1/2 to 1 teaspoon hot pepper sauce, optional – adds a touch of acidity and heat.

step-by-step instructions

  1. Simmer the Vegetables: In a Dutch oven, combine the cauliflower, shredded carrot, chopped celery, water, and bouillon. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 12 to 15 minutes until the vegetables are tender, making sure not to drain any of the liquid.
  2. Prepare the Roux: In a separate large saucepan, melt the butter over medium heat. Stir in the flour, salt, and pepper, whisking continuously until the mixture is smooth and combined.
  3. Create the White Sauce: Gradually pour the milk into the saucepan while stirring. Bring the mixture to a boil over medium heat, then cook and stir for approximately two minutes until the sauce has thickened.
  4. Incorporate the Cheese: Reduce the heat to low. Stir in the shredded cheddar cheese until it is completely melted. If you prefer a bit of heat, stir in the hot pepper sauce at this stage.
  5. Combine and Finish: Stir the finished cheese sauce directly into the Dutch oven with the simmered cauliflower mixture. Stir gently to combine and serve immediately.

Ways to Customize Your Soup

Roasted Cauliflower for Deeper Flavor

Instead of simmering the cauliflower in water, toss the florets in olive oil and roast them in the oven at 400°F until browned. Add these caramelized florets to the cheese sauce for a nuttier, more complex taste profile.

Integrating Additional Proteins

To make the soup more filling, stir in pieces of cooked rotisserie chicken or diced smoked tofu. Add these ingredients at the very end to ensure they are heated through without overcooking.

Adding Extra Green Vegetables

Incorporate sautéed kale, steamed broccoli, or fresh spinach during the final mixing step. This increases the nutrient density and transforms the dish into a broccoli-cauliflower cheese hybrid.

Experimenting with Different Cheeses

While sharp cheddar is standard, using smoked cheddar adds a campfire aroma to the soup. For a milder flavor, substitute a portion of the cheddar with Gruyere or Fontina for a more European style.

Dietary Modifications and Substitutions

Making the Soup Gluten-Free

Replace the all-purpose flour in the roux with an equal amount of cornstarch or a gluten-free all-purpose blend. Whisk the cornstarch into the cold milk before heating to prevent lumps from forming.

Adjusting the Dairy Fat Content

For a more decadent soup, substitute 2% milk with whole milk or heavy cream. Conversely, for a lighter version, use skim milk, though the soup will have a slightly thinner consistency.

Using Liquid Broth Instead of Bouillon

Substitute the water and bouillon cubes with 2-1/2 cups of high-quality chicken or vegetable broth. This often provides a more consistent flavor distribution and eliminates the need to dissolve cubes.

Substituting the Butter

Use a plant-based butter alternative or margarine to maintain the roux structure. Ensure the substitute has a high fat content to properly toast the flour and prevent a raw flour taste.

Techniques for Improving Texture

Achieving a Completely Smooth Puree

If you prefer a creamy, blended consistency over a chunky one, use an immersion blender directly in the pot. Blend until the cauliflower and carrots are fully incorporated into the sauce.

Increasing Thickness Without More Flour

To thicken the soup without adding more roux, puree two cups of the finished soup and stir the paste back into the pot. This utilizes the natural starch of the cauliflower to create body.

Preventing Sauce Graininess

Ensure the heat is reduced to low before adding the cheese to avoid oil separation. Stirring the cheese in slowly prevents the proteins from clumping or breaking.

Controlling the Vegetable Tenderness

Adjust the simmering time based on the size of your cauliflower florets. Smaller pieces may only need 10 minutes, while larger chunks may require the full 15 minutes to reach the desired softness.

Serving and Pairing Ideas

Ideal Bread Accompaniments

Serve this soup with a crusty sourdough baguette or warm garlic bread. The acidity of sourdough cuts through the richness of the cheddar cheese sauce.

Fresh Side Salad Pairings

Pair the soup with a light arugula salad featuring a lemon vinaigrette. The peppery greens and citrus notes provide a refreshing contrast to the creamy texture of the soup.

Hearty Main Course Presentation

Pour the soup over a large fluffy baked potato for a more substantial dinner. This creates a ‘loaded potato’ effect that is filling and visually appealing.

Creative Garnish Options

Top each bowl with chopped green onions, fresh parsley, or a sprinkle of smoked paprika. For a crunchy element, add homemade sourdough croutons or toasted pumpkin seeds.

Storage and Preservation Tips

Refrigeration Guidelines

Store leftover soup in an airtight glass or plastic container in the refrigerator. It will remain fresh for up to four days when kept at the proper temperature.

Reheating for Best Consistency

Gently simmer the soup in a saucepan over medium-low heat rather than using a microwave. Add a splash of milk or broth if the soup has thickened too much during cooling.

Why You Should Avoid Freezing

Dairy-based soups containing roux and cheese often separate or become grainy when frozen and thawed. For the best velvety texture, this recipe is best enjoyed fresh or refrigerated.

Preventing Skin Formation

To prevent a skin from forming on the surface during storage, press a piece of parchment paper or plastic wrap directly onto the surface of the soup before sealing the lid.

Troubleshooting Common Issues

Correcting Bland Flavors

If the soup tastes flat, add a teaspoon of Worcestershire sauce or a small amount of miso paste to increase the umami. A squeeze of fresh lemon juice can also brighten the overall flavor.

Managing Sauce Separation

If the cheese sauce separates, whisk in a tablespoon of warm milk or water over low heat. This helps re-emulsify the fats and proteins for a smooth finish.

Adjusting Salt Levels

Since bouillon brands vary in sodium content, always taste the soup before adding the final salt. If it is too salty, add an extra half cup of milk to dilute the concentration.

Fixing a Too-Thin Consistency

If the soup is too watery, simmer it uncovered for an additional 5-10 minutes to reduce the liquid. Alternatively, stir in a small amount of additional cornstarch slurry.

Frequently Asked Questions

Can I use frozen cauliflower to make cauliflower soup?

Yes, frozen cauliflower works well, but it is typically blanched before freezing, making it softer. Add thawed cauliflower to the pot after the other vegetables have already softened to avoid overcooking it.

Can I make this soup without the roux?

You can skip the butter and flour by blending a portion of the cauliflower into a thick paste. This provides a natural thickness, though the texture will be less like a traditional cheese sauce.

What is the best type of cheddar for this recipe?

Extra sharp cheddar is recommended for a bold flavor that stands up to the cauliflower. Mild cheddar will result in a creamier, softer taste that is more appealing to children.

How do I prevent the milk from curdling?

Gradually adding the milk to the roux and keeping the heat at a medium level prevents curdling. Avoid boiling the soup vigorously once the cheese has been added.

Is it possible to make this recipe in a slow cooker?

You can slow cook the vegetables in the broth for 4 hours on low, but the cheese sauce must be made separately on the stove and stirred in at the end to maintain the correct emulsion.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Cauliflower and Cheddar Soup

Creamy Cauliflower and Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This is the cauliflower soup recipe we reach for on a cold winter day. It only takes 30 minutes to transform a head of cauliflower into a cheesy, creamy, ultra-comforting soup.


Ingredients

Scale
  • 1 medium head cauliflower, broken into florets
  • 1 medium carrot, shredded
  • 1/4 cup chopped celery
  • 21/2 cups water
  • 2 teaspoons vegetable bouillon
  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 3/4 teaspoon salt
  • 1/8 teaspoon pepper
  • 2 cups 2% milk
  • 1 cup shredded cheddar cheese
  • 1/2 to 1 teaspoon hot pepper sauce, optional

Instructions

  1. Simmer the veggies: In a Dutch oven, combine the cauliflower, carrot, celery, water and bouillon. Bring the mixture to a boil. Then, reduce the heat. Cover the Dutch oven, and simmer for 12 to 15 minutes or until vegetables are tender. Do not drain the liquid.
  2. Make the roux: In a large saucepan, melt the butter. Stir in the flour, salt and pepper until smooth.
  3. Build the white sauce: Gradually add the milk to the saucepan. Bring the mixture to a boil over medium heat. Cook and stir for two minutes, or until thickened.
  4. Add cheese: Reduce the heat. Stir in the cheese until melted. If desired, add the hot pepper sauce.
  5. Bring the soup together: Stir the cheese sauce into the cauliflower mixture.

Notes

For a smoother texture, puree the soup with a blender or immersion blender.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner, Lunch
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 160 kcal
  • Sugar: 5 g
  • Sodium: 616 mg
  • Fat: 11 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 10 g
  • Fiber: 2 g
  • Protein: 7 g
  • Cholesterol: 30 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star