Mince the garlic cloves finely and set aside—I always mince garlic fresh rather than using pre-minced because it releases so much more aromatic flavor into the dish. Dice the shallot into small, even pieces so it cooks uniformly. Chop the sun-dried tomatoes into roughly 1/4-inch pieces. Measure out the dried oregano, thyme, chili flakes, coconut cream, nutritional yeast, and lemon juice into small bowls or cups. This prep work takes just a few minutes and ensures everything cooks smoothly without scrambling.
Melt the vegan butter in a medium pot or large skillet over medium heat. Once melted and foaming slightly, add the diced shallot and cook for 2-3 minutes, stirring occasionally, until it becomes translucent and softens. Add the minced garlic and cook for another 30 seconds, just until fragrant—this brief window prevents the garlic from burning while allowing its flavors to bloom into the butter.
Add the chopped sun-dried tomatoes, tomato paste, dried oregano, dried thyme, and chili flakes to the pot. Stir well to combine everything, coating the tomatoes and spices in the butter. Cook for 1 minute, stirring constantly—this brief cooking time allows the tomato paste to caramelize slightly and the dried spices to release their essential oils, creating a more concentrated, developed flavor base.
Pour in the entire 15 oz can of butter beans with all their liquid—this is crucial for achieving that signature creamy texture without cream. Add the coconut cream, nutritional yeast, and lemon juice. Stir gently to combine, then reduce heat to medium-low and simmer for 5 minutes. I keep the heat gentle here because the beans are already cooked and you're mainly melding flavors together and letting the nutritional yeast dissolve into a silky sauce. The starchy bean liquid combined with the coconut cream creates the luxurious texture that makes this dish so irresistible.
Remove the pot from heat and stir in the fresh basil, smoked paprika, and a generous pinch of salt and freshly ground black pepper. Taste the dish and adjust seasonings as needed—the lemon should brighten it, the paprika should add a subtle smokiness, and the basil should bring freshness. Serve immediately while the sauce is warm and creamy, ideally over toasted bread or with crusty toast alongside.