The thing about alfredo that plagues me is the same thing that might be said about cacio e pepe, or macaroni & cheese, or carbonara — they’re dishes that I adore with all my soul, all cheesy, carb-y deliciousness, but that I eat woefully infrequently, because I somehow always talk myself into something with a little more greenery or a little more protein (and then I wish I went for the alfredo). Imagine my delight when a recipe came into my life that offered both the satisfaction and bliss of a rich alfredo and the substance of a more protein-packed alternative — instead of cream and cheese, it turns out that soaked cashews (protein!) and chickpea flour (more protein!) can combine with a little nutritional yeast, garlic, and salt and pepper to form, pretty simply, magic. A chickpea alfredo is practically no-cook and all-blender, comes together in a matter of minutes, but is silky-smooth, every bit as creamy as a traditional alfredo, yet simultaneously lighter and more filling. Add in a little watercress and chives for brightness, and even B2, who usually has eyes only for pizza, was so into this rendition of a restaurant classic. Who knew?