Heat oil in a large saucepan over medium heat. Add onion and sauté until softened, stirring frequently for 3-4 minutes. Add garlic and stir frequently until fragrant, about 30-60 seconds. Do not let the garlic burn.
Stir in cumin, chili powder, paprika, stewed tomatoes, beans, diced tomatoes & chiles, corn, ranch packet and water until combined.
Bring to a boil over medium-high heat, then reduce heat to low. Continue to simmer for about 15 minutes, until liquid is reduced by a quarter. Remove from heat and season with salt and pepper to taste.
Serve with your favorite toppings and Enjoy!