I am guessing the exact amounts here so you'll have to improvise:
1 onion (vidalia or red, whichever you like), chopped
1 large poblano pepper, chopped
1-3 cloves garlic (depends how garlicky you want it), chopped
1-2 tablespoons olive oil
Heat olive oil in 10" frying pan. Sautee onions in medium heat until soft. Add pepper and garlic and sautee until they brown a little. Remove from pan and let cool.
1/3-1/2 cup fresh bread crumbs (DO NOT use the crap you buy on a cardboard container, you're gonna eat this stuff!)
1.5-2 lb ground beef (I use 93% which is really too low in fat so I recommend using 85% if you don't care about fat or adding some olive oil if you want those monosaturated fats instead ;))
1/2-3/4 cup canned black beans (I use Goya), drained
caramelized onion/pepper/garlic blend from above
1 tsp ground cumin
bunch cilantro, chopped (1/3 cup, maybe?)
1 tsp kosher salt (or to taste)
1 tsp coarsely ground black pepper
Mix all ingredients in a bowl by hand or using the paddle attachment in your mixer. Mix until it just comes together. Don't overmix!
Form into flat patties of your favorite size and stack between double layers of wax paper (a single layer between patties will make it impossible to separate if frozen). Refrigerate for at least 4 hours to develop flavors. Use of freeze for later use.