Ingredients
Method
- Cut the broccoli into bite-sized florets and set aside 1 cup of the smallest. Trim and peel the stems, then dice the pale core.
- Heat 2 tablespoons olive oil in a large pot over medium heat. Cook the onion with a pinch of salt for about 6 minutes, then add the garlic and red pepper flakes for 1 minute.
- Add the broccoli florets and stems, the broth and the Parmesan rind. Bring to a boil, then cover and simmer for about 15 minutes, until a fork slides through the stems but the florets are still bright green.
- Meanwhile, brown the reserved florets in 1 tablespoon olive oil in a small skillet over medium-high heat, about 5 minutes.
- Remove the Parmesan rind and blend the soup until smooth with an immersion blender (or in batches in a blender, half full, lid vented).
- Stir in the lemon juice, season with salt and pepper, and serve topped with the browned florets, grated Pecorino and a drizzle of olive oil.
Notes
Storage: refrigerate up to 4 days; thin with broth or water when reheating. Freezes well for up to 3 months (no dairy in the soup); add the toppings after reheating.
Make ahead: blend the soup up to 2 days ahead and brown the florets just before serving.
Substitutions: 2 lb frozen florets (simmer 8-10 minutes, use 3 1/2 cups broth); Parmesan instead of Pecorino; skip the rind and cheese and add 1 tbsp white miso for a vegan version.
No blender: mash the cooked broccoli well with a potato masher for a rustic, chunky soup.
Nutrition (about 250 calories and 10 g protein per serving) is an estimate based on standard ingredient values, not a lab analysis.
