3 tablespoons olive oil
1 medium onion, chopped
2 medium carrots, chopped
2 medium celery stalks, chopped
2 large garlic cloves, minced
1 pound pork, cut into 1/2-inch cubes
Salt and freshly ground pepper
1 teaspoon chili powder (or to taste)
1/2 teaspoon cumin
1/2 teaspoon dried oregano, crumbled
1/8 teaspoon ground sage
1 cup beef broth
1 (14 1/2 oz.) can peeled tomatoes, undrained
2 (15 oz.) cans Great Northern or cannellini beans, drained and rinsed
Cheddar and/or Monterey Jack cheese, shredded
Fresh cilantro, minced (optional)
Directions
Heat 2 tablespoons olive oil in heavy saucepan over medium low heat. Add onion, carrots, celery and garlic; cook 10 minutes, or until tender.
Meanwhile, heat remaining 1 tablespoon oil in heavy large skillet over high heat. Pat pork dry. Add pork to skillet, season with salt and pepper. Cook until pork is browned; stirring frequently (about 6 minutes).
Add pork to vegetables. Blend in spices and stir 3 minutes.
Add broth and tomatoes with liquid; bring to boil.
Reduce heat, cover and simmer until pork is tender; stirring occasionally. Cook 1 hour.
Add beans to mixture and heat thoroughly. Top with cheese and cilantro.