A hearty, freezer-friendly chili built on three kinds of beans, delivering close to a full day's fiber in one bowl.
Heat the oil in a large pot over medium heat and cook the onion until soft, about 5 minutes.
Add the garlic, chili powder, and cumin and stir for 1 minute until fragrant.
Stir in the tomato paste, diced tomatoes, all three beans, and the broth.
Bring to a simmer, then lower the heat and cook uncovered for 30 minutes, stirring now and then.
Season with salt and pepper and serve. It tastes even better the next day.