Pre-soak your beans, either for 8 hours (usually done overnight) or by using the quick soak method. To do a quick soak, bring the beans and water to a boil and boil for 2 minutes. Turn off the heat, cover the pot, and let the beans soak for 1 hour. Drain and rinse the beans before proceeding with the rest of the recipe.
Prepare the pressure canner, along with your lids and jars. Fill the canner with a few inches of water, based on the instructions from your specific canner manufacturer. Place the canner on the stovetop over low heat, placing the jars inside to stay warm.
Start by browning your ground beef, and then set it aside.
Place your drained beans in a pot of water and bring to a boil. Cook for 5 minutes, then drain again. (This is required with both the overnight soak and quick soak methods.)
Pour the beans back into the pot, adding 12 cups of water or broth.
Add the tomatoes, garlic, spices, corn, onions, and browned ground beef.
Bring this mixture to a boil over high heat, then reduce the heat to a gentle boil. Let it boil for another five minutes.
Take the stockpot off the heat, then use a slotted spoon to scoop the solids into prepared jars. Be sure to evenly divide the solids between the jars, filling each one no more than halfway.
Use a ladle to fill the jars the rest of the way, leaving 1 inch headspace.
Remove the bubbles with a bubble removal tool and check to make sure you have adequate headspace. You can top the jars off with boiling water if you're short on liquid.
Then, wipe the rims using a clean, damp cloth to remove food residue or particles. Place the lids and bands on the jars, then load them into the pressure canner.
Put the lid on the pressure canner and allow it to vent steam for 10 minutes.
Process the jars for 60 minutes for pints or 75 minutes for quarts. Adjust the processing pressure to your altitude, see notes below.
Allow the canner to depressurize naturally. Remove the jars and let them cool on the counter for 12 hours.
Check the seals, label, and store the jars for one year.