If you’re craving a soup that’s both comforting and packed with wholesome flavor, this Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe is about to become your new go-to. It’s rich and velvety thanks to pureed cauliflower and white beans, with a savory depth from Parmesan and herbs. The roasted Parmesan cauliflower croutons on top add the perfect crispy, cheesy contrast that makes every spoonful a little celebration. Trust me, once you try this recipe, it’s going to feel like a warm hug in a bowl on chilly days—or anytime you need a little cozy nourishment.
Ingredients You’ll Need
Simple, fresh, and essential: these ingredients come together to create that perfect harmony of creamy texture, bright flavors, and satisfying richness. Each item plays a vital role, whether adding creaminess, depth, or crunch.
- Cauliflower florets and stems (about 6 cups): Provides the creamy base and mild, nutty flavor, plus the stems add extra body.
- Olive oil (2 tablespoons): For sautéing the veggies and coating the florets for roasting, bringing richness and a silky mouthfeel.
- Onion (1, chopped): Adds foundational sweetness and aromatic depth to the soup.
- Celery stalks (2, chopped): Offers subtle herbaceous notes and crunch when sautéed.
- Carrot (1, grated): Brings a gentle sweetness and lovely color contrast.
- Garlic (2 cloves, smashed): Infuses savory warmth without overpowering.
- White beans, canned (14.5 ounces): Cannellini beans give creamy texture and protein, boosting heartiness.
- Vegetable broth (1 quart, reduced-sodium): Adds depth without overwhelming the delicate flavors.
- Fresh thyme leaves (1 tablespoon): Or dried if needed—herby brightness that pairs beautifully with cauliflower.
- Parmesan cheese chunk (1 inch): Slowly infuses the soup with umami as it simmers.
- Salt and freshly ground black pepper: Essential seasoning to balance and enhance.
- Extra-virgin olive oil (2 tablespoons + more for roasting): For finishing and making those croutons irresistible.
- Parmesan cheese, finely grated (2 tablespoons plus extra for garnish): Adds nutty, melty goodness to the soup and the croutons.
- Flat-leaf parsley (1 tablespoon, chopped): Freshness and color boost right before serving.
How to Make Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe
Step 1: Prepare the Vegetables and Sauté
Start by chopping your cauliflower into bite-sized florets and reserving about one cup for the roasted croutons. Don’t toss those stems—they’re full of flavor and help give the soup a wonderful texture. Heat your olive oil over medium heat in a pot, then toss in chopped onion, celery, and grated carrot. Sauté until everything is tender and fragrant, about five minutes. This step builds the flavorful base for your soup.
Step 2: Add Cauliflower, Garlic, and Beans
Stir in the cauliflower florets and smashed garlic, coating them in that savory mixture. Then, add the rinsed white beans, vegetable broth, fresh thyme, and the chunk of Parmesan cheese. Bring everything to a gentle simmer—the cozy moment where flavors begin harmonizing.
Step 3: Simmer Until Tender
Reduce the heat to low and let the soup simmer for 15 to 18 minutes. You’ll know it’s ready when the cauliflower becomes soft and all the flavors have mingled beautifully. This slow cooking also allows the Parmesan cheese wedge to infuse the broth with its signature umami.
Step 4: Blend to Creamy Perfection
Remove the Parmesan chunk, then use an immersion blender to purée the soup until silky smooth. If you don’t have one, carefully cool slightly and blend in batches in a stand blender. The white beans and cauliflower create an incredibly creamy texture that feels indulgent without any cream added.
Step 5: Roast the Parmesan Cauliflower Croutons
While the soup is simmering, preheat your oven to 450 degrees. Place the reserved cauliflower florets in an olive oil–coated baking dish. Drizzle with extra-virgin olive oil and toss to coat evenly. Roast for 15 to 20 minutes, stirring halfway, until tender and golden. Sprinkle with finely grated Parmesan, then broil for 3 to 5 minutes until beautifully crisp and browned. These croutons add a stunning contrast of texture and intense cheesy flavor that will have you sneaking tastes before serving.
Step 6: Season and Serve
Season the soup with salt and freshly ground black pepper to your liking, then ladle into bowls. Top generously with the roasted Parmesan cauliflower croutons and a sprinkle of chopped parsley for a fresh pop of color and flavor.
How to Serve Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe
Garnishes
This soup shines with its roasted Parmesan cauliflower croutons, which provide a lovely textural counterpoint. Fresh parsley sprinkled on top brings brightness and a hint of herby aroma, making every bowl look inviting and taste fresh. A drizzle of extra-virgin olive oil at the end adds an elegant richness that rounds out the flavors perfectly.
Side Dishes
Pair this soup with a simple green salad tossed in lemon vinaigrette or crusty artisan bread to soak up the creamy base. It also makes a wonderful light meal alongside a cheese plate or roasted vegetables. The versatility makes it perfect whether you’re lunching solo or entertaining friends.
Creative Ways to Present
Serve in rustic bowls with a swirl of creamy yogurt or a sprinkle of chili flakes for a spicy kick. You can also add a few toasted pine nuts or chopped chives on top for added crunch and flavor complexity. For a stunning presentation, ladle the soup into edible bread bowls and nestle the Parmesan cauliflower croutons right inside.
Make Ahead and Storage
Storing Leftovers
Cool the soup completely before transferring it to airtight containers. It will keep in the fridge for up to four days, maintaining its creamy texture and vibrant flavor. Store the roasted Parmesan cauliflower croutons separately to avoid sogginess.
Freezing
This Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe freezes beautifully. Pour the cooled soup into freezer-safe containers, leaving some room for expansion, and freeze for up to three months. Freeze croutons separately in a sealed bag and add freshly roasted ones when ready to serve for the best texture.
Reheating
Reheat gently on the stove over low heat, stirring often to prevent sticking. If the soup thickens too much, add a splash of broth or water to loosen it up. Avoid microwaving croutons to keep their crispiness—roast a fresh batch or warm in the oven as needed.
FAQs
Can I use other types of beans instead of cannellini?
Absolutely! Great northern or navy beans work just as well and provide that creamy texture. Just be sure to rinse canned beans well to reduce sodium.
Is this soup vegan?
In its original form, the Parmesan cheese makes it non-vegan. However, you can substitute with a vegan Parmesan alternative and use vegetable broth to keep it completely plant-based.
Can I make the soup in a slow cooker?
Yes! Simply sauté the vegetables first, then add everything except the Parmesan wedge to the slow cooker and cook on low for 4 to 6 hours. Add the Parmesan near the end to infuse flavor, then blend before serving.
How crispy are the roasted Parmesan cauliflower croutons?
They become delightfully crisp on the outside thanks to the broiling step, while remaining tender inside, which adds a wonderful contrast to the creamy soup base.
What can I serve with this soup for a heartier meal?
This soup pairs wonderfully with a grilled cheese sandwich, roasted chicken, or a robust vegetable tart to round out the meal while keeping things balanced and flavorful.
Final Thoughts
There’s something truly special about this Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe that makes it feel like a little luxury you can enjoy any day of the week. The blend of creamy texture, nutty Parmesan, and those crispy croutons is utterly irresistible. I can’t wait for you to try it and make it a comforting staple in your kitchen too!
Print
Creamy Cauliflower White Bean Soup with Roasted Parmesan Cauliflower Croutons Recipe
This Creamy Cauliflower White Bean Soup is a comforting and nourishing dish combining tender cauliflower, creamy white beans, and a hint of Parmesan cheese for a rich, velvety texture. Perfect as a cozy starter or a light meal, it features roasted cauliflower croutons for added flavor and texture.
- Total Time: 50 minutes
- Yield: 6 servings
Ingredients
Soup
- 1 large head cauliflower, florets and stems (about 6 cups), reserve about 1 cup for roasting to garnish
- 2 tablespoons olive oil
- 1 onion, peeled and chopped
- 2 celery stalks, chopped
- 1 carrot, peeled and grated
- 2 cloves garlic, peeled and smashed
- 1 (14.5 ounce) can white beans, rinsed and drained (cannellini beans recommended)
- 1 quart reduced-sodium vegetable broth
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried leaves)
- 1 1-inch chunk Parmesan cheese
- Salt and freshly ground black pepper to taste
- 2 tablespoons extra-virgin olive oil
- 2 tablespoons Parmesan cheese, finely grated (plus about 1/4 cup more for garnish – optional)
- 1 tablespoon flat-leaf parsley, chopped
Instructions
- Prepare the cauliflower: Chop the cauliflower into bite-sized florets and stems, discarding any tough parts. Reserve about 1 cup of florets for roasting as garnish.
- Sauté the vegetables: Heat 2 tablespoons of olive oil in a medium pot over medium heat. Add the chopped onion, celery, and grated carrot. Sauté for about 5 minutes until softened and fragrant.
- Add cauliflower and garlic: Stir in the cauliflower florets and smashed garlic cloves, coating them evenly with the sautéed vegetables and oil.
- Add beans and broth: Pour in the rinsed and drained white beans and the reduced-sodium vegetable broth. Add the fresh thyme leaves and the chunk of Parmesan cheese. Bring the mixture to a simmer.
- Simmer the soup: Reduce the heat to low and let the soup simmer gently for 15 to 18 minutes, or until the cauliflower is very soft.
- Season and purée: Remove the Parmesan chunk. Season the soup with salt and freshly ground black pepper to taste. Use an immersion blender to purée the soup until smooth and creamy. Alternatively, cool slightly and blend in a stand blender in batches.
- Prepare roasted cauliflower garnish: Preheat the oven to 450°F (232°C). Rub a small oven-safe casserole dish with extra-virgin olive oil. Place the reserved cauliflower florets in the dish, drizzle with extra-virgin olive oil, and toss to coat evenly.
- Roast the cauliflower: Bake for 15 to 20 minutes, stirring halfway through. If the florets begin to dry out, drizzle an additional tablespoon of olive oil over them. After roasting, sprinkle Parmesan cheese on top and broil for 3 to 5 minutes until golden brown and crispy.
- Serve: Ladle the puréed soup into bowls, garnish with roasted Parmesan cauliflower croutons, sprinkle with finely grated Parmesan, and top with chopped flat-leaf parsley for freshness.
Notes
- Use cannellini or other white beans for the best creamy texture.
- Adjust seasoning with salt and pepper to personal taste, especially after blending.
- For a vegan version, omit Parmesan and use nutritional yeast or a plant-based cheese substitute.
- The soup can be stored refrigerated for up to 3 days and reheated gently on the stovetop.
- Roasted cauliflower croutons add a delightful texture contrast; don’t skip them if possible.
- If you don’t have fresh thyme, dried thyme works well at one-third the quantity.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian