To make the crema, place the cottage cheese, sour cream, and lime juice in a medium bowl.
Stir to combine and refrigerate until ready to serve.
To make the soup, heat the olive oil in a large pot over medium-high heat.
Once hot, add the ground chorizo, and cook until brown.
Once cooked, use a slotted spoon to remove the chorizo from the pot. Set it aside.
Season the chicken breasts with half of the cumin, chili powder, and salt.
Add the seasoned chicken breasts to the pot and sear on both sides until golden brown, about 2 minutes per side.
Remove the seared chicken breasts from the pot and set them aside.
Add the garlic, onion, and bell peppers to the pot and stir to combine.
Season the veggies with the remaining cumin, chili powder, and salt. Saute for 3 minutes or until the veggies are tender-crisp.
Add the bone broth, tomatoes, and tomato paste to the pot and stir to combine. Bring to a simmer.
Once simmering, return the seared chicken to the pot and reduce the heat to medium-low.
Cook for 12 to 15 minutes, flipping the chicken halfway through, or until the chicken is cooked through, and then remove the chicken from the pot and set aside to rest for 5 minutes.
Add the corn, black beans, and cooked chorizo to the pot. Stir to combine.
Once the chicken has rested, dice it into bite-sized pieces and return it to the pot.
Stir to combine and continue to cook until the chicken has reheated.
Divide the soup between bowls and dollop with the cottage cheese crema. Garnish your soup bowls with an assortment of your favorite toppings and serve.