Cauliflower Soup Recipe

Cauliflower Soup is a comforting, creamy dish that combines tender vegetables, aromatic herbs, and a velvety texture. This recipe is perfect for those chilly days when you crave something warm and hearty. The cauliflower gives the soup a subtle, nutty flavor, while the addition of cheddar cheese and creaminess from milk and butter makes each spoonful feel indulgent. With a mix of onions, carrots, celery, and golden potatoes, this soup delivers both flavor and texture, making it a deliciously satisfying meal.

This Cauliflower Soup is not only easy to make but also versatile enough to serve as a starter or a main course. You can enjoy it with a slice of crusty bread, a sprinkle of fresh herbs, or even a drizzle of extra cheese on top. The rich combination of flavors is sure to warm you from the inside out, and leftovers taste just as delicious the next day.

Why You’ll Love This Recipe

1. Creamy and Comforting

The combination of butter, milk, and cheddar cheese creates a rich, smooth soup that feels comforting and indulgent without being overly heavy.

2. Packed with Veggies

With cauliflower, carrots, celery, and potatoes, this soup offers a healthy dose of vegetables, making it both nutritious and filling.

3. Easy to Make

This soup comes together in one pot and doesn’t require any complicated steps or hard-to-find ingredients, making it perfect for a weeknight meal.

4. Customizable

Feel free to adjust the ingredients to your liking. Add more herbs, switch up the cheese, or even add a bit of heat with some red pepper flakes.

5. Perfect for Meal Prep

This soup stores well and tastes even better the next day, making it a great option for meal prep or leftovers.

Ingredients

  • Olive oil
  • Butter
  • Yellow onion (diced)
  • Carrots (diced)
  • Celery (diced)
  • Gold potatoes (diced)
  • Garlic (minced)
  • Thyme (dried)
  • Oregano (dried)
  • Cauliflower (cut into small pieces)
  • Chicken stock (or vegetable broth)
  • Flour
  • Whole milk
  • Sharp cheddar cheese (shredded)

Variations

  • Add Protein: Stir in cooked chicken, bacon bits, or sausage for a more filling soup.
  • Spicy Version: Add a pinch of cayenne pepper or a few dashes of hot sauce to give the soup a bit of heat.
  • Vegan Version: Swap the butter and milk for vegan butter and plant-based milk, and use a dairy-free cheese for the cheddar.
  • Extra Greens: Add some spinach, kale, or even peas for a burst of color and extra nutrients.

How to Make the Recipe

Step 1: Sauté the Vegetables

In a large pot, heat the olive oil and butter over medium heat. Once melted, add the diced onion, carrots, and celery. Sauté until softened, about 5-7 minutes. Add the minced garlic, thyme, and oregano, and cook for another 1-2 minutes until fragrant.

Step 2: Add Potatoes and Cauliflower

Add the diced potatoes and cauliflower florets to the pot. Stir to combine the vegetables and let them cook for another 3-4 minutes.

Step 3: Make the Soup Base

Sprinkle the flour over the vegetables, stirring to coat them evenly. Cook for 1-2 minutes to remove the raw flour taste. Slowly pour in the chicken stock while stirring to avoid lumps, and bring the mixture to a simmer. Let it cook for about 10-12 minutes until the vegetables are tender and the soup has thickened.

Step 4: Blend the Soup

Once the vegetables are tender, use an immersion blender to puree the soup until smooth. If you don’t have an immersion blender, carefully transfer the soup in batches to a regular blender. Be sure to let it cool slightly before blending to avoid splashing.

Step 5: Add Milk and Cheese

Once the soup is blended, return it to the pot (if you used a blender). Stir in the whole milk and shredded cheddar cheese, allowing the cheese to melt completely into the soup. Taste and adjust seasoning with salt and pepper as needed.

Step 6: Serve and Enjoy

Serve the soup hot, garnished with extra cheese, fresh herbs, or a drizzle of cream if desired. Enjoy with a side of bread for dipping.

Tips for Making the Recipe

  • Smooth Soup Texture: For an ultra-smooth texture, blend the soup until it’s completely creamy, and consider passing it through a fine mesh strainer to remove any remaining bits of vegetable.
  • Don’t Rush the Sautéing: Take your time sautéing the onions, carrots, and celery to bring out their natural sweetness, which adds depth of flavor to the soup.
  • Adjust Consistency: If you prefer a thicker soup, reduce the amount of chicken stock; for a thinner soup, add more stock or milk.
  • Cheese Tips: Freshly shredded cheese will melt more smoothly into the soup, providing a better texture than pre-shredded cheese.

How to Serve

Cauliflower Soup can be served as a main course or as a comforting starter to a meal. Pair it with a fresh salad, a slice of crusty bread, or a grilled cheese sandwich for a cozy meal. For extra flair, garnish with a swirl of cream, some fresh chives, or a sprinkle of crispy bacon.

Make Ahead and Storage

Storing Leftovers

Allow the soup to cool completely before storing it in an airtight container. It will last for 3-4 days in the refrigerator. To reheat, simply warm it over low heat, stirring occasionally.

Freezing

Cauliflower Soup freezes well! Let it cool completely before transferring it to a freezer-safe container. It will keep for up to 3 months in the freezer. To reheat, thaw overnight in the fridge and heat over low heat.

Reheating

Reheat leftover soup on the stove over low heat, adding extra milk or stock if needed to adjust the consistency.

FAQs

1. Can I use frozen cauliflower?

Yes, frozen cauliflower works well in this recipe. Just be sure to thaw it before using.

2. Can I make this soup ahead of time?

Yes, this soup actually tastes better the next day as the flavors continue to develop. You can make it in advance and store it in the fridge for up to 4 days.

3. Can I use low-fat milk?

Yes, you can use low-fat milk instead of whole milk, but the soup may be less creamy.

4. Can I use vegetable broth instead of chicken stock?

Yes, vegetable broth is a great alternative if you’re making this soup vegetarian or vegan.

5. Can I add other vegetables?

Absolutely! You can add other vegetables such as leeks, zucchini, or peas for added texture and flavor.

6. Can I make this soup spicier?

Yes, add some red pepper flakes, cayenne pepper, or a splash of hot sauce to give the soup a little kick.

7. Can I make this soup dairy-free?

Yes, to make it dairy-free, swap the milk, butter, and cheese for plant-based alternatives.

8. How can I make this soup thicker?

If you want a thicker soup, use less broth, or add a bit more flour when making the roux.

9. Can I freeze this soup?

Yes, this soup freezes well. Just allow it to cool completely before storing in an airtight container.

10. How do I reheat frozen soup?

To reheat frozen cauliflower soup, thaw it overnight in the refrigerator, then heat it on the stove over low heat, stirring occasionally.

Conclusion

This Cauliflower Soup is a comforting, creamy dish that’s both flavorful and satisfying. With its balance of tender vegetables, aromatic herbs, and melted cheddar cheese, it’s the perfect dish to warm you up on a cold day. It’s also highly customizable, so you can adjust the flavors and ingredients to suit your preferences. Whether you’re making it for a family dinner, meal prep, or a cozy night in, this soup will become a staple in your recipe collection.

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

Cauliflower Soup Recipe


  • Author: Ellie
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

This Cauliflower Soup is a rich, creamy bowl of comfort. With tender cauliflower, hearty potatoes, and a cheesy, flavorful broth, it’s the perfect dish to warm you up on a cold day. Plus, it’s simple to make and can be enjoyed by the whole family!


Ingredients

Scale
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 1 medium yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 2 medium gold potatoes, diced (no need to peel)
  • 3 cloves garlic, minced
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 large head of cauliflower, cut into small pieces
  • 4 cups chicken stock (or vegetable stock for a vegetarian version)
  • 2 tablespoons all-purpose flour
  • 1 ½ cups whole milk
  • 1 cup freshly shredded sharp cheddar cheese

 

  • Sea salt and black pepper, to taste

Instructions

  • Sauté the Vegetables:

    • Heat the olive oil and butter in a large pot or Dutch oven over medium heat.
    • Add the diced onion, carrots, and celery. Sauté for about 5 minutes until softened.
    • Add the minced garlic, thyme, and oregano, and sauté for another 1 minute until fragrant.
  • Cook the Potatoes and Cauliflower:

    • Stir in the diced potatoes and cauliflower florets. Cook for 5 minutes, allowing the vegetables to soften slightly.
  • Make the Soup Base:

    • Sprinkle the flour evenly over the vegetables and stir well to coat.
    • Slowly add the chicken stock, stirring constantly to prevent lumps. Bring the mixture to a simmer.
    • Once the soup starts to simmer, reduce the heat and cook for about 15-20 minutes until the vegetables are tender.
  • Add Milk and Blend:

    • Stir in the whole milk and continue to simmer for 5 minutes.
    • Use an immersion blender to blend the soup until smooth and creamy. Alternatively, transfer the soup in batches to a regular blender and blend until smooth.
  • Finish with Cheese:

    • Stir in the freshly shredded cheddar cheese until melted and incorporated into the soup.
    • Taste the soup and add sea salt and black pepper as needed.

 

  • Serve:

    • Ladle the soup into bowls and serve hot. Garnish with extra shredded cheese or fresh herbs if desired.

Notes

  • Make it Dairy-Free: To make this soup dairy-free, substitute the butter and milk with plant-based alternatives like olive oil and coconut or almond milk. Use dairy-free cheese as well.
  • Make it Chunky: If you prefer a chunkier soup, reserve some of the cooked vegetables before blending and add them back into the soup after blending.

 

  • Freezing: This soup freezes well. Let it cool completely before storing it in an airtight container for up to 3 months. To reheat, simply thaw and warm on the stovetop.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup, Comfort Food
  • Method: Stovetop
  • Cuisine: American

Keywords: cauliflower soup, creamy cauliflower soup, cheesy cauliflower soup, cauliflower soup recipe, healthy soup, comfort food soup

Leave a Comment

Recipe rating