Heat the Olive Oil: Start by heating 2 tbsp of olive oil in a large pot over medium heat. Allow it to warm up, then add 1 medium diced onion, 3 diced carrots, and 2 diced celery sticks. Sauté for about 10 minutes until the vegetables are tender and fragrant.
Add the Meats: Incorporate 1 lb of ground turkey and 1 lb of mild Italian turkey sausage into the pot. Break the meat up with a wooden spoon and cook until it is no longer pink, approximately 7-10 minutes. Drain any excess fat to keep the soup from becoming greasy.
Mix in Spices: Stir in 1 tsp garlic powder, 1 tsp cumin, 1 tsp oregano, 1 tsp chili powder, 1 tsp Kosher salt, and 1/8 tsp black pepper. Cook the spices with the meat mixture for an additional 2 minutes until they release their flavors.
Add the Vegetables and Liquid: Now, stir in 1 can (14 oz) of diced tomatoes (with juice), 1 can (14 oz) of Mild Ro-Tel tomatoes, 1 can (14 oz) of Ranch-Style Beans (with juice), 1 can (14 oz) of sweet corn (with juice), 1 can (14 oz) of cut green beans (drained & rinsed), 3 peeled and diced russet potatoes, and 4 cups of low-sodium beef broth into the pot. Mix well to ensure all ingredients are combined.
Cook the Soup: Bring the mixture to a boil. Once boiling, cover the pot, reduce the heat to low, and let it simmer for 35-40 minutes. The vegetables should be tender, and the flavors should meld beautifully. For an added touch, consider garnishing with 3 tbsp of chopped parsley before serving.