Description
This creamy roasted cauliflower soup recipe comes together with fresh veggies and warm spices in under an hour for a hearty, nutritious, vegan-friendly main course or side!
Ingredients
- 1 to 1/12 pound cauliflower florets (small to medium size head) - cut into floret pieces
- 2 to 3 Tablespoons light olive oil
- 2 Tablespoons lemon juice, divided
- 1 teaspoon cumin, divided
- 1/2 teaspoon smoked paprika or regular paprika, divided
- 1/4 teaspoon kosher salt
- 1/4 teaspoon ground black pepper pepper
- 1 Tablespoon butter or oil for the pan
- 1 small onion or 2 shallots, chopped
- 2 garlic cloves or 1 Tablespoon chopped
- 3 cups vegetable broth
- 1/2 to 1 teaspoon dried oregano
- 1/2 cup canned coconut milk or thickened portion of coconut milk cream (see notes)
- 2 Tablespoons fresh lemon juice, more if needed
- Fresh herbs to garnish
Instructions
- Preheat the oven to 450°F. Cut the cauliflower into pieces or florets.
- In a large bowl, toss together the cauliflower, olive oil, 1 Tablespoon lemon juice, 1/2 teaspoon cumin, 1/4 teaspoon smoked paprika, and the salt and black pepper. Then spread the mixture evenly on a baking sheet. Be sure not to crowd the pan.
- Roast for 20-25 minutes, turning halfway, until the cauliflower is golden and tender to touch. Remove from the oven and set aside.
- While the cauliflower is roasting, heat a large stock pot or Dutch oven over medium heat. Add 1 Tablespoon butter or oil. Once sizzling, add the onion and cook for 5 minutes until softened. Add the garlic, and the remaining cumin, paprika and dried oregano and cook, stirring constantly, until onion is well coated and garlic is fragrant, about 30 seconds or so.
- Add the cauliflower (reserve a few for topping the soup, if desired) and vegetable broth and turn the heat to medium and allow the pot to simmer for 5-7 minutes. Then turn the heat off, working in batches, carefully transfer the soup ingredients to a blender or use an immersion blender to blend until creamy and smooth.
- Pour the pureed soup back into the pot and mix in the coconut milk and cook over medium-low heat, stirring on occasion, for another 5 minutes.
- Taste and adjust seasonings, if needed. Add a splash of lemon juice (optional) to the pot before serving.
- Serve and top with fresh parsley, extra roasted cauliflower floret, and optional Parmesan cheese or non-dairy topping.
- Store in the fridge covered for up to 5 days.
Notes
Substitute Tips – Parmesan cheese or nutritional yeast can be added for a cheesy flavor. If you don’t want to use coconut milk, I recommend using real cream (if tolerated), unsweetened non-dairy creamer, or cashew milk as a non-dairy option. You need milk with fat to create a creamy texture.
Substitute Tips – Parmesan cheese or nutritional yeast can be added for a cheesy flavor. If you don’t want to use coconut milk, I recommend using real cream (if tolerated), unsweetened non-dairy creamer, or cashew milk as a non-dairy option. You need milk with fat to create a creamy texture.
Original Recipe with Fennel: This cauliflower soup recipe originally included roasted fennel, but we’ve updated it to be more versatile for year-round cooking with improved technique. Don’t worry — it’s still just as delicious! If you’d like to include fennel when it’s in season, simply roast the fennel alongside the cauliflower and proceed with the recipe as written. The texture of the soup will be a little thicker, so adjust desired thickness by adding more broth and seasoning, if desired.
- Prep Time: 10 min
- Cook Time: 40 minutes
- Category: soup
- Method: Stove Top, Oven
- Cuisine: American
Nutrition
- Serving Size: 1 to 1.5 cups
- Calories: 194
- Sugar: 4.9 g
- Sodium: 530.3 mg
- Fat: 16.4 g
- Saturated Fat: 8.3 g
- Carbohydrates: 12.4 g
- Fiber: 2.9 g
- Protein: 3.3 g
- Cholesterol: 7.6 mg
