This herb-laced chowder gets its silky texture and nutty flavor from coconut milk, a plant-based substitute for the more traditional heavy cream used in many chowders. Cannellini beans are a protein-rich swap for potatoes that offer a creamy, satisfying bite.
Heat the oil in a Dutch oven or large saucepan over medium heat until glistening. Add the celery, onion, garlic and a generous pinch each of salt and pepper. Cook, stirring occasionally, until the vegetables are softened but not browned, 5 to 7 minutes.
Add the clam juice and coconut milk and bring just to a simmer. Add the cod and beans, then cover and simmer over low heat until the fish is just cooked through, 5 to 7 minutes.
Add the tomatoes and lemon juice; let stand for 1 minute. Gently stir in the dill, parsley and scallions and season with salt and pepper. Ladle into bowls and serve, passing additional herbs and crushed red pepper, if using, at the table.
If you can’t find (or don’t prefer) clam juice, the best substitute is fish or chicken broth, or vegetable broth in a pinch.