Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 9 ingredients for grocery delivery
Step 1
Thinly slice the broccoli stems and break apart the florets into very small pieces. Chop the onion and garlic.
Step 2
In a heavy bottom pot or dutch oven, heat the oil over medium heat. Saute the onion and garlic with a pinch of salt, until golden and fragrant, about 4-5 minutes.
Step 3
Add the broccoli stems, and pour in the stock or broth and bring to boil. Cover, lower heat, and simmer gently 3-4 minutes.
Step 4
Place the broccoli florets over the top. Don’t mix them in. Cover, and simmer gently, allowing the florets to steam, until fork-tender, about 5 minutes. You want them tender enough to blend but not overly cooked or you’ll lose that vibrant color.
Step 5
Turn the heat off. Blend in two batches (I found using a blender was better here, my immersion blender did not work as well) adding half of the almond milk to each batch, along with the basil. Blend until smooth. Add a handful of spinach for richer color if you like.
Step 6
Return the soup to the pot and stir in the yogurt or sour cream or even a splash of heavy cream. Gently warm the soup and season with salt and pepper to taste.
Step 7
Serve with a swirl of pesto, crusty bread, or Parmesan crips. Enjoy!