Ingredients:
- 1 lb lean ground beef (85/15)
- 1 medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1 tbsp olive oil
- 1 packet (1 oz) taco seasoning
- 1 packet (1 oz) dry ranch dressing mix
- 1 can (14.5 oz) fire-roasted diced tomatoes
- 1 can (4 oz) diced green chiles
- 2 cups low-sodium beef broth
- 1 can (15 oz) black beans, rinsed and drained
- 1 can (15 oz) pinto beans, rinsed and drained
- 1 can (15 oz) sweet corn, drained
Instructions:
- Heat the oil. Add the olive oil to your pot over medium high heat. Note: This prevents the beef from sticking initially.
- Sauté the aromatics. Add the diced onion and cook for 3-4 minutes until translucent and slightly golden.
- Brown the beef. Add the ground beef and minced garlic. Cook 5-7 minutes until the meat is fully browned and sizzles.
- Drain excess fat. If there is more than a tablespoon of liquid fat in the pot, carefully spoon it out or drain it.
- Bloom the spices. Sprinkle the taco seasoning and ranch mix over the meat. Stir for 1 minute until the meat is dark and fragrant.
- Add the vegetables. Pour in the fire roasted tomatoes and diced green chiles. Note: The liquid from the tomatoes will help deglaze the pot.
- Incorporate the liquids. Pour in the 2 cups of beef broth and stir to combine everything.
- Add the bulk. Stir in the black beans, pinto beans, and corn.
- Bring to a boil. Increase the heat until large bubbles break the surface.
- Simmer and set. Reduce heat to low and simmer for 15-20 minutes until the soup has thickened and the flavors meld.