Tender stewed zucchini and creamy white beans simmered with garlic, olive oil, fresh herbs, and lemon zest. This easy one-pan vegan recipe is comforting and delicious with crusty bread or your favorite grain.
2canslarge white beans, such as butter beans or gigante beans, undrained(about 14–15 oz / 400–425 g each)
1small jarsmall white beans, undrained(about 6–7 oz / 170–200 g)
1tablespoonfrozen chopped basil(or a handful of fresh basil leaves)
5fresh parsley sprigs, leaves only, chopped
1tablespoonvegetable bouillon powder(or a bit more, to taste)
Zest of 1 lemon
Salt and black pepper, to taste
Lemon juice, to taste (optional)
Optional for extra creaminess:
1tablespooncashew butter, white almond butter, or about 3 tablespoons plant-based cream
Optional for serving:
1handful chopped walnuts, almonds, or Brazil nuts
Crusty bread or wholegrain bread
Instructions
Cook the zucchini and garlic.
Heat the olive oil in a large skillet.
Add the chopped garlic and zucchini at the same time. Cooking them together prevents the garlic from burning while the zucchini slowly releases its moisture.
Cook for about 20 minutes over medium heat until the zucchini becomes tender and the garlic smells wonderfully fragrant.
Add the beans and seasonings.
Stir in the beans together with their liquid, basil, parsley, vegetable stock powder and lemon zest.
Simmer until creamy.
Simmer gently for about 5 minutes, stirring occasionally.
Use a fork to mash some of the beans directly in the skillet to thicken the sauce.
Season to your taste with salt and pepper.
Taste before adding lemon juice, you may find the lemon zest already provides enough freshness.
For an extra luxurious version, stir in some cashew butter, almond butter or plant cream.