Enjoy these creamy, flavorful cranberry beans as a comforting side dish, mixed into a stew, or even as part of a salad. They’re versatile, packed with plant protein, and full of rich, earthy flavor—a perfect addition to your kitchen lineup!
Heat the olive oil in a large pot over medium heat. Add the onion and sauté until softened, about 5 minutes. Add the garlic and cook for another minute.
3 tablespoons olive oil, 1 onion, 4 garlic cloves
Add the cranberry beans, water or broth, bay leaf, thyme, red pepper flakes, and salt. Bring to a boil, then reduce heat to low and cover. Simmer until the beans are tender (30 minutes for fresh beans, 1-1.5 hours for dried beans).
1 lb cranberry beans, 6 cups water or broth, 1 bay leaf, 1 sprig thyme, 1 teaspoon red pepper flakes, 1 teaspoon salt
Remove the bay leaf and thyme sprig. Garnish with fresh chopped oregano before serving.
Fresh chopped oregano for garnish
Notes
Batch Cooking Method: To use cranberry beans in other recipes, cook them as batch-cooked beans. Simply add all the ingredients to the pot at once, skipping the sauté step. Leave the onion and garlic whole so they can be easily removed after cooking. Store the beans in their cooking liquid in the refrigerator for up to one week. When ready to use, drain and rinse the beans before adding them to your dish.