To prepare a hearty ham and three bean soup beans and grains recipe, combine the following ingredients: 1 pound diced pork, 1 cup chopped onion, 2 tablespoons chopped celery, and 1 tablespoon chopped garlic; cook over medium-high heat, stirring occasionally, until pork is no longer pink and onion is translucent, about 30 minutes. Remove pork from heat and set aside. In large soup pot, heat 2 tbsp. olive oil. Saute onion and garlic in oil until onions are translucent. Add pork and cook until browned on all sides. Stir in 3 cups chopped green beans. Bring to boil. Reduce heat to medium and simmer until beans are heated through and vegetables are tender, 10 to 15 minutes; season with salt and pepper. Serve with tortilla chips.