This vibrant and hearty sour butter bean dish offers a wonderful balance of creamy richness and bright acidity. The base is built by sautéing onions, garlic, and optional chilli until fragrant, then simmering with sturdy broccoli stalks and tender courgettes to develop deep vegetable flavors. The star ingredient, large butter beans, is blended with soy milk, yogurt, and lemon juice to create a luxurious, smooth sauce that coats the vegetables perfectly. Seasoned with mixed herbs, marjoram, and basil, this recipe delivers a comforting, aromatic experience. It is an excellent vegetarian main or side dish, ideal for weeknight dinners or potluck contributions. Serve it on its own for a light meal or spoon it over macaroni-style pasta for a satisfying, home-style feast.