Heat a large skillet over medium-high heat. Add ground meat and half the onions to the pan, sauteing until meat is browned. Remove, drain if necessary, and set aside.
Coat pan with olive. Add remaining onion, pepper, and jalapeno, sauteing for 4 minutes; stirring occasionally. Add salt, cumin, red pepper, and garlic. Saute for 1 minute, stirring constantly (I added a tablespoon or two of water to keep things from sticking in the pan.)
Stir in broth and black soy beans. Bring mixture to a boil and cook for 5-10 minutes. Mash beans to desired consistency.
Spoon mixture into a 2 quart or 8-inch square baking dish coated with cooking spray. Top with browned meat, bacon, tomato, and cheese. Bake at 425°F for 30 minutes or until lightly browned. Top with green onions and let cool for at least 10 minutes.
Best served with sour cream.
For those who don't like beans, you can sub in extra ground meat or even a low carb vegetable like cauliflower.Makes 6 servingsNutrition per serving: 393 calories, 25.6g fat, 685mg sodium, 10.5g carbs, 5.2g fiber, 5.3g net carbs, 30.2g protein