Preheat oven to 400 degrees Fahrenheit. Halve the butternut squash lengthwise and scoop out the seeds. Place cut-side down on a rimmed baking sheet lined with aluminum foil and sprayed with nonstick cooking spray. Bake for 45 minutes - 1 hour until tender.
With 30 minutes of cooking time left for the squash, prepare the cauliflower. Break into florets and place on a rimmed baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and toss with your hands to coat evenly. Place in the oven and cook for about 25-30 minutes until tender.
While the vegetables are cooking, heat olive oil in a large pot. Add shallots and garlic and cook until tender.
Place the shallot mixture, butternut squash, cauliflower, and half the vegetable broth in a high-powered blender and blend until smooth. Alternatively, you can add the cauliflower, squash, and broth to the pot with the shallots and use an immersion blender to blend until smooth.
Return the mixture to the pot. Add the remaining vegetable broth if needed to reach desired consistency. Add paprika, thyme, salt, and pepper. Bring to a simmer. Taste and add more seasoning if needed.
To make your own croutons, cube a few slices of sourdough bread and toss in olive oil. Sprinkle with garlic powder and bake in the oven until crispy and golden brown.
Serve soup with croutons and fresh chives, if desired
Recipe by For the Love of Gourmet at https://fortheloveofgourmet.com/butternut-squash-and-cauliflower-soup/