This creamy broccoli cauliflower soup is rich and hearty, perfect for a comforting meal.
Author:Lisa
Prep Time:10 minutes
Cook Time:43 minutes
Total Time:53 minutes
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
1 tablespoon olive oil
1 medium onion, chopped
2 cloves garlic, minced
4 cups broccoli florets
4 cups cauliflower florets
4 cups vegetable broth
1 cup heavy cream (or coconut milk for a dairy-free option)
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon nutmeg
1 tablespoon lemon juice
Fresh parsley for garnish (optional)
Instructions
In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and cook for another minute until fragrant.
Add the broccoli and cauliflower florets to the pot, stirring to combine with the onions and garlic.
Add the vegetable broth to the pot, ensuring that the vegetables are fully submerged. Bring the mixture to a boil.
Once boiling, reduce the heat to low and let the soup simmer for about 20 minutes, or until the vegetables are tender.
Using an immersion blender, blend the soup until it reaches your desired consistency. If you prefer a chunkier soup, blend only half of it.
Stir in the heavy cream, salt, black pepper, nutmeg, and lemon juice. Allow the soup to heat through for another 5 minutes.
Taste the soup and adjust the seasonings if needed. You may want to add more salt or pepper according to your preference.
Ladle the soup into bowls and garnish with fresh parsley if desired.
Notes
This soup can be stored in the refrigerator for up to 3 days.
Consider adding cooked chicken, turkey, or beans for extra protein.