In a large skillet, saute the onions and peppers in a little olive oil over high heat until they soften. A little char is desirable, but keep an eye on them so they don't all burn. Remove from heat and set aside while the ground beef is browning.
Brown the ground beef and garlic together in the large dutch oven or stockpot you intend to cook the soup in. Drain the fat.
Add the bell peppers and onions, the tomatoes and broth.
Season with the chili powder, cumin, smoky paprika, salt and pepper.
Simmer until the onions and peppers are very soft, about 20 minutes.
Stir in the corn and rice.
The soup is ready to serve when the rice is cooked through. Make sure to taste and adjust the seasoning.