Ingredients
Equipment
Method
- Trim the broccoli and cut it into ½-inch thick slices. Steam in salted water until tender but still bright green.
- In a large saucepan, melt the butter over medium heat. Add the chopped onions, celery, and minced garlic. Sauté until the vegetables begin to brown and caramelize.
- Gradually stir the flour into the vegetable mixture to create a roux, cooking for about 1 minute.
- Slowly pour in the milk while stirring constantly to prevent lumps from forming.
- Add the chicken broth, marjoram, and thyme. Continue stirring over low heat until the mixture thickens and just begins to boil.
- Add the steamed broccoli to the soup base. Season with salt and pepper to taste.
- For a smoother consistency, blend some or all of the soup using an immersion blender or regular blender (working in batches if necessary).
- Serve hot, garnished with slivered almonds and chopped tomato.
Notes
This soup can be made ahead and refrigerated for up to 3 days, or frozen in portions for up to 3 months. The consistency may change slightly when reheated, so you might need to add a splash of milk or broth to thin it out. For a richer version, try adding a handful of shredded cheddar or Gruyère cheese as a topping. Vegetarians can easily substitute vegetable broth for the chicken broth without compromising flavor.
For a complete meal, serve with crusty bread or grilled cheese sandwiches cut into strips for dunking.
