Let me paint you a picture.
It’s a chilly Tuesday evening. The wind is howling outside your window. You’ve had a long day. All you want is something warm, something comforting, something that feels like a hug in a bowl.
Now, I love a good soup. But so many “creamy” soups are loaded with heavy cream and flour. Don’t get me wrong; I’m not judging. But sometimes you want that velvety, luxurious texture without feeling like you need to run a marathon afterward.
Enter: this soup.
I first discovered the magic of roasted cauliflower soup at a tiny café in Seattle. It was rainy (surprise, surprise), and I ordered the soup of the day without much thought. What arrived was a bowl of something golden, fragrant, and absolutely irresistible. I asked the barista what was in it. “Cauliflower,” she said. “And a whole lot of roasted garlic.”
I went home and got to work. After about a hundred test batches (okay, maybe a slight exaggeration), I landed on this beauty. Roasted cauliflower. A whole head of roasted garlic (trust me on this). Sharp cheddar cheese. And absolutely no cream.
The result? A soup that’s thick, creamy, and deeply savory. The roasted garlic becomes sweet and mellow; nothing like the sharp bite of raw garlic. The cauliflower gets caramelized and nutty. And the cheddar? It melts into the soup, adding that salty, tangy, irresistible cheesiness that makes you want to lick the bowl.
This is soup season perfection. And it’s about to become your new favorite.
Flavor Profile: Savory, nutty, and slightly sweet from the roasted cauliflower and garlic. Sharp and tangy from the cheddar cheese. The roasted garlic adds a deep, mellow, almost buttery note. Topped with fresh green onion for brightness and served with crusty sourdough for dipping. The texture is velvety smooth and thick; like a creamy soup should be, but without a drop of heavy cream.
Why You’ll Love This Roasted Cauliflower Soup
Let me give you four reasons to make this today:
- No cream, no flour. The creaminess comes entirely from blended roasted vegetables and melted cheese. It’s naturally thicker and more satisfying.
- A whole head of roasted garlic. If you’ve never had roasted garlic, prepare to be amazed. It becomes sweet, buttery, and spreadable. No harsh garlic bite here.
- One pot, one baking sheet. Minimal cleanup for maximum deliciousness.
- Vegetarian and easily customizable. Keep it veggie with vegetable broth, or add bacon on top for the meat lovers. The choice is yours.
Expert Tips & Tricks
I’ve made this soup more times than I can count. Here’s what I’ve learned.
Success Tips:
- Don’t rush the roasting. The key to this soup’s deep, nutty flavor is properly caramelized cauliflower. Give it the full 30-35 minutes in the oven, and don’t skip flipping it halfway through. You want golden brown edges.
- Roast the whole head of garlic. I know a whole head sounds like a lot. But roasting transforms garlic completely. It becomes sweet, mellow, and spreadable; almost like roasted garlic butter. You won’t regret it.
- Squeeze the garlic when it’s cool enough to touch. Let the roasted garlic rest for a few minutes after it comes out of the oven. Then simply squeeze the bottom of the head; the softened cloves will pop right out.
- Blend while hot. For the smoothest soup, blend the vegetables and broth while everything is still hot. If you’re using a standard blender, remove the center cap from the lid and cover with a kitchen towel to allow steam to escape.
- Add cheese off the heat. Stir in the cheddar after you’ve blended the soup and returned it to the pot over medium heat. Don’t boil the soup after adding cheese; it can become grainy. A gentle simmer is perfect.
Make Ahead & Storage:
- Fridge: Store in an airtight container for up to 4 days. The flavors actually meld and deepen overnight.
- Reheating: Reheat gently on the stovetop over medium low heat, stirring occasionally. Add a splash of broth or milk if it’s too thick. You can also microwave in 60 second bursts.
Freezing Instructions:
- Yes! This soup freezes beautifully. Let it cool completely, then transfer to freezer safe containers or zip top bags. Freeze for up to 3 months.
- To reheat from frozen: Thaw overnight in the refrigerator, then reheat on the stovetop. You may need to add a splash of broth or milk to restore the creamy texture.
Step by Step Instructions
Note: Full ingredient quantities are in the recipe card below.
1Preheat and prep.
Preheat your oven to 400°F. Line a large baking sheet with parchment paper.
2Prep the cauliflower.
Cut the cauliflower into florets (about 4-5 cups). Place them on the prepared baking sheet. Drizzle with 1-2 tablespoons of olive oil, season generously with salt and pepper, and toss to combine.
3Prep the garlic.
Take the whole head of garlic. Peel off and discard the outer papery layers, leaving the skins on the individual cloves. Using a sharp knife, cut ¼ inch off the top of the head so that the tops of the individual cloves are exposed. Place the garlic on a piece of foil, drizzle the exposed top with olive oil, then loosely wrap the foil around it. Place the foil packet on the baking sheet with the cauliflower.
4Roast.
Roast the cauliflower and garlic for 30-35 minutes, flipping the cauliflower halfway through. The cauliflower should be golden brown and caramelized. The garlic should be soft and fragrant.
5Sauté the onion.
While the vegetables are roasting, heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté for 5-8 minutes, until the onion is soft and translucent.
6Blend the soup.
Transfer the sautéed onion to a large blender. Add the roasted cauliflower. For the garlic, let it cool slightly, then squeeze the cloves out of their skins into the blender. Add the vegetable broth, salt, and pepper. Blend until smooth, about 1 minute. (If your blender is small, work in batches.)
7Combine and heat.
Pour the blended soup back into the pot and place it over medium heat.
8Add the cheese.
Bring the soup to a light simmer, then stir in the shredded sharp cheddar cheese. Continue simmering for 10-15 minutes, stirring occasionally, until the cheese is fully melted and the soup is hot.
9Taste and serve.
Taste and adjust seasonings with additional salt and pepper if needed. Ladle into bowls and garnish with sliced green onion and extra shredded cheddar. Serve with crusty toasted sourdough or croutons for dipping.
Ingredient Substitutions
Because we all cook with what we have.
Dietary Swaps:
- Vegan: Use a high quality dairy free shredded cheddar cheese (Violife and Chao both melt well). Everything else is naturally plant based.
- Gluten Free: This recipe is naturally gluten free! Just ensure your broth is gluten free and serve with gluten free bread.
- Dairy Free: Same as vegan; use dairy free cheese.
Common Substitutes:
| Instead of… | Use this… |
|---|---|
| Vegetable broth | Chicken broth (not vegetarian) or bone broth |
| Sharp cheddar | White cheddar, gouda, gruyère, or a cheddar blend |
| Cauliflower | Broccoli (makes a delicious broccoli cheddar soup!) |
| Green onion garnish | Fresh chives, parsley, or extra shredded cheese |
| Sourdough bread | Any crusty bread, croutons, crackers, or garlic bread |
| Olive oil | Avocado oil or melted butter |
For a richer soup: Substitute 1 cup of milk for 1 cup of broth. Or add ½ cup of half and half or heavy cream in place of ½ cup of broth.
For a thicker soup: Start with 3 cups of broth instead of 4. You can always add more later.
Add extra veggies: Sauté carrots and celery with the onion. Or stir in a handful of spinach or kale while simmering.
Add heat: Top with red pepper flakes, hot sauce, or a drizzle of sriracha.
Serving Suggestions
This soup is a meal on its own, but here’s how to make it even better.
Side Dish Pairings:
- With crusty bread: Toasted sourdough is my #1 recommendation. It’s perfect for dipping and sopping up every last drop.
- With a side salad: A simple green salad with lemon vinaigrette balances the richness of the soup.
- With a grilled cheese: Because soup and sandwich is a classic combo. Try it with a sharp cheddar or brie and apple grilled cheese.
- As a starter: Serve smaller portions before a main course of roasted chicken, steak, or pasta.
Topping Ideas:
- Sliced green onions or chives
- Extra shredded sharp cheddar
- Croutons or toasted breadcrumbs
- Crispy bacon bits (if not vegetarian)
- A drizzle of extra virgin olive oil
- Red pepper flakes or hot sauce
Wine/Drink Pairing:
- Wine: A crisp Sauvignon Blanc or Pinot Grigio. For white wine lovers, a lightly oaked Chardonnay works beautifully. For red, try a light Pinot Noir.
- Non alcoholic: Sparkling water with lemon, a dry apple cider, or a warm mug of chamomile tea.
- Beer: A light lager or a Belgian witbier.
FAQ Section
Can I use frozen cauliflower?
Yes! You don’t need to thaw it first. Roast frozen cauliflower at 400°F for 25-30 minutes; it may take a few extra minutes to get golden brown. The texture won’t be quite as caramelized as fresh, but it will still be delicious.
Do I really need a whole head of garlic?
YES. I know it sounds like a lot. But roasting the garlic transforms it completely. It becomes sweet, mellow, and almost buttery. You won’t get the harsh, spicy bite of raw garlic. Trust the process!
Can I make this without roasting the vegetables?
You can, but the flavor won’t be the same. Roasting caramelizes the natural sugars in the cauliflower and garlic, creating a deep, nutty, savory flavor that you just can’t get from boiling or steaming. The extra 30 minutes is absolutely worth it.
Can I use an immersion blender instead of a regular blender?
Absolutely! If you have an immersion blender, you can blend the soup directly in the pot. Just add the sautéed onion, roasted cauliflower, roasted garlic, broth, salt, and pepper to the pot, then blend until smooth. Much less cleanup!
Why is my soup grainy?
Grainy soup usually happens when the cheese is overheated. Make sure you’re only bringing the soup to a gentle simmer after adding the cheese; not a rolling boil. Also, pre shredded cheese often has anti caking agents that can affect melting. Grate your own cheese from a block for the smoothest results.
How long does this soup last in the fridge?
Up to 4 days in an airtight container. The flavor actually improves overnight as the roasted garlic and cheddar meld together.
Can I freeze this soup?
Yes! Freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop. You may need to add a splash of broth or milk to restore the creamy texture.
Can I make this soup dairy free?
Yes! Use a high quality dairy free shredded cheddar cheese. Violife and Chao both melt well. The rest of the recipe is naturally dairy free.
Is this soup healthy?
Very! It’s packed with cauliflower (a cruciferous vegetable full of fiber and vitamins), uses no heavy cream or flour, and gets its creaminess from blended vegetables and cheese. The olive oil provides heart healthy fats. It’s a nourishing, satisfying meal.
Can I add protein?
Absolutely! Top with crispy bacon, grilled chicken, or Italian sausage. Or stir in a can of white beans (like cannellini) before blending for extra protein and creaminess.
Why is my soup too thick?
This soup is meant to be thick and creamy! But if it’s thicker than you’d like, simply stir in additional broth or milk a little at a time until it reaches your desired consistency.
Equipment List
- Large baking sheet (half sheet size)
- Parchment paper
- Aluminum foil (for the garlic packet)
- Large pot or Dutch oven (5 quart or larger)
- High speed blender (Vitamix or similar) OR immersion blender
- Sharp chef’s knife
- Cutting board
- Measuring spoons
- Liquid measuring cup (for broth)
- Box grater (for shredding cheese from a block)
- Wooden spoon or silicone spatula
- Airtight containers (for storage)
- Freezer safe bags or containers (if freezing)

Roasted Garlic Cheddar Cauliflower Soup
Equipment
- Large baking sheet (half sheet size)
- Parchment paper
- Aluminum foil
- Large pot or Dutch oven (5 quart or larger)
- High speed blender OR immersion blender
- Sharp chef's knife
- Cutting board
- Measuring spoons
- Liquid measuring cup
- Box grater
- Wooden spoon or silicone spatula
Ingredients
For the Soup:
- 1 large head cauliflower cut into florets (about 4-5 cups)
- 3 tbsp olive oil divided
- Freshly ground salt and pepper to taste
- 1 head garlic
- 1 medium yellow onion diced
- 4 cups vegetable broth or chicken broth if not vegetarian
- 1/2 tsp salt plus more to taste
- Freshly ground black pepper to taste
- 1 heaping cup shredded sharp cheddar cheese
For Garnish (Optional):
- Sliced green onion
- Extra shredded cheddar cheese
- Croutons or toasted sourdough bread for serving
Instructions
- Preheat the oven to 400°F. Line a large baking sheet with parchment paper.
- Roast the cauliflower: Add the cauliflower florets to the prepared baking sheet. Drizzle with 1-2 tablespoons of olive oil and season generously with salt and pepper. Toss to combine.
- Prep the garlic: Peel off and discard the outer papery layers of the whole garlic head, leaving the skins on the individual cloves. Using a sharp knife, cut ¼ inch off the top of the head so that the tops of the individual cloves are exposed. Place the garlic on a piece of foil, drizzle the exposed top with olive oil, then loosely wrap the foil around it. Place the foil packet on the baking sheet with the cauliflower.
- Roast: Roast the cauliflower and garlic for 30-35 minutes, flipping the cauliflower halfway through, until the cauliflower is golden brown and caramelized and the garlic is soft and fragrant.
- Cook the onion: While the vegetables are roasting, heat the remaining 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and sauté for 5-8 minutes, until the onion is soft and translucent.
- Blend the soup: Transfer the sautéed onion to a large blender. Add the roasted cauliflower. For the garlic, let it cool slightly, then squeeze the roasted cloves out of their skins into the blender. Add the vegetable broth, salt, and pepper. Blend until smooth, about 1 minute. (If using an immersion blender, add everything directly to the pot and blend.)
- Combine: Pour the blended soup back into the pot (if using a regular blender) and place over medium heat.
- Add the cheese: Bring the soup to a light simmer, then stir in the shredded sharp cheddar cheese. Simmer for 10-15 minutes, stirring occasionally, until the cheese is fully melted and the soup is hot.
- Taste and serve: Taste and adjust seasonings with additional salt and pepper if needed. Ladle into bowls and garnish with sliced green onion and extra shredded cheddar. Serve with crusty toasted sourdough or croutons for dipping.
Notes
- Storage: Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave.
- Freezing: Freeze for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. Add a splash of broth or milk to restore creamy texture if needed.
- For a richer soup: Substitute 1 cup of milk for 1 cup of broth. Or add ½ cup of half and half or heavy cream in place of ½ cup of broth.
- For a thicker soup: Start with 3 cups of broth instead of 4. Add more as needed.
- Vegan / Dairy Free: Use a high quality dairy free shredded cheddar cheese (Violife or Chao recommended). The rest of the recipe is naturally plant based.
- Gluten Free: This recipe is naturally gluten free. Ensure your broth is gluten free and serve with gluten free bread.
- Add extra veggies: Sauté carrots and celery with the onion, or stir in a handful of spinach or kale while simmering.
- Add heat: Top with red pepper flakes, hot sauce, or a drizzle of sriracha.
- Serving Size: 1 serving (based on 4 servings)
- Calories: 268
- Carbohydrates: 13.2g
- Protein: 9.8g
- Fat: 20.6g
- Saturated Fat: 7g
- Fiber: 2.8g
- Sugar: 3.5g
- Sodium: 650mg















