One of the best (and cheapest) things you can do for your heath is to cook up a pot of bean soup every week. This week I decided to make a simple black bean soup. Black beans are high in fiber and folate. Plus, they are a pretty good source of protein. This soup also packs a heart healthy punch by including a whole head of garlic.

And while this soup is healthy and cheap, it's also extremely tasty. Serve it with crusty whole grain bread or corn tortillas. Top with lime, cilantro, and avocado if you'd like. So good!

Roasted Garlic and Poblano Black Bean Soup (serves 6-8)

1 lb dried black beans, soaked overnight

1 head garlic, roasted

1/2 large onion or 1 small onion, chopped

2 roasted poblano peppers, chopped, seeds included

2 teaspoons chili powder

salt and pepper to taste

Cook the beans until they are firm on the outside and soft on the inside. Add remaining ingredients, except for salt and pepper. Cook on low for 1 1/2 to 2 1/2 hours. Add salt and pepper. Puree most of the soup, leaving a bit of whole beans for texture. Serve immediately with garnishes.