Heat the olive oil in a Dutch oven pan over medium heat.
Sauté the onion, garlic, and bell peppers in the olive oil for 5-10 minutes, or 'til softened.
Add the ham bone or hocks and 15 bean soup mix to the onion mixture in the Dutch oven.
Cover the ham bone with the water.
Cover and bring to a boil; then reduce the heat to low-medium, and simmer for about 1 1/2 hours.
Remove the hocks from the water; then pull the meat from the bone and chop.
Add the chopped meat back into the water, along with the rice, salt, pepper, and smoked paprika.
Cook for another 15-20 minutes, or 'til the rice is thoroughly cooked.
Serve ham and 15 bean soup with cornbread or crackers.