Ingredients
Equipment
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat.
- Add the onion, carrots, and celery and cook until softened, about 5-7 minutes.
- Add the garlic, thyme, rosemary, and red pepper flakes (if using) and cook for another minute until fragrant.
- Pour in the vegetable broth and add the diced potato and diced tomatoes.
- Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until the potato is tender.
- Stir in the broccoli, cauliflower, and frozen peas.
- Cook for another 5-7 minutes, or until the vegetables are tender-crisp.
- Stir in the heavy cream and heat through. Do not boil.
- Season with salt and pepper to taste.
- Stir in the fresh parsley.
- Serve hot, garnished with your favorite toppings.
Notes
For a deeper flavor, roast the carrots, broccoli and cauliflower before adding them to the soup. A splash of lemon juice or white wine vinegar can be added at the end to brighten the flavors. Store leftover soup in an airtight container in the refrigerator for up to 3 days.
