A hearty and flavorful soup that's perfect for a quick and satisfying meal.
Dice the onion into small pieces.
Use a sharp knife to make dicing easier and safer.
Heat a stock pot over medium heat and sauté the diced onion until translucent.
Add a splash of broth if the onions start to stick.
Add the corn, beans, diced tomatoes, and chicken broth to the pot.
Rinse the beans before adding to reduce sodium content.
Stir in the chili powder, cumin, and garlic powder.
Taste and adjust the seasoning as needed.
Simmer the soup for 15-20 minutes, stirring occasionally.
Cover the pot partially to prevent splattering.
Serve the soup hot, garnished with your choice of toppings.
Top with fresh cilantro, a dollop of sour cream, or shredded cheese for added flavor.