On a cutting board, cut the beef into 4-5 large pieces. In a large pot, add olive oil and beef pieces. Season generously with salt and pepper.
Brown the beef on high for 5-7 minutes until outside edges are browned.
Remove the meat from the pot and set aside.
On a cleaned cutting board, dice the onions and peppers into bite size pieces. Without washing the beef pot, add your peppers and onions and garlic. This way, your peppers, onions and garlic are cooking in all the good juices left over from the beef. Cook for 7-11 minutues or until soft, translucent and cooked.
Add the beef back to the pot.
Add the tomato sauce, tomato paste, broth and the diced tomatoes into the pot.
Next, add your seasonings.
On a cutting board, dice a chipotle pepper into as small of pieces as possible. Add to pot.
Finally, add the beans.
Salt and pepper to taste.
Cover and let simmer on low for 2-4 hours.