Heat oil and butter in a large nonstick pot over medium-high heat.
Add onion, galric and saute for 3-4 minutes, until onions translucent and garlic is fragrant.
Add sweet potatoes and saute for another 2 minutes.
Add diced tomatoes, broth, water, chili powder, cumin powder, salt, pepper, red beans, black beans and mix until combined.
Reduce heat to medium-low and let it simmer uncovered for 20-25 minutes. Stir often.
In the final 5 minutes of cooking, mix in frozen corn, cooked rice some lime juice.
Optional: Use an immersion blender to blend a small portion of this chili to thicken it up. Don't blend it fully! You can also remove about 1 cup of the chili and blend it separately and mix it back into the pot. I didn't do it.
Garnish with fresh cilantro and lots of cheddar cheese and any other toppings you like. Enjoy!