2 pounds beef stew meat, cut into bite-sized pieces

1 teaspoon salt, plus more for seasoning

1/2 teaspoon freshly ground black pepper, plus more for seasoning

2 tablespoons olive oil

1 small red onion, finely diced

3 (4-ounce) cans diced green chiles

1/4 cup crumbled bacon

1 cup tomato puree

1 tablespoon salt-free Mexican seasoning

1/2 teaspoon chili powder

1/2 cup low-sodium beef stock

1 scallion, sliced