Heat 1/2 cup of the butter in a large sauce pot over medium high heat until very hot.
Add diced filet and cook until seared and browned around the edges.
Add ground beef and cook until all of the beef is browned thoroughly
Remove the meat and set aside, draining off 3/4 of the fat (leave the rest of the fat in the pot).
Add the diced onions and chile pepper to the pot and cook until soft, about 3 minutes.
Return the meat to the pot. Add the Guinness and let boil for 1 minute.
Add the flour and stir constantly for 1 minute.
Add the crushed tomatoes, tomato paste and the beef stock and stir thoroughly.
Reduce the heat to a low simmer and add both of the beans, the chile powder, cumin, salt, white pepper and brown sugar. Let the chile simmer for 30 minutes, uncovered, stirring occasionally.
Finish by stirring in 1/2 cup more of the butter and the shredded Cheddar cheese.
Garnish or serve with sour cream, diced red onions and pepper, shredded Cheddar cheese, diced tomatoes, fresh chopped cilantro.
Makes: 4