This recipe creates a vibrant, creamy, and nutritious plant-based soup featuring tender broccoli and cannellini beans. Aromatic vegetables are simmered with vegetable stock, then blended with fresh spinach, dairy-free yogurt, basil, and a squeeze of lemon for a bright, comforting meal.
For deeper flavor, consider roasting some broccoli florets before adding to the soup; this adds a lovely nutty depth. Ensure aromatics are fully softened to build a strong flavor base. When blending, pulse in stages to achieve desired consistency; over-blending can make vegetable soups gummy. Adjust thickness with extra stock if needed. The lemon juice and fresh basil are crucial finishing touches; add them off the heat to preserve their bright flavors. A pinch of lemon zest can also elevate the aroma for presentation.