A hearty and flavorful soup perfect for a cozy dinner, featuring a medley of beans, beef, and spices.
Brown the ground beef in a skillet over medium heat until fully cooked, breaking it into small pieces.
Ensure the beef is evenly browned for the best flavor.
Dice the onion and add it to the skillet with the cooked beef. Sauté until the onion is translucent.
Cooking the onion with the beef enhances its sweetness.
Transfer the beef and onion mixture to the slow cooker.
Use a slotted spoon to transfer the mixture, leaving excess grease behind.
Add the canned beans, corn, diced tomatoes, green chilies, taco seasoning, and ranch dressing mix to the slow cooker. Stir well to combine.
Do not drain the canned ingredients to retain their juices for added flavor.
Cover the slow cooker and cook on low for 6-8 hours.
Stir occasionally if possible to ensure even cooking.
Serve the soup in bowls and top with shredded cheese, a dollop of sour cream, and sliced avocado.
Add a sprinkle of fresh cilantro for a burst of color and flavor.