Pan sear the ground beef in a hot pan with olive oil, onion, and minced garlic. Wait until the meat is cooked completely.
Move the meat to a crock pot. Toss in the chopped tomato and herbs (pepper, cumin powder, and paprika) or taco seasoning. Pour the tomato pureé and chicken broth into the pot. Salt to taste.
Set the crock pot to low and cook for four hours or set for two hours on high.
To create a thicker soup, stir in the cheddar cheese and cream cheese in the soup 30 minutes before serving. Cook for an additional 30 minutes before transferring to a serving bowl.
Garnish the soup with some coriander on top. Serve with two slices of toasted cheddar cheese. Best enjoyed hot.