Brown ground beef and drain fat.
Add onion and sauté 3 minutes.
Add flour, spices, salt and pepper and cook, stirring occasionally 2 minutes.
Add tomatoes and beans.
Bring to a boil then reduce to a simmer about 10 minutes, until flavors are blended.
Taste and adjust seasoning.
You may have to check the quantity of liquid because we didn't consider the water we cooked the beans in very accurately.