1/4 cup olive oil
1 onion, chopped
5 cloves garlic, crushed
1 jalapeño, chopped
1 tsp. paprika
1/2 tsp. black pepper
1/2 tsp. salt
1/2 tsp. cumin
1/2 tsp. coriander
1/2 tsp. cinnamon
1/4 tsp. cardamom
1/8 tsp. cloves
1/8 tsp. nutmeg
4 15-oz cans cannellini or red kidney beans, drained and rinsed
1 15-oz can diced tomatoes
1/2-1 cup water
1/2 cup cilantro, chopped
Heat oil in a dutch oven or something similar and sauté the onions until they start to brown. Add jalapeño, garlic, and spices and sauté for another minute or so. Add beans and tomatoes and 1/2 cup of water and simmer with the lid on for at least 15 minutes. Adjust salt level to taste and make sure the water has cooked down. You can also mash some of the beans a little as it cooks. If you want to simmer it longer, add a little more water and let it cook down again. Stir in the cilantro, consider drizzling more olive oil on top, and eat it with Arabic bread or naan or just a spoon. On the two Yemeni restaurant menus I've seen, this dish is a breakfast dish and can be eaten with an egg on top, but I haven't had it for breakfast so far. And do not leave the jalapeño out! Mine didn't turn out spicy at all and you have to have it for the flavor.

