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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Lina
  • Total Time: 40 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegetarian

Description

This creamy and comforting cauliflower soup is the perfect blend of fresh vegetables and savory flavors. It’s made with tender cauliflower, carrots, potatoes, and a rich cheesy broth, making it the ultimate cozy dish for cold weather.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • 1 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 (or fresh if preferred)
  • 1 teaspoon dried oregano (or fresh if preferred)
  • 1 medium head cauliflower, cut into small florets
  • 4 cups chicken stock (or vegetable broth for a vegetarian version)
  • 2 tablespoons all-purpose flour
  • 2 cups whole milk
  • 1 ½ cups freshly shredded sharp cheddar cheese
  • Salt and pepper, to taste

Instructions

  • 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é for about 5-7 minutes, or until the vegetables start to soften and the onion becomes translucent.
    • Add the garlic, dried thyme, and dried oregano to the pot. Stir and cook for another 1-2 minutes until fragrant.
  • Cook the Potatoes and Cauliflower:

    • Add the diced potatoes and cauliflower florets to the pot. Stir to combine with the other vegetables.
    • Pour in the chicken stock (or vegetable broth). Bring the mixture to a simmer and cook for 10-15 minutes, or until the cauliflower and potatoes are tender when pierced with a fork.
  • Thicken the Soup:

    • In a small bowl, whisk together the flour with a few tablespoons of the soup broth to form a smooth paste. Gradually add this paste to the soup, stirring constantly to prevent lumps. This will help thicken the soup.
    • Continue to simmer for an additional 5-10 minutes, stirring occasionally, until the soup has thickened to your desired consistency.
  • Make the Soup Creamy:

    • Once the soup has thickened, reduce the heat to low. Add the milk and stir well to combine. Let the soup cook for another 5 minutes, allowing the flavors to meld together.
  • Add Cheese:

    • Stir in the shredded cheddar cheese until it melts completely, creating a creamy texture. Taste and season with salt and pepper to your liking.
  • Blend (Optional):

    • If you prefer a smooth soup, use an immersion blender to blend the soup until it reaches a creamy consistency. Alternatively, you can transfer the soup in batches to a blender and blend until smooth. If you like some texture, leave it slightly chunky.
  • Serve:

    • Ladle the soup into bowls and garnish with extra shredded cheese, fresh herbs, or a swirl of cream if desired. Serve hot with crusty bread for dipping.

Notes

  • If you’d like a vegan or dairy-free version, use dairy-free butter, non-dairy milk (like almond or oat milk), and skip the cheese or use dairy-free cheese.
  • For extra flavor, top the soup with crispy bacon or roasted cauliflower florets.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American