Craving a soup that’s both incredibly simple and deeply comforting? This Italian-style cauliflower soup is your answer. It embodies the heart of Italian cooking: transforming humble, fresh ingredients into something truly special with just a handful of pantry staples. The magic lies in a classic technique—sautéing garlic, onion, and a pinch of chili in good olive oil—which builds a profound flavor base for the tender cauliflower. This recipe isn’t just a soup; it’s a method you can adapt for countless vegetables, creating rustic soups or pasta sauces in minutes. Get ready for a hug in a bowl!
Ingredients
• MAKES: 4 servingsTIME: 40 minutes
• 1/3 cup / 80 ml extra virgin olive oil, divided
• 1 large onion, chopped
• 1 tablespoon / 3-4 cloves minced garlic
• 1/2 teaspoon hot red pepper flakes, or to taste
• 1 medium head cauliflower, about 1 lb / 500g, cut into small florets
• Salt and freshly ground black pepper, to taste
• 1 quart / 4 cups / 950 ml vegetable stock
• 4 large olive oil croutons, for serving
Instructions
1. Place a large saucepan or Dutch oven over medium heat and add about half of the olive oil. Once hot, add the chopped onion and cook, stirring occasionally, for about 10 minutes until it softens and just begins to brown.
2. Stir in the minced garlic and red pepper flakes and cook for one more minute until fragrant.
3. Add the cauliflower florets, a generous pinch of salt, and black pepper. Continue to cook, stirring frequently, for 3 to 5 minutes until the cauliflower is well-coated and glistens.
4. Pour in the vegetable stock and stir to combine. Increase the heat to high and bring the soup to a boil.
5. Reduce the heat to maintain a gentle simmer. Cook for 10 to 15 minutes, or until the cauliflower is tender but not mushy.
6. Taste the soup and adjust the seasoning as needed. Stir in the remaining olive oil just before serving.
7. To serve, place a large crouton in the bottom of each bowl and ladle the hot soup over it.
Nutritional Information
• (per serving)
• Calories: 360 kcal
• Protein: 6g
• Carbohydrates: 22g
• Fat: 28g
• Fiber: 6g
Pro Tips
• For a creamy texture, use an immersion blender to partially or fully blend the soup before stirring in the final drizzle of olive oil.
• This base recipe is incredibly versatile. Try swapping the cauliflower for broccoli, celery, cabbage, or even Brussels sprouts.
• Elevate your garnish game with a sprinkle of grated Parmesan or Pecorino Romano cheese, finely chopped fresh parsley, or even a chopped hard-cooked egg for extra protein.
• To make this a heartier meal, add a can of rinsed cannellini or chickpeas along with the vegetable stock.
FAQ
Q: How can I make this cauliflower soup creamy without dairy
A: For a rich, creamy texture without any dairy, use an immersion blender to blend the soup after the cauliflower is tender. The cooked cauliflower and onions create a naturally creamy consistency. You can blend it completely for a velvety soup or just partially for a more rustic texture.
Q: Can I add more protein to this vegetarian soup
A: Absolutely. To make this a heartier, more protein-rich meal, add a can of rinsed cannellini beans or chickpeas along with the vegetable stock. For another vegetarian protein boost, you can garnish the finished soup with a chopped hard-cooked egg or a sprinkle of Parmesan cheese.
Q: What other vegetables work well in this Italian soup recipe
A: This recipe is incredibly versatile and works as a base for many different vegetables. You can easily swap the cauliflower for an equal amount of broccoli, celery, cabbage, or even Brussels sprouts. The cooking method builds a delicious flavor foundation that complements most vegetables.
Q: How should I store leftover cauliflower soup
A: Store any leftover soup in an airtight container in the refrigerator for up to 4 days. The flavors often taste even better the next day. Reheat gently on the stovetop or in the microwave. For the best texture, store the croutons separately and add them just before serving.





